ubuntu搭建lnmp+wordpress
编辑sources.list
vim /etc/apt/sources.list
中科大软件源
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multivers deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multivers
apt-get update
apt-get upgrade
安装nginx
apt-get install nginx
浏览器打开localhost
出现下列图片表示nginx安装成功
安装MySQL的分支MariaDB
apt-get install mysql-server
进行安全安装
mysql_secure_installation
登录数据库
mysql -u root -p
创建wordpress数据库
CREATE DATABASE wordpress;
创建wordpress用户名 密码
create user 'wordpress'@'localhost' identified by 'password';
用户名关联数据库
grant all privileges on wordpress.* to wordpress@localhost;
显示当前所有数据库
show databases;
刷新系统权限相关表
FLUSH PRIVILEGES;
退出
EXIT;
安装php
apt-get install -y php php-fpm php7.4-mysql php7.4-gd php7.4-curl php7.4-mbstring php7.4-xml php7.4-cgi php7.4-cli
apt-get install php7.4-zip
查看php版本
php -v
编辑nginx配置文件
nano /etc/nginx/sites-enabled/default
配置结束后重启nginx
systemctl restart nginx
创建WordPress安装目录
mkdir /var/www/html/wordpress
cd /var/www
chmod 777 * -R
测试php的安装
nano /var/www/html/wordpress/test.php
在test.php
里输入以下语句,然后Ctrl+x
退出,输入y
确定修改,回车
退出
<?php phpinfo(); ?>
在浏览器输入localhost/test.php
localhost/test.php
出现此页面说明配置成功,输入下列命令删除刚才的测试文件,因为会泄露主机信息,最好删除。
删除test.php
rm /var/www/html/wordpress/test.php
安装解压软件unzip
apt-get install unzip
官网下载wordpress的zip安装包 解压到指定位置
unzip wordpress-5.8.3-zh_CN.zip -d /var/www/html
cd /var/www/html/wordpress
chmod 777 * -R
浏览器打开localhost
,进入wordpress的安装页面
输入之前创建的数据库名称 用户名 密码
wordpress安装后遇到的一些问题
连接信息
要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。
如果您忘记了您的登录凭据(如用户名、密码),请联系您的主机提供商。
wordpress网站安装成功后编辑wp-config.php
nano /var/www/html/wordpress/wp-config.php
在文件末尾添加如下代码
define("FS_METHOD", "direct"); define("FS_CHMOD_DIR", 0777); define("FS_CHMOD_FILE", 0777);
原文链接:https://blog.csdn.net/mobius0816/article/details/122641246?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166666867416782388054284%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166666867416782388054284&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-20-122641246-null-null.article_score_rank_blog&utm_term=wordpress