
Referenzhandbuch
Wir empfehlen prinzipiell, LiveConfig auf einem „leeren“ (also frisch installiertem) System aufzusetzen. Sollten Sie bereits Benutzerdaten auf dem Server haben, erstellen Sie vor der Installation bitte eine Sicherungskopie aller Benutzerdaten und Konfigurationsdateien.
Die für die Installation von LiveConfig benötigten Dateien können Sie unter der Adresse http://www.liveconfig.com/de/downloads herunterladen. LiveConfig können Sie entweder direkt installieren (z.B. als .deb- oder .rpm-Paket) oder über ein Repository. Wir empfehlen die Repository-Variante, weil Sie so auch automatisch die neuesten Updates erhalten.
In den LiveConfig-Repositories steht auch ein Meta-Paket zur Verfügung, mit welchem alle für einen Webserver üblichen Dienste automatisch installiert werden können. Dieses Paket enthält keine eigenen Dateien, sondern lediglich die Abhängigkeiten zu den von der Distribution bereitgestellten Paketen.
Im Folgenden wird jeweils die Installation über die Repositories beschrieben. Ausführliche Informationsanleitungen für eine vollständig „manuelle“ Installation sowie mit weiteren Hinweisen zum „Tuning“ finden Sie in der LiveConfig-Wissensdatenbank unter http://www.liveconfig.com/de/kb.
Mit folgenden Befehlen importieren Sie den LiveConfig-GPG-Schlüssel und fügen das Repository hinzu:
wget -O - https://www.liveconfig.com/liveconfig.key | apt-key add - cd /etc/apt/sources.list.d wget http://repo.liveconfig.com/debian/liveconfig.list
Aktualisieren Sie nun die Repository-Informationen des Systems:
aptitude update
Wenn Sie einen typischen Webserver (mit Apache httpd, MySQL-Datenbank, PHP und Postfix/Dovecot) installieren möchten, setzen Sie das Paket liveconfig-meta auf:
aptitude install liveconfig-meta
LiveConfig selbst installieren Sie schließlich über das Paket liveconfig:
aptitude install liveconfig
Die Installations-Funktion fragt Sie dann nach einem admin-Passwort für LiveConfig:
![]() |
Zuletzt werden Sie gefragt, ob Sie bereits einen Lizenzschlüssel für LiveConfig besitzten. Wenn ja, dann geben Sie ihn hier einfach ein, ansonsten lassen Sie die Eingabe leer.
![]() |
LiveConfig wird anschließend automatisch gestartet und ist per Browser unter https://<Server-IP>:8443/ erreichbar.
Mit folgenden Befehlen importieren Sie den LiveConfig-GPG-Schlüssel und fügen das Repository hinzu:
wget -O - https://www.liveconfig.com/liveconfig.key | sudo apt-key add - cd /etc/apt/sources.list.d sudo wget http://repo.liveconfig.com/debian/liveconfig.list
Aktualisieren Sie nun die Repository-Informationen des Systems:
sudo aptitude update
Wenn Sie einen typischen Webserver (mit Apache httpd, MySQL-Datenbank, PHP und Postfix/Dovecot) installieren möchten, setzen Sie das Paket liveconfig-meta auf:
sudo aptitude install liveconfig-meta
LiveConfig selbst installieren Sie schließlich über das Paket liveconfig:
sudo aptitude install liveconfig
Die Installations-Funktion fragt Sie dann nach einem admin-Passwort für LiveConfig:
![]() |
Zuletzt werden Sie gefragt, ob Sie bereits einen Lizenzschlüssel für LiveConfig besitzten. Wenn ja, dann geben Sie ihn hier einfach ein, ansonsten lassen Sie die Eingabe leer.
![]() |
LiveConfig wird anschließend automatisch gestartet und ist per Browser unter https://<Server-IP>:8443/ erreichbar.
Mit folgenden Befehlen importieren Sie den LiveConfig-GPG-Schlüssel und fügen das Repository hinzu:
rpm --import https://www.liveconfig.com/liveconfig.key zypper addrepo -f http://repo.liveconfig.com/opensuse/liveconfig.repo
Wenn Sie einen typischen Webserver (mit Apache httpd, MySQL-Datenbank, PHP und Postfix/Dovecot) installieren möchten, setzen Sie das Paket liveconfig-meta auf:
zypper install liveconfig-meta
Wenn Sie das Meta-Paket installiert haben, rufen Sie bitte anschließend das Programm /usr/bin/mysql_secure_installation auf, um unnötige Testzugänge zur MySQL-Datenbank zu löschen und ein MySQL-root-Passwort einzurichten.
Falls Sie suPHP nutzen möchten, gehen Sie bitte wie folgt vor:
Installieren Sie das Paket
suphpmit folgendem Befehl:rpm -i http://download.opensuse.org/repositories/server:/php/openSUSE_12.1/x86_64/suphp-0.7.1-4.1.x86_64.rpm
Korrigieren Sie in der Datei
/etc/suphp.confdie Einstellungen fürdocroot,check_vhost_docroot,umaskund die Handler-Funktion wie folgt:;Path all scripts have to be in docroot=/srv/www [...] ;Check whether script is within DOCUMENT_ROOT check_vhost_docroot=false [...] ;Umask to set, specify in octal notation umask=0022 [...] [handlers] ;Handler for php-scripts application/x-httpd-php="php:/usr/bin/php-cgi"
Zuletzt nehmen Sie das suPHP-Modul noch in die Liste der Apache-Module mit auf und starten Apache neu:
sysconf_addword /etc/sysconfig/apache2 APACHE_MODULES suphp systemctl restart apache2.service
LiveConfig selbst installieren Sie schließlich über das Paket liveconfig:
zypper install liveconfig
LiveConfig wird anschließend automatisch gestartet und ist per Browser unter https://<Server-IP>:8443/ erreichbar. Melden Sie sich umgehend dort an und ändern Sie das Standard-Passwort!
Mit folgenden Befehlen importieren Sie den LiveConfig-GPG-Schlüssel und fügen das Repository hinzu:
rpm --import https://www.liveconfig.com/liveconfig.key cd /etc/yum.repos.d curl -Os http://repo.liveconfig.com/centos/liveconfig.repo
Wenn Sie einen typischen Webserver (mit Apache httpd, MySQL-Datenbank, PHP und Postfix/Dovecot) installieren möchten, setzen Sie das Paket liveconfig-meta auf:
yum install liveconfig-meta
Wenn Sie das Meta-Paket installiert haben, rufen Sie bitte anschließend das Programm /usr/bin/mysql_secure_installation auf, um unnötige Testzugänge zur MySQL-Datenbank zu löschen und ein MySQL-root-Passwort einzurichten. Sofern Sie die lokale CentOS-Firewall nutzen, müssen Sie außerdemnoch noch die entsprechenden Ports für den Zugriff auf den Apache-Webserver freigeben:
lokkit --service=http --service=https
Falls Sie suPHP nutzen möchten, gehen Sie bitte wie folgt vor:
Fügen Sie das Repository von Repoforge hinzu:
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
Installieren Sie das Paket
mod_suphp:yum install mod_suphp
Korrigieren Sie in der Datei
/etc/suphp.confdie Einstellungen fürcheck_vhost_docroot,umaskund die Handler-Funktion wie folgt:;Path all scripts have to be in ;Check whether script is within DOCUMENT_ROOT check_vhost_docroot=false [...] ;Umask to set, specify in octal notation umask=0022 [...] [handlers] ;Handler for php-scripts x-httpd-php="php:/usr/bin/php-cgi"
Zuletzt starten Sie den Apache-Webserver neu:
service httpd restart
LiveConfig selbst installieren Sie schließlich über das Paket liveconfig:
zypper install liveconfig
Um auf LiveConfig zugreifen zu können, müssen Sie den Port 8443 noch in der Firewall freigeben:
lokkit -p 8443:tcp
LiveConfig wird anschließend automatisch gestartet und ist per Browser unter https://<Server-IP>:8443/ erreichbar. Melden Sie sich umgehend dort an und ändern Sie das Standard-Passwort!




