parent
78bb292ed8
commit
6c5a58882e
@ -0,0 +1,53 @@
|
||||
Dies ist eine kurze Anleitung zur Installation der TS-Website. Kompatibel mit TS-Website 1. x und 2. x Versionen.
|
||||
|
||||
### Anforderungen
|
||||
#### Allgemeines:
|
||||
Ein Webserver, Shared Hosting oder dedizierter Server mit Apache oder nginx
|
||||
Zugriff auf Ihren Webserver (via Shell oder FTP)
|
||||
FTP-Client
|
||||
|
||||
### Web Server:
|
||||
PHP 5.5 oder höher
|
||||
Unterstützung für ``utf8_encode`` aktiviert
|
||||
|
||||
Empfohlene Konfiguration
|
||||
Wir empfehlen PHP 7 mit nginx zu verwenden: <br>
|
||||
`sudo apt-get install nginx php7.0-fpm php7.0-curl php7.0-mbstring php7.0-json php7.0-mysql php7.0-tokenizer`
|
||||
|
||||
Empfohlene Konfiguration des Webservers
|
||||
Apache!
|
||||
1. Aktivieren Sie[.htaccess-Unterstützung](http://stackoverflow.com/a/22526144)
|
||||
2. Aktiviere mod_rewrite: (`sudo a2enmod rewrite && sudo service apache2 restart`)
|
||||
3. Dateien `. htaccess` editieren, Zeile 19 auskommentieren ("#" entfernen)
|
||||
4. Benennen Sie `enablehta` in `config.php` in `true` um
|
||||
|
||||
**nginx**:
|
||||
1. Stellen Sie sicher, dass Ihre Konfiguration ähnlich ist wie [diese](https://gist.github.com/Wruczek/6ea965815e11a6c4f86c2771c65bda48)
|
||||
- `. php` Dateien ohne Erweiterung
|
||||
- Fehlerseiten zu benutzerdefinierten Seiten geändert
|
||||
2. Pfad zu Fehlerseiten ändern
|
||||
3. Ändern Sie `enablehta` in `config.php` in `true` umbenennen
|
||||
|
||||
### Wählen Sie eine Installationsmethode:
|
||||
[Normale Installation](#Normale-Installation) - einfacher, aber langsamer
|
||||
wenn Sie keinen SSH-Zugriff haben oder sich nicht damit anfreunden können
|
||||
[Installation mit Shell-Zugriff](#Installation-mit-Shell-Zugriff) - schwerer, aber wesentlich schneller wenn sie einen Shell Zugriff auf Ihren Server haben
|
||||
|
||||
Normale Installation
|
||||
1. Laden Sie die neuesten Website-Dateien [hier](https://github.com/Wruczek/ts-website/archive/1.0.zip) herunter.
|
||||
2. Dort die heruntergeladenen Dateien entpacken, dann erhalten sie einen `ts-website-1.0` Ordner
|
||||
3. Verbinden sie sich mit FTP und laden sie die Dateien aus dem `ts-website-1.0` Ordner auf ihren Webserver hoch
|
||||
4. Navigieren Sie zu Ihrer Webserveradresse in Ihrem Browser
|
||||
|
||||
Installation mit Shell-Zugriff
|
||||
1. Verbinden Sie sich mit Ihrem SSH Account
|
||||
2. `cd` in das Verzeichnis Ihres Webservers (in der Regel in `/var/www` oder `/var/www/html`)
|
||||
3. Installieren Sie `unzip`, wenn Sie es noch nicht haben: `sudo apt install unzip`
|
||||
4. Ausführen: `wget https://github.com/Wruczek/ts-website/archive/1.0.zip && unzip 1.0.zip && rm 1.0.zip`
|
||||
5. Um die Dateien in das Stammverzeichnis zu verschieben, führen Sie folgendes aus: `mv ts-website-1.0/{*,.*}. 2>/dev/null; rm -r ts-website-1.0/
|
||||
`
|
||||
6. Navigieren Sie zu Ihrer Webserveradresse in Ihrem Browser
|
||||
|
||||
***
|
||||
|
||||
##### Inspiriert von der [Piwik](http://piwik.org/docs/) Dokumentation
|
Loading…
Reference in new issue