一键初始化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
近期评论