[Meting]
[Music server="netease" id="1500439504" type="song"/]
[/Meting]
前言
前几个月爆出宝塔后门,虽然咱是守法好公民,但是宝塔上传日志这个问题让我也不想用宝塔了,于是开始手撸lnmp搭建网站
何为LNMP
L
即为Linux系统N
为NginxM
为MySQLP
为PHP
下载LNMP一键安装包
安装
建议使用screen
screen -R lnmp
wget http://soft.vpser.net/lnmp/lnmp1.9.tar.gz
#国内使用wget http://175.6.32.4:88/soft/lnmp/lnmp1.9.tar.gz
tar -zxvf lnmp1.9.tar.gz
cd lnmp1.9
./instsll.sh
这里一般选择3
——MySQL5.6
接着输入数据库密码
进入下一步,是否启用MySQL InnoDB,建议开启
下一步安装PHP,自行选择PHP版本,如安装typecho建议php7.2
下一步安装内存优化,自行选择是否安装
接着按下任意键继续
直接按Ctrl+A+D
退出screen,等待即可
查看是否安装完成
进入screen
screen -r lnmp
安装完成将显示如下界面
安装失败
安装typecho
新建vhost
lnmp vhost add
出现如下界面
设置域名
输入网站域名,请提前设置DNS记录
回车后输入其他域名,如果没有直接回车
设置网站路径
输入网站路径,可以直接回车,也可以自行修改,必须是完整路径
设置伪静态
设置伪静态,输入y,回车
接着输入typecho,回车
开启pathinfo!!!很重要!请输入y后回车
下面两步设置log,直接回车即可
设置数据库
添加数据库,设施用户名及密码
需要先验证MySQL的root密码,即安装MySQL时设置的密码(注:输入密码将不显示)
提示Enter database name: 后输入要创建的数据库名称,要创建的数据库用户名会和数据库同名,回车确认。
提示Please enter password for mysql user 数据库名: 后输入要设置的密码,回车确认。
提示 Press any key to start create virtul host... 后,回车确认便会开始创建虚拟主机。
完成后如下图所示
下载typecho最新版本
cd /home/wwwroot/example.com
wget https://github.com/typecho/typecho/releases/latest/download/typecho.zip
unzip typecho.zip
rm -rf typecho.zip
解压后进行安装
安装
浏览器打开你的域名进行安装
这里会提示没有权限,回到SSH终端
chmod 777 /usr/uploads
回到浏览器刷新后继续,按照程序安装向导的要求填写相关服务器参数和初始化设置信息,完成后点击下一步。
大功告成!
在安装成功界面中会显示自动生成的初始登录密码(或您自己输入的密码),请务必牢记或马上进入后台按提示更改。:)