新手扫盲ubuntu18一键简单安装配置lnmp2.0环境+wordpress安装教程
简介
反复的写lnmp的安装帖其实没啥意思,写来写去就是那么多东西。但是还是想方设法的给新手们点明清楚,高手
和老鸟就略过吧,主要扫盲新手力求完整清晰便捷。
安装LNMP环境
安装screen
先安装screen,避免安装过程时中断(如果中断可以使用命令恢复)
apt-get install -y wget screen
新建screen 窗口,(后续如果真的连接中断,只需重新登录之后执行 screen -r lnmp 即可恢复)
screen -S lnmp
安装LNMP
安装LNMP稳定版,此地址源自LNMP官网
wget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz -O lnmp2.0.tar.gz && tar zxf lnmp2.0.tar.gz && cd lnmp2.0 && ./install.sh lnmp
脚本运行后如下图,安装数据这里我选择使用MariaDB 5.5.68,回车后提示Using Generic Binaries [y/n]: 选择y
输入数据库密码 >> 询问是否启用 InnoDB 存储引擎,选择:Y
询问安装PHP版本,这里选择 PHP 7.4.33
询问是否需要安装内存分配器,我这里选择不安装
接着按任意键安装,习惯性的敲了一下回车,进入等待安装的过程,去喝杯奶茶吧
添加网站
使用lnmp命令添加网站
lnmp vhost add
询问是否启用伪静态 >> 输入 Y >> 输入wordpress伪静态规则
根据下方不开启pathinfo,开启日志
创建数据库,配置数据库名和配置数据库密码
询问是不是要开启SSL,我这里暂时选择N不开启,并按任意键继续
返回的信息得到如下,就是正常OK的,到此LNMP算是安装配置结束了
安装wordpress
根据上面的方法添加完成网站后,会有网站的路径信息,示例x.com代表你的网站域名,自己替换
下载wordpress并解压,我这里从官网找的最新版本地址,
wget https://cn.wordpress.org/wordpress-6.2.2-zh_CN.tar.gz
tar xzvf wordpress-6.2.2-zh_CN.tar.gz
移动wordpress文件到网站路径下
mv wordpress/* /home/wwwroot/x.com/
删除空目录
rm -rf wordpress
解除锁定
chattr -i /home/wwwroot/x.com/.user.ini
设置整个网站目录的权限
chown -R www:www /home/wwwroot/x.com/
重启nginx
systemctl restart nginx.service
这时候可以把域名指向到我们配置好的服务器IP上了,接着访问网址进行安装网站
https://x.com
完成安装后删除安装程序
rm -rf /home/wwwroot/x.com/wp-admin/install.php
版权声明:
作者:ivpsr.com
链接:https://ivpsr.com/4894.html
文章版权归作者所有,未经允许请勿转载。
THE END