折腾了两三天今天终于把Wordpress手动安装了

美滋滋 废话不多说 开始

去lnmp官网下载lnmp一键脚本

Centos7 运行1.6版本 Centos8运行1.7版本

1.6 版本一键链接:https://lnmp.org/install.html

1.6 版本无人值守链接 https://lnmp.org/auto.html

1.7 beta版本下载链接: https://lnmp.org/download.html

1.7版本下载好后在本地解压 上传到root目录下

ssh登陆到服务器

yum -y install nano wget 

Vultr的机器无法安装scren 先安装epel

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

在执行 

yum -y install screen

开启新窗口 

screen -S install(进程名字)

定位并且列表root 目录下的文件

cd root

ls

cd lnmp1.7

ls 

./install.sh

如果提示权限不够

输入

chmod u+x *
—————————————————————————————————————————————————————————————————————

⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️注意事项⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️⚠️
                    
                             MySQL选择默认 
                             输入MySQL密码
                                 按y
                             php版本选默认 回车
                                  按1 
                            回车 等他编译安装完成

添加网站(创建Wordpress)链接:https://lnmp.org/faq/lnmp-vhost-add-howto.html

执行 lnmp vhost add

按照提示 先输入域名

第二个域名可以不选 按回车

第三个是路径 按回车

第四个按n 回车

第五个按y 回车

第六个启动日志按y 回车

再按回车 

创建数据库 按y 按照提示输入密码

创建新用户 

创建新用户数据库的密码

添加SSL证书 按1 自己上传

上传SSL证书到VPS
第一个是.crt文件
第二个是.key文件

填写好后按回车 自动安装

下载Wordpress 中文版的压缩包 在本地解压

下载地址: https://cn.wordpress.org/download/releases/(下载zip的格式)

输入

将解压后的Wordpress文件夹内所有的文件上传到 /home/wwwroot/sb.nmsl444.xyz(你的域名) 这个目录内

在浏览器内输入刚开始输入的域名

开始安装

数据库名写wordpress

用户名 也是wordpress

密码是 刚才设定的

数据库主机和表前缀默认就行

设置用户名和密码

安装 登录成功就OK

更新php版本

进到后台提示需要更新php

终端连接到主机

输入 lnmp stop 停止lnmp的运行

进到lnmp目录

cd /root

ls

cd lnmp1.7

ls

执行upgrade.sh脚本进行升级

输入

./upgrade.sh

选择升级LNMP的php升级 输入4

去php官网查询最新版本 http://www.php.net/

输入想下载的版本号 (例 输入7.4.6)

按下回车 自动安装

安装完成提示successful

安装FTP服务器

进行wordpress导入时 提示输入FTP账号名和密码

终端连接到主机

输入

进lnmp目录执行

./pureftpd.sh

提示以下内容则成功
Starting pureftpd...
Starting Pure-FTPd...  done

输入
lnmp ftp add   (添加用户)

提示输入账户名

提示输入密码

提示输入FTP目录

wordpress主机名写主机的ip地址

账户密码写刚才创建的

他会提示 安装失败:无法创建目录。

原因是权限不够

有两个方法解决

方法1

chmod -R 777 /usr/share/wordpress(WordPress的安装目录)

方法2

进nginx配置文件 查看用户

路径在 /usr/local/nginx/conf/nginx.conf

查看第一行 user  www www;

在wordpress目录下运行 

ls -l sb.nmsl444.xyz (wordpress的域名)

查看用户所有权为root 所以没有权限 需要将所有权更改为www

输入

chown -R www:www sb.nmsl444.xyz (wordpress的域名)

再次检查一下 

ls -l sb.nmsl444.xyz

发现已经更改成www用户了

大功告成

lnmp安装软件目录网站:https://lnmp.org/faq/lnmp-software-list.html

lnmp安装FTP服务器网站: https://lnmp.org/faq/ftpserver.html

lnmp添加虚拟主机的网站: https://lnmp.org/faq/lnmp-vhost-add-howto.html

解决 安装失败:无法创建目录 的网站 :https://blog.csdn.net/qq_32846595/article/details/54766833

最后修改日期: 2020年5月28日