指令碼自動化安裝Nginx 1 9 9

2021-08-30 02:17:47 字數 1477 閱讀 4585

建立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....