apt-get update apt-get dist-upgrade apt-get install mariadb-server git ca-certificates
Noter le mot de passe utilisé pour le serveur Mysql. Si il n’est pas demandé, connectez-vous à la console mysql et modifiez-le :
mysql -u root -p
use mysql; update user set password=PASSWORD("**motdepasse**") where User='root'; flush privileges ;
git clone https://github.com/fogproject/fogproject.git fog/
cd fog/bin ./installfog.sh
sed -i 's/;date.timezone =/date.timezone = \"Europe\/Brussels\"/g' /etc/php/7.3/cli/php.ini sed -i 's/;date.timezone =/date.timezone = \"Europe\/Brussels\"/g' /etc/php/7.3/apache2/php.ini
Quand vous lancez l'install FOG, choisir le support de HTTPS, sinon vous pouvez relancer l'install pour générer la config: ./install_fog.sh -K
Pour configurer vos propres certificats:
service apache2 restart
cd path/to/fogproject-source/utils/FOGiPXE/
./buildipxe.sh /var/www/html/fog/management/other/ca.cert.pem
cd ../../packages/tftp/
find -type f -exec cp -Rfv {} /tftpboot/{} \;
Cette opération est à refaire à chaque mise à jour de Fog!