VPS安装建站-LNMP一键安装包环境及配置SSL教程

LNMP一键安装包可以一键为Linux VPS安装Nginx、Apache、MySQL、PHP建站环境的Shell程序,从而通过简单操作即可管理创建虚拟主机、FTP、Nginx、MySQL、PHP等。对于我们这些不熟悉Linux的人,使用一键安装包快速为VPS搭建建站环境最好不过了。不过LNMP一键安装包安装的建站环境没有可视的控制面板,需要通过简单的命令进行添加和管理。

LNMP一键安装包基本介绍:

1、支持系统:CentOS、RadHat、Fedora、Debian、Ubuntu、Raspbian、Deepin Linux系统
2、配置要求:最低5G以上硬盘剩余空间、128MB以上内存(如果为128MB的小内存VPS,Xen的需要有SWAP,OpenVZ的至少要有128MB以上的vSWAP),小内存VPS请勿使用64位系统。安装MySQL 5.6或5.7及MariaDB 10必须1G以上内存。
3、正式支持PHP7.1和安装SSL

LNMP一键安装包安装:

1、建议使用【Xsell】连接你的VPS,连接VPS后首先执行“screen -S lnmp”,如果提示“screen: command not found”错误,请先执行“yum install screen 或 apt-get install screen”安装screen。
VPS安装建站-LNMP一键安装包环境及配置SSL教程

screen -S lnmp
yum install screen #提示错误,CentOS/Redhat执行此命令安装screen
apt-get install screen #提示错误,Debian/Ubuntu执行此命令安装screen

2、下载lnmp1.4beta并安装。./install.sh lnmp、./install.sh lnmpa、./install.sh lamp是安装命令,并不是都要执行,大家根据自己需要选择安装就行,一般都是选择lnmp,安装Nginx、MySQL、PHP程序。

wget -c http://soft.vpser.net/lnmp/lnmp1.4beta.tar.gz #下载lnmp1.4beta压缩包
tar zxf lnmp1.4beta.tar.gz #解压lnmp1.4beta压缩包
cd lnmp1.4 #进入lnmp1.4文件夹
./install.sh lnmp #执行安装lnmp,根据自己需要选择一个就行,一般推荐选择lnmp
./install.sh lnmpa #执行安装lnmpa
./install.sh lamp #执行安装lamp

VPS安装建站-LNMP一键安装包环境及配置SSL教程
3、进入安装选择。可以根据自己需要选择数据库版本和PHP版本。选择好后耐心等待安装完成。安装时间根VPS性能有关。
VPS安装建站-LNMP一键安装包环境及配置SSL教程

VPS安装建站-LNMP一键安装包环境及配置SSL教程

VPS安装建站-LNMP一键安装包环境及配置SSL教程
4、安装成功。http://你VPS的IP/phpmyadmin/是数据库管理地址。
VPS安装建站-LNMP一键安装包环境及配置SSL教程

安装FTP服务器:

1、进入lnmp安装包解压目录,执行“./pureftpd.sh”安装FTP服务器。

cd lnmp1.4 #进入lnmp1.4文件夹
./pureftpd.sh #安装FTP服务器

VPS安装建站-LNMP一键安装包环境及配置SSL教程
2、安装完成。FTP管理命令如下:

lnmp ftp add #添加FTP账号
lnmp ftp list #FTP列表
lnmp ftp del #删除FTP账号

VPS安装建站-LNMP一键安装包环境及配置SSL教程

添加网站(创建虚拟主机)及安装SSL证书:

1、执行“lnmp vhost add”添加虚拟主机。提示需先安装FTP服务器,才会在创建虚拟主机时提示创建FTP账号,如果没有安装将不提示创建。

lnmp vhost add

VPS安装建站-LNMP一键安装包环境及配置SSL教程
2、安装自定义SSL证书。
如果你还没有SSL证书,可以选择申请阿里云免费型Symantec DV SSL证书。准备好证书后下载到本地,然后使用FlashFXP将阿里云生成的SSL证书的文件.key和.pem上传到VPS的“/etc”文件夹。
VPS安装建站-LNMP一键安装包环境及配置SSL教程
然后现在安装自定义SSL证书,填写SSL证书存放的路径,即可自动安装并创建完成虚拟主机。
VPS安装建站-LNMP一键安装包环境及配置SSL教程
稍等片刻,显示如下图,表示SSL证书及虚拟主机创建成功。
VPS安装建站-LNMP一键安装包环境及配置SSL教程
Nginx SSL配置文件的路径是:/usr/local/nginx/conf/vhost/,如果要修改请到此目录修改。
VPS安装建站-LNMP一键安装包环境及配置SSL教程
LNMP自动安装SSL证书后,http依然可以访问,如果需要强制http跳转到https,在/usr/local/nginx/conf/vhost/找到你站点的.conf文件,然后把可以把下面代码添加到你的.conf最前面,并且把原有的“listen 80;
#listen [::]:80;”这段代码删除,然后重启VPS服务器,你发现访问http会自动跳转到https。

server {
listen 80;
server_name www.mcbke.com mcbke.com; #这个域名是你自己的域名,请行修改
rewrite ^/(.*) https://www.mcbke.com/$1 permanent; #这个域名是你自己的域名,请行修改
}

VPS安装建站-LNMP一键安装包环境及配置SSL教程

更换SSL证书方法:将新下载的有效证书文件重命名为已经在服务器上的失效证书名(新旧证书文件名要一样)并上传到etc目录覆盖、重启服务器即可

LNMP一键安装包相关管理命令:

命令使用方法,在虚拟主机管理命令lnmp vhost {add|list|del}中,如果我们要添加虚拟主机就执行“lnmp vhost add”,删除虚拟主机就执行“lnmp vhost del”。

名词解释:start开始、stop停止、reload重装、restart重启、kill杀、status状态、add添加、list列表、edit编辑、del删除、show显示

LNMP状态管理:lnmp {start|stop|reload|restart|kill|status}
LNMP各个程序的状态管理:lnmp {nginx|mysql|mariadb|php-fpm|pureftpd {start|stop|reload|restart|kill|status}
虚拟主机管理:lnmp vhost {add|list|del}
数据库管理:lnmp database list{add|list|edit|del}
FTP用户管理:lnmp ftp {add|list|edit|del|show}
SSL添加:lnmp ssl add

LNMP环境下安装WordPress博客程序:

1、到WordPress官网下载最新版本程序,并通过FTP上传到你的站点目录。
VPS安装建站-LNMP一键安装包环境及配置SSL教程
2、解压WordPress到站点根目录。

cd /home/wwwroot/www.mcbke.com/ #cd后面的内容是你站点文件存放的目录
tar zxf wordpress-4.7.3-zh_CN.tar.gz #.tar.gz文件使用此解压命令
unzip wordpress-4.7.3-zh_CN.zip #.zip文件使用此解压命令

然后按照引导按照即可

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

MC百科 建站教程 VPS安装建站-LNMP一键安装包环境及配置SSL教程 https://www.mcbke.com/lnmpssl.html

科技迷、外设控、Minecraft爱好者,科技改变生活!

上一篇:

已经没有上一篇了!

常见问题

相关文章

评论
暂无评论
VPS安装建站-LNMP一键安装包环境及配置SSL教程-海报

分享本文封面