-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.sh
32 lines (29 loc) · 1.14 KB
/
script.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
#!/bin/bash
#63TEFT
#Script permettant d'installer les prérequis
# Met un disclaimer a l'ecran
echo "
############################################################################################
# /!\ ATTENTION ! /!\ #
# Le script est sucéptible d'installer des mises à jour, pouvant consommer + 200 Mo #
# #
# Souhaitez-vous continuer ? #
############################################################################################
"
read -p "Oui (o) ou non (n) : " reponse
# Verifie si la réponse est non
if [ $reponse = "n" ]
then
echo "Au revoir !"
exit 2
fi
sudo apt update && sudo apt upgrade
sudo apt install apache2 -y
sudo apt install php -y
sudo apt install mysql-server -y
sudo apt install phpmyadmin -y
sudo apt install git -y
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout private.key -out certificate.crt
sudo mv private.key /etc/ssl/private/
sudo mv certificate.crt /etc/ssl/certs/
exit 0