Skip to main content

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

  1. change directory

    cd /var/www/

  2. download latest froxlor version

    wget http://files.froxlor.org/releases/froxlor-latest.tar.gz

  3. the content should go in to the folder /var/www/froxlor
  4. note: the archive contains the folder 'froxlor' already!

    tar xvfz froxlor-latest.tar.gz

  5. remove archive

    rm froxlor-latest.tar.gz

  6. 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

reboot