#!/bin/bash
echo "正在安装依赖......"
rm -rf /var/run/yum.pid
rm -rf /root/backup/nginx-1.12.2
yum -y install gcc pcre-devel zlib-devel &> /dev/null
cd /root/backup
tar -zxf nginx-1.12.2.tar.gz
cd /root/backup/nginx-1.12.2
./configure --prefix=/usr/local/nginx &> /dev/null
make &> /dev/null
make install &> /dev/null
if [ $? -eq 0 ];then
echo "nginx安装成功!"
/usr/local/nginx/sbin/nginx
service iptables stop &> /dev/null
setenforce 0
netstat -antp |grep nginx
if [ $? -eq 0 ];then
echo "已启动nginx!!!"
yum -y install php php-mysql php-fpm php-gd mysql mysql-server &> /dev/null
sed -i '45s/index /&index.php /' /usr/local/nginx/conf/nginx.conf
sed -i '65,71s/#//' /usr/local/nginx/conf/nginx.conf
sed -i '69s/.scripts/$document_root/' /usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx -s reload
service php-fpm start &> /dev/null
if [ $? -eq 0 ];then
echo "配置文件已修改!"
echo "<?php phpinfo(); ?>" > /usr/local/nginx/html/index.php
echo "测试页已整合,请在浏览器测试!"
else
echo "配置失败,请处理"
fi
else
echo "nginx启动失败,请处理"
fi
else
echo "安装失败,请处理!!!"
fi
shell安装lnmp服务
最新推荐文章于 2024-05-24 06:00:00 发布