文章目录
使用 shell 脚本安装 nginx
使用 shell 脚本安装 nginx 到指定目录下,并修改访问端口为 8080
下面是一个简单的 demo 样例,可以依据需求更改及完善
#!/bin/bash
yum install -y gcc-c++ gcc pcre-devel zlib zlib-devel openssl openssl-devel
wget -c https://nginx.org/download/nginx-1.10.1.tar.gz
mkdir -p /opt/nginx
tar -zxvf nginx-1.10.1.tar.gz -C /opt/nginx
cd /opt/nginx/nginx-1.10.1
mkdir -p /opt/nginx/nginx-install
./configure --prefix=/opt/nginx/nginx-install
make
make install
cd /opt/nginx/nginx-install/sbin
./nginx
sed -i 's/listen 80;/listen 8080;/' /opt/nginx/nginx-install/conf/nginx.conf
/opt/nginx/nginx-install/sbin/nginx -s reload
nginxNum=`ps -ef | grep -v grep | grep -ic nginx`
if [ $nginxNum -gt 0 ]; then
echo "nginx start success"
else
echo "nginx start faild"
fi