Skip to content

Commit 5bc4e68

Browse files
author
gclm
committed
fix(升级 nginx 和 tengine 的nginx 安装部分脚本):
1 parent 5c84bcf commit 5bc4e68

File tree

2 files changed

+30
-44
lines changed

2 files changed

+30
-44
lines changed

include/nginx.sh

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,25 @@
33

44
install(){
55

6-
shell_file=$(ls | grep system.sh)
7-
if [ ! -f "$shell_file" ]; then
8-
wget https://gitee.com/gclm/one-key-linux/raw/master/include/system.sh && chmod +x system.sh
9-
fi
10-
. system.sh
11-
126
rm -rf /etc/yum.repos.d/nginx.repo
13-
cd /etc/yum.repos.d
14-
15-
if [[ ${version} == "8" ]]; then
16-
sudo tee /etc/yum.repos.d/nginx.repo <<-'EOF'
17-
[nginx]
18-
name=nginx repo
19-
baseurl=http://nginx.org/packages/centos/8/$basearch/
20-
gpgcheck=0
21-
enabled=1
22-
EOF
23-
else
7+
yum install -y yum-utils
248
sudo tee /etc/yum.repos.d/nginx.repo <<-'EOF'
25-
[nginx]
26-
name=nginx repo
27-
baseurl=http://nginx.org/packages/centos/7/$basearch/
28-
gpgcheck=0
9+
[nginx-stable]
10+
name=nginx stable repo
11+
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
12+
gpgcheck=1
2913
enabled=1
14+
gpgkey=https://nginx.org/keys/nginx_signing.key
15+
module_hotfixes=true
16+
17+
[nginx-mainline]
18+
name=nginx mainline repo
19+
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
20+
gpgcheck=1
21+
enabled=0
22+
gpgkey=https://nginx.org/keys/nginx_signing.key
23+
module_hotfixes=true
3024
EOF
31-
fi
3225

3326
yum install -y nginx
3427
clear

include/tengine-2.3.2.sh

Lines changed: 15 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -19,32 +19,25 @@ rm -rf openssl-1.1.1d.tar.gz
1919
}
2020

2121
install_nginx(){
22-
shell_file=$(ls | grep system.sh)
23-
if [ ! -f "$shell_file" ]; then
24-
wget https://gitee.com/gclm/one-key-linux/raw/master/include/system.sh && chmod +x system.sh
25-
fi
26-
. system.sh
27-
2822
rm -rf /etc/yum.repos.d/nginx.repo
29-
cd /etc/yum.repos.d
30-
31-
if [[ ${version} == "8" ]]; then
32-
sudo tee /etc/yum.repos.d/nginx.repo <<-'EOF'
33-
[nginx]
34-
name=nginx repo
35-
baseurl=http://nginx.org/packages/centos/8/$basearch/
36-
gpgcheck=0
37-
enabled=1
38-
EOF
39-
else
23+
yum install -y yum-utils
4024
sudo tee /etc/yum.repos.d/nginx.repo <<-'EOF'
41-
[nginx]
42-
name=nginx repo
43-
baseurl=http://nginx.org/packages/centos/7/$basearch/
44-
gpgcheck=0
25+
[nginx-stable]
26+
name=nginx stable repo
27+
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
28+
gpgcheck=1
4529
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
4640
EOF
47-
fi
4841

4942
yum install -y nginx
5043
clear

0 commit comments

Comments
 (0)