shell-安装lnmp,一键脚本_简单版

Posted 锦衣沙漠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell-安装lnmp,一键脚本_简单版相关的知识,希望对你有一定的参考价值。

配置环境

系统版本:centos7

nginx版本: nginx-1.14.2

mysql版本:

php版本:php 5.4.16 

一键安装脚本源码

 1 #!/bin/bash
 2 # 关闭防火墙与selinux
 3 systemctl stop firewalld.service && setenforce 0 
 4 # 安装nginx
 5 echo "开始安装nginx"
 6     # 安装nginx的依赖包
 7     echo "安装依赖包"
 8     yum -y install gcc gcc-c++ pcre-devel zlib-devel >/dev/null
 9     # 解压nginx源码包_版本不一致不写版本号
10     echo "解压nginx源码包"
11     tar -zxf nginx-1.14.2.tar.gz
12     # 进入nginx包
13     # 进入安装包_并检测_编译_安装
14     cd nginx-1.14.2
15     # 检测安装环境
16     ./configure >/dev/null
17     # 编译并安装
18     make && make install >/dev/null
19     echo "启动nginx"
20     /usr/local/nginx/sbin/nginx
21     curl 127.0.0.1 >/dev/null
22     if [ $? -eq 0 ];then
23         echo "nginx安装成功并启动"
24     else
25         echo "nginx安装失败"
26         
27         
28 echo "----------------------------------------------------------"
29 echo "安装php与mariadb"
30     yum -y install php php-mysql mariadb mariadb >/dev/null

不完全版本

 

  

以上是关于shell-安装lnmp,一键脚本_简单版的主要内容,如果未能解决你的问题,请参考以下文章

▶▶▶▶▶shell一键部署------编译安装LNMP

使用 shell 脚本实现 LANMP 一键安装

Python实现一键安装部署LNMP环境

shell脚本 一键部署 Lnmp 及社区论坛 服务架构

centos怎么样编写一键安装脚本

LNMP一键安装包 V1.1 公布