WordPress是一个PHP语言开发的个人博客系统,而且是开源的,只要有一台服务器,,我们就可以很轻松的搭建自己的个人博客或者网站 。lnmp 是WordPress的运行环境,是 Linux、Nginx、MySql、PHP的简称,是需要安装在服务器上的,今天就记录一下在服务器上快速搭建WordPress的过程。
第一步,就是LNMP环境的搭建,这个安装方式很多,可以使用宝塔面板,熟悉Linux命令也可以一个一个自己安装,我使用的是LNMP 一键安装包,一个命令直接安装完Nginx、Mysql、PHP。
在一键安装之前,先执行srceen命令
screen -S lnmp
然后一键安装命令
wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz -cO lnmp1.9.tar.gz && tar zxf lnmp1.9.tar.gz && cd lnmp1.9 && ./install.sh lnmp
命令执行后,会提供很多选择项,有很多版本要选择, 由于WordPress 运行建议PHP7.4以上,Mysql5.7 以上,我们对应的选择就可以了,命令运行种,还需要输入Mysql的Root密码,这个需要记录好。
经过一段时间的下载安装后,提示如下,就表示安装成功了。
第二部, 安装WordPress 环境
首先我们需要创建数据库,安装lnmp的时候 已经安装了phpmyadmin,我们可以直接在浏览器上输入 http://服务器IP/phpmyadmin ,来管理数据库。
到WordPress 官网 https://cn.wordpress.org/download/ 下载最新的版本,解压,然后通过XFTP工具上传到服务器 /home/wwwroot/default 目录。
接下来配置Nginx,首先通过命令进入到配置目录
cd /usr/local/nginx/conf/vhost/
然后执行 touch myblog.conf 命令 ,黏贴一下代码
server {
listen 80;
server_name www.zhuji66.com;
set $web_root /home/wwwroot/default/zhuji66;
location / {
root $web_root;
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ .php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $web_root$fastcgi_script_name;
include fastcgi_params;
}
}
执行命令重启Nginx
./nginx -c /usr/local/nginx/conf/nginx.conf -s reload
这样就可以通过域名来访问WordPress并进行配置了,记得先在域名管理那里进行解析。
第三,异常
第一次访问的时候,可能会提示 502 ,bad request
如果出现这个提示,可以尝试修改一下PHP参数,执行以下命令
vi /usr/local/php/etc/php-fpm.conf
将 pm.max_children 修改为30。
这样,就完成了环境的配置,接下来就是WordPress 初始化了
这里输入我们创建的数据库和数据库密码,然后一步一步往后输入自己的信息,就完成了。
原创文章,作者:zhuji001,如若转载,请注明出处:https://www.zhuji66.com/lnmp-quickly-builds-wordpress-personal-blog/
本站分享VPS和云服务器信息均来源于网络,如有侵权请邮箱联系zhuji66com@yeah.net。本站不销售任何产品,如遇问题请联系对应客服。