Einrichtung eines Webservers mit Froxlor Administration
Server
Hostname anpassen
vi /etc/hostname < "[FQDN]"
NTP Zeitservice installieren
apt-get install ntp
Editieren der Datei /etc/ntp.conf
Auskommentieren der Einträge "server"
Hinzufügen folgender neuer Einträge nach dem letzten "server"-Eintrag
server ptbtime1.ptb.de
server ptbtime2.ptb.de
server ptbtime3.ptb.de
Install apache2
apt-get install apache2
Anpassung der Datei /etc/apache2/sites-enabled/000-default.conf
ALT: DocumentRoot /var/www/html NEU: DocumentRoot /var/www
Copy index.html
root@vh02:/var/www# cp html/index.html .
PHP5 und MySQL installieren
apt-get install php5 mysql-server php5-mysql php5-curl
apache2 neustarten
service apache2 restart
Froxlor Konfiguration
Installation
- change directory
cd /var/www/
- download latest froxlor version
wget http://files.froxlor.org/releases/froxlor-latest.tar.gz
- the content should go in to the folder /var/www/froxlor
- note: the archive contains the folder 'froxlor' already!
tar xvfz froxlor-latest.tar.gz
- remove archive
rm froxlor-latest.tar.gz
- Permissions
chown -R [webserver-user]:[webserver-user] /var/www/froxlor/
Konfiguration
- Ubuntu Trusty (14.04) » Sonstige (System) » Cronjob for froxlor
- Ubuntu Trusty (14.04) » Webserver (HTTP) » Apache 2.4
Einstellungen
- Webserver-Einstellungen
Anpassungen für Apache 2.4 verwenden: anhaken
- Nameserver-Einstellungen "NEIN" auswählen und direkt auf der Seite auf "Speichern" klicken
Auf der Console ausführen
/usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php
Konfiguration
- Ubuntu Trusty (14.04) » Sonstige (System) » libnss-mysql (required for FCGID/php-fpm/mpm-itk)
- Ubuntu Trusty (14.04) » Sonstige (System) » Logrotate
"Config neu schreiben" klicken und bestätigen
Auf der Console ausführen
/usr/bin/php5 -q /var/www/froxlor/scripts/froxlor_master_cronjob.php
No Comments