搭建WordPress过程记录

2018.11.3号下午再次搭建WordPress。有新的体会,特此记录。

 

Ubuntu 18.04 x64系统

搭建WordPress用的环境是nginx、php7.2、mysql 5.7

用的vps是搬瓦工

注意,过程中如有错误,多看错误日志。

//清理Apache

apt purge apache*
apt autoremove

//安装nginx

apt install nginx -y

//安装php及php扩展

apt install php7.2 php7.2-curl php7.2-mbstring php7.2-mysql php7.2-gd php7.2-xml -y

//安装mysql及设置密码

apt install mysql-server-5.7 -y
service mysql start
mysql -u root -p
use mysql;
update mysql.user set authentication_string=password('输入修改的密码或留空') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password";
flush privileges;
quit;
service mysql restart

//选择WordPress安装的地方,下载WordPress解压

cd /home/
wget https://wordpress.org/latest.tar.gz
tar zxvf latest.tar.gz

//WordPress文件夹改名

mv wordpress/ xxx

//给WordPress权限

chmod 755 -R xxx/

//配置nginx,启用php
//注意这里的php7.2-fpm.sock,默认nginx是用的7.0的sock

server {

        root /home/xxx;

        index index.html index.php index.htm index.nginx-debian.html;

        server_name xxx.com www.xxx.com;

        location / {
            try_files $uri $uri/ /index.php?$args;
            }

        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
        }
}

//启动nginx、php

service nginx start
service nginx restart
service php7.2-fpm start
service php7.2-fpm restart

//nginx -t 可以测试nginx配置是否正确
//之后就能访问xxx.com开始安装WordPress了

之后是设置https,可参考:

极速申请 Let’s Encrypt 泛域名证书

赞(0) 人间有温暖
未经允许不得转载:搜查记 » 搭建WordPress过程记录
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

文章滞销帮帮我们

支付宝扫一扫打赏

微信扫一扫打赏