Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
start:linux:host-unlimited.de:installationsprozes [2019/04/13 15:23] wikiadmin |
start:linux:host-unlimited.de:installationsprozes [2019/04/16 09:42] wikiadmin |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | **!!! In Arbeit !!!** | ||
====== Installationsprozess ====== | ====== Installationsprozess ====== | ||
- | Bei einem gemieteten Linux Virtual-Server kann es nötig sein den Installationsprozess nochmals durchzuführen. Dieses Beispiel dient der Dokumentation meines Virtual-Servers. Alle Befehle und Kommandos werden in der SSH-Konsole {{https:// | + | Bei einem gemieteten Linux Virtual-Server kann es nötig sein den Installationsprozess nochmals durchzuführen. Dieses Beispiel dient der Dokumentation meines Virtual-Servers. Alle Befehle und Kommandos werden in der SSH-Konsole {{https:// |
**Einschränkung: | **Einschränkung: | ||
Zeile 7: | Zeile 8: | ||
<code Linux [enable_line_numbers=" | <code Linux [enable_line_numbers=" | ||
passwd | passwd | ||
- | sudo -s # Root Rechte erlangen | ||
apt-get update | apt-get update | ||
- | apt-get install | + | apt-get install |
+ | # Directory Listing verhindern. | ||
+ | sudo sed -i " | ||
+ | sudo systemctl stop apache2.service | ||
+ | sudo systemctl start apache2.service | ||
+ | sudo systemctl enable apache2.service | ||
apt-get install mariadb-server | apt-get install mariadb-server | ||
- | sudo mysql_secure_installation | + | mysql_secure_installation |
- | sudo mysql -u root | + | mysql -u root # Einloggen in Maria-DB (mysql) |
CREATE DATABASE nextcloud; | CREATE DATABASE nextcloud; | ||
# User mit passwort erstellen | # User mit passwort erstellen | ||
- | CREATE USER ' | + | CREATE USER ' |
# Rechte für user nextcloud einrichten | # Rechte für user nextcloud einrichten | ||
GRANT ALL ON nextcloud.* TO ' | GRANT ALL ON nextcloud.* TO ' | ||
FLUSH PRIVILEGES; | FLUSH PRIVILEGES; | ||
EXIT; # ...ausloggen. | EXIT; # ...ausloggen. | ||
- | apt-get install php # Installation von PHP | + | apt-get install nano # nano Texteditor installieren um Konfigurationsdateien zu editieren. |
+ | apt-get install php # Installation von PHP. | ||
+ | apt-get install php-gd | ||
+ | apt-get install php-intl | ||
+ | apt-get install php-mcrypt php-apcu ffmpeg # ... | ||
+ | apt-get install unzip # Programm unzip installieren. | ||
+ | cd home # Ins Home Verzeichnis | ||
+ | # Nextcloud Installationsdateien herunterladen. | ||
+ | wget https:// | ||
+ | # Installationsdateien entpacken. | ||
+ | unzip nextcloud-15.0.7.zip | ||
+ | mv ./ | ||
+ | chown -R www-data: | ||
+ | |||
+ | apt-get install htop # HTOP Programm installieren. (Task, CPU-Last, MEM-Last, ...) | ||
</ | </ | ||
---- | ---- |