@@ -18,34 +18,7 @@ rm -rf jemalloc-5.2.1.tar.bz2
1818rm -rf openssl-1.1.1d.tar.gz
1919}
2020
21- install_nginx (){
22- rm -rf /etc/yum.repos.d/nginx.repo
23- yum install -y yum-utils
24- sudo tee /etc/yum.repos.d/nginx.repo << -'EOF '
25- [nginx-stable]
26- name=nginx stable repo
27- baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
28- gpgcheck=1
29- enabled=1
30- gpgkey=https://nginx.org/keys/nginx_signing.key
31- module_hotfixes=true
32-
33- [nginx-mainline]
34- name=nginx mainline repo
35- baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
36- gpgcheck=1
37- enabled=0
38- gpgkey=https://nginx.org/keys/nginx_signing.key
39- module_hotfixes=true
40- EOF
41-
42- yum install -y nginx
43- clear
44- echo " Nginx 安装完成"
45- nginx -v
46- }
47-
48- install_tengine (){
21+ install (){
4922# 1. 下载
5023cd /usr/local/src && wget https://tengine.taobao.org/download/tengine-2.3.2.tar.gz && tar -zxvf tengine-2.3.2.tar.gz && cd tengine-2.3.2
5124# 2. 编译安装
@@ -62,13 +35,28 @@ make && make install
6235ln -sf /usr/sbin/nginx /usr/bin/nginx
6336}
6437
38+ # [Unit]
39+ # Description=nginx - high performance web server
40+ # Documentation=http://nginx.org/en/docs/
41+ # After=network-online.target remote-fs.target nss-lookup.target
42+ # Wants=network-online.target
43+ #
44+ # [Service]
45+ # Type=forking
46+ # PIDFile=/var/run/nginx.pid
47+ # ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf
48+ # ExecReload=/bin/kill -s HUP $MAINPID
49+ # ExecStop=/bin/kill -s TERM $MAINPID
50+ #
51+ # [Install]
52+ # WantedBy=multi-user.target
53+
54+
6555main (){
6656# 初始化环境,安装依赖库
6757init
68- # 安装 nginx
69- install_nginx
7058# 安装 tengine
71- install_tengine
59+ install
7260
7361systemctl status nginx.service
7462echo " =====================================
0 commit comments