一键初始化CentOS & 安装LNMP环境


LNMP指的Linux(操作系统)、Nginx(HTTP 服务器),MySQL(数据库软件)和PHP构建的web服务器。该网站架构是目前国际流行和通用的Web架构,LNMP跨平台、高性能等优势,是很多企业和公司搭建WEB服务的首选平台。

同时作为一名运维工作者,每次装一个全新的centos,都要配置很多的基础配置,这次把shell脚本放出供大家一起学习探讨。

1、CentOS初始化脚本

centos7init.sh

在这个脚本里我用axel替代了wget下载工具,平常我们下载一些国外资源的时候用wget非常缓慢,使用axel可以提升下载效率。

2、LNMP Web 开发环境安装脚本

1)系统环境介绍
CentOS Linux release 7.8.2003 (Core) 64位
Nginx: tengine-2.3.2.tar.gz (nginx/1.17.3)
PHP : php-7.4.11.tar.gz
Mysql: mariadb-10.5.6.tar.gz

2)脚本的用法

#下载安装脚本和源码包
Install_CentOS_LNMP_v2.zip
unzip Install_CentOS_LNMP_v2.zip

cd Install_CentOS_LNMP_v2
chmod +x lnmp.sh

#脚本的用法,可通过该脚本安装nginx,mysql,php,redis,memcached

:环境安装
./lnmp.sh (nginx|mysql|php|redis|memcached) install

:服务启动
systemctl (start|stop|restart|status) nginx|mysql|php|redis|memcached

github:https://github.com/davymai/Install_CentOS_LNMP_v2

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注