-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapt.sh
35 lines (33 loc) · 1.46 KB
/
apt.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
set -e
echo "0"
echo "update packages" >> /home/ubuntu/install.log
sudo apt-get update >> /home/ubuntu/install.log 2>&1
echo "10"
echo "install net-tools" >> /home/ubuntu/install.log
sudo apt-get -y install net-tools >> /home/ubuntu/install.log 2>&1
echo "install fail2ban" >> /home/ubuntu/install.log
sudo apt-get -y install fail2ban >> /home/ubuntu/install.log 2>&1
echo "install jq" >> /home/ubuntu/install.log
sudo apt-get -y install jq >> /home/ubuntu/install.log 2>&1
echo iptables-persistent iptables-persistent/autosave_v4 boolean false | sudo debconf-set-selections
echo iptables-persistent iptables-persistent/autosave_v6 boolean false | sudo debconf-set-selections
sudo apt-get -y install iptables-persistent
echo "30"
echo "install tomcat9" >> /home/ubuntu/install.log
sudo apt-get -y install tomcat9 >> /home/ubuntu/install.log 2>&1
echo "50"
echo "install mariadb-server" >> /home/ubuntu/install.log
sudo apt-get -y install mariadb-server >> /home/ubuntu/install.log 2>&1
echo "60"
echo "install certbot" >> /home/ubuntu/install.log
sudo apt-get -y install certbot >> /home/ubuntu/install.log 2>&1
echo "70"
echo "install imagemagik" >> /home/ubuntu/install.log
sudo apt-get -y install imagemagick-6.q16 >> /home/ubuntu/install.log 2>&1
echo "80"
echo "install ffmpeg" >> /home/ubuntu/install.log
sudo apt-get -y install ffmpeg >> /home/ubuntu/install.log 2>&1
echo "90"
echo "upgrade" >> /home/ubuntu/install.log
sudo apt-get -y upgrade >> /home/ubuntu/install.log 2>&1
echo "100"