欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

Linux VPS配置Web网站环境一键包(LNMP/LAMP/LNMPA)

程序员文章站 2022-05-24 13:50:30
如果我们是资深linux用户,可能不屑于网上免费linux web一键包、管理面板的安装,然后自己编译或者*的一套环境安装配置环境。但是,对于大部分用户而言,麦子个人建议...

如果我们是资深linux用户,可能不屑于网上免费linux web一键包、管理面板的安装,然后自己编译或者*的一套环境安装配置环境。但是,对于大部分用户而言,麦子个人建议还是选择较为成熟的web一键包或者面板安装环境。

在之前一篇"常用免费linux vps管理面板/一键包介绍和安装方法"文章中,麦子已经整理到当前主流的几个可视面板、一键包配置环境。相比较而言,较为常用的一键包是军哥lnmp,至今已经1.3版本,每年都有升级和更新。个人觉得其稳定性和功能还是相当满足常规项目需要的。
我们可以利用lnmp一键包安装lnmp/lamp/lnmpa组合环境。nginx、apache、mysql、php组合,以及需要的各种组件支持。

第一、lnmp一键安装包脚本

screen -s lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lnmp

我们可以根据需要将lnmp替换成lnmpa或lamp,这样可以安装apache或者nginx、apache组合。一般默认都使用nginx.
第二、lnmp一键安装包设置
1、输入mysql密码

Linux VPS配置Web网站环境一键包(LNMP/LAMP/LNMPA)

我们需要设置mysql管理员密码。
2、是否安装innodb

Linux VPS配置Web网站环境一键包(LNMP/LAMP/LNMPA)

3、选择mysql数据库版本

Linux VPS配置Web网站环境一键包(LNMP/LAMP/LNMPA)

我们也可以选择安装mariadb数据库。
4、是否安装内存优化组件

Linux VPS配置Web网站环境一键包(LNMP/LAMP/LNMPA)

可以选择不安装,或者安装jemalloc或者tcmalloc
最后,我们按任意键会自动安装。
第三、lnmp安装成功

Linux VPS配置Web网站环境一键包(LNMP/LAMP/LNMPA)

这里,当我们成功安装会提示上面的界面,如果有红色标注或者有错误提示,则说明没安装成功,需要查明原因。

第四、lnmp常用脚本使用

我们在环境部署后,就需要添加站点、数据库,建立网站,也是用到脚本的,没有web面板的可视化界面,不过也简单。

1、添加站点

lnmp vhost add

我们根据提示设置网站域名、目录、伪静态规则、是否添加数据库等。

2、删除站点

lnmp vhost del

如果需要删除站点,则通过这个命令看到所有站点列表,然后删除对应的。

3、安装memcached

./addons.sh install memcached

默认是没有安装memcached的,我们则需要单独安装,一般wordpress则需要安装,可以起到加速作用。