建立autoinstallnginx.sh
[root@plc001 ~]mkdir scripts
[root@plc001 ~]cd scripts
[root@plc001 scripts]vi autoinstallnginx.sh
#!/bin/bash
####################################
# author : bin xiao
# date : 2018-10-22
####################################
# 安裝相關依賴包
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
# tmp下新建nginx目錄
mkdir /tmp/nginx
# 切換進入/tmp/nginx
cd /tmp/nginx
#解壓原始碼包
tar -zxf nginx-1.9.9.tar.gz
#切換進入nginx原始碼包
cd nginx-1.9.9/
#配置nginx
#執行安裝
make && make install
#配置nginx啟動服務
cat [service]
type=forking
pidfile=/usr/local/nginx/nginx.pid
execstart=/usr/local/nginx/nginx
execreload=/usr/local/nginx/nginx-s reload
execstop=/usr/local/nginx/nginx-s stop
privatetep=true
[install]
wantedby=multi-user.target
eof#系統載入
systemctl daemon-reload
#設定nginx自動啟動
systemctl enable nginx
#nginx啟動
systemctl start nginx
[root@plc001 scripts]chmod +x autoinstallnginx.sh
[root@plc001 scripts]./autoinstallnginx.sh
nginx自動化安裝指令碼
自動化安裝指令碼,需要root使用者執行 bin sh etc init.d functions nginx使用者資訊 nginxuser nginx nginxversion 1.15.12 dirsoft usr local src 安裝目錄 yum install wget y 安裝環境 yu...
nginx自動化安裝指令碼
安裝環境 yum install gcc c y 判斷是否安裝成功 if ne 0 then action install gcc bin false exit 1 fiyum install pcre pcre devel y if ne 0 then action install prce pr...
nginx自動化安裝指令碼
nginx安裝之前需要的一些步驟 系統引數調整 vi etc sysctl.conf,在末尾新增 net.ipv4.tcp keepalive intvl 15 net.ipv4.tcp keepalive probes 3 net.ipv4.tcp keepalive time 1800 net....