科普超详细版debian10一键安装配置lnmp1.9,附wordpress安装教程

简介

lnmp的一键安装教程,写过几个版本的了,为了让新手更加得心应手的学习。再写一篇lnmp1.9版本的安装教程

,尽力把所有细节全部涵盖到,不遗留暗坑,达到帮助新手学习的目的,再记录一篇笔记,老鸟可以略过。

 

安装screen

先安装screen,避免安装过程时中断(如果中断可以使用命令恢复)

apt-get install -y wget screen

新建screen 窗口,(后续如果真的连接中断,只需重新登录之后执行 screen -r lnmp 即可恢复)

screen -S lnmp

 

安装LNMP

安装LNMP稳定版,此地址源自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

完成后会出现下图,选择安装数据库的选项,我这里选择了 MariaDB 5.5.68

输入数据库密码 >>  询问是否启用 InnoDB 存储引擎,选择:Y

询问安装PHP版本,我这里选择的是PHP 7.4.30

询问是否需要安装内存分配器,我这里选择不安装

之后会提示你,按任意键安装...或按 Ctrl+c 取消,我们随便敲个键就可以开始安装了

 

添加网站

使用以下命令进入lnmp网站添加

lnmp vhost add

询问是否启用伪静态 >> 输入 Y >>  输入wordpress伪静态规则

根据下方不开启pathinfo,开启日志

创建数据库,配置数据库名和配置数据库密码

询问是不是要开启SSL,我这里暂时选择N不开启,并按任意键继续

返回的信息得到如下,就是正常OK的

 

安装wordpress

安装完成后会显示一些网站相关的配置信息

下面开始安装wordpress

wget https://cn.wordpress.org/wordpress-6.1.1-zh_CN.tar.gz
tar xzvf wordpress-6.1.1-zh_CN.tar.gz

复制解压的wordpress文件到 网站目录test.com,例如

mv wordpress/* /home/wwwroot/test.com/

解除锁定

chattr -i /home/wwwroot/test.com/.user.ini

设置整个网站目录的权限

chown -R www:www /home/wwwroot/test.com/

重启一下nginx

systemctl restart nginx.service

访问网站域名地址,进行安装网站。

https://test.com

删除安装文件

rm -rf /home/wwwroot/test.com/wp-admin/install.php
THE END