在线安装lnmp
简介
lnmp软件是一个用Linux Shell编写的可以为各类linux服务器或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。
本教程介绍如何在HCE 2.0上安装lnmp软件。
准备工作
准备一台ECS实例,并分配公网IP或者弹性公网IP(EIP)。
操作步骤
- 执行以下命令,下载lnmp2.0,并解压进入目录。
wget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz -O lnmp2.0.tar.gz && tar zxf lnmp2.0.tar.gz && cd lnmp2.0
- 执行以下命令修改main.sh文件。
vim include/main.sh
在Get_Dist_Name函数中添加一个elif判断。
elif grep -Eqi "Huawei Cloud EulerOS" /etc/issue || grep -Eq "Huawei Cloud EulerOS" /etc/*-release; then DISTRO='HCE' PM='yum'
- 执行以下命令修改init.sh文件。
vim include/init.sh
在Install_Freetype函数的if判断中添加如下代码。
echo "${HCE_Version}" | grep -Eqi "^2\.[0-9]" ||
- 执行以下命令开始安装。
./install.sh lnmp
当出现如下回显,则安装成功。