安装脚本优化

pull/369/head
midoks 2 years ago
parent cbcb686363
commit 088346fd5e
  1. 13
      scripts/install/debian.sh
  2. 15
      scripts/install/ubuntu.sh

@ -58,19 +58,16 @@ apt install -y python3-pip python3-dev python3-venv
# ufw allow 888/tcp
# fi
# if [ -f /usr/sbin/ufw ];then
# ufw disable
# fi
if [ ! -f /usr/sbin/firewalld ];then
if [ ! -f /usr/sbin/ufw ];then
# look
# firewall-cmd --list-all
# apt remove -y firewalld
apt install -y firewalld
systemctl enable firewalld
#取消服务锁定
systemctl unmask firewalld
systemctl start firewalld
if [ "$SSH_PORT" != "" ];then
firewall-cmd --permanent --zone=public --add-port=${SSH_PORT}/tcp
@ -81,13 +78,13 @@ if [ ! -f /usr/sbin/firewalld ];then
firewall-cmd --permanent --zone=public --add-port=443/tcp
firewall-cmd --permanent --zone=public --add-port=888/tcp
systemctl start firewalld
# fix:debian10 firewalld faq
# https://kawsing.gitbook.io/opensystem/andoid-shou-ji/untitled/fang-huo-qiang#debian-10-firewalld-0.6.3-error-commandfailed-usrsbinip6tablesrestorewn-failed-ip6tablesrestore-v1.8
sed -i 's#IndividualCalls=no#IndividualCalls=yes#g' /etc/firewalld/firewalld.conf
firewall-cmd --reload
#安装时不开启
systemctl stop firewalld
fi
#fix zlib1g-dev fail

@ -44,14 +44,10 @@ echo "SSH PORT:${SSH_PORT}"
# ufw allow 888/tcp
# fi
# if [ -f /usr/sbin/ufw ];then
# ufw disable
# fi
if [ ! -f /usr/sbin/firewalld ];then
apt install -y firewalld
systemctl enable firewalld
systemctl start firewalld
if [ "$SSH_PORT" != "" ];then
firewall-cmd --permanent --zone=public --add-port=${SSH_PORT}/tcp
@ -63,17 +59,18 @@ if [ ! -f /usr/sbin/firewalld ];then
firewall-cmd --permanent --zone=public --add-port=443/tcp
firewall-cmd --permanent --zone=public --add-port=888/tcp
systemctl start firewalld
# fix:debian10 firewalld faq
# https://kawsing.gitbook.io/opensystem/andoid-shou-ji/untitled/fang-huo-qiang#debian-10-firewalld-0.6.3-error-commandfailed-usrsbinip6tablesrestorewn-failed-ip6tablesrestore-v1.8
sed -i 's#IndividualCalls=no#IndividualCalls=yes#g' /etc/firewalld/firewalld.conf
firewall-cmd --reload
# #安装时不开启
# systemctl stop firewalld
fi
#安装时不开启
systemctl stop firewalld
apt install -y devscripts
apt install -y net-tools
apt install -y python3-dev

Loading…
Cancel
Save