折腾了两三天今天终于把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