Created [PL] Instalacja (markdown)

master
Oliwier 7 years ago
parent 8b205d401d
commit c8222b4ca6

@ -0,0 +1,55 @@
Krótka instrukcja jak poprawnie zainstalować TS-website. Instrukcja jest kompatybilna dla wersji TS-website 1.x oraz przyszłej 2.0.
### Wymagania
#### Generalne:
- Hosting www, VPS lub serwer dedykowany z zainstalowanym Apache lub nginx
- Dostęp do serwera (za pośrednictwem SSH lub FTP)
- Klient FTP
#### Web Server:
- Wersja PHP 5.5 lub nowsza
- Włączoną obsługę ``utf8_encode``
### Zalecana konfiguracja
- Zalecamy użyć PHP 7 z nginx: <br>
`sudo apt-get install nginx php7.0-fpm php7.0-curl php7.0-mbstring php7.0-json php7.0-mysql php7.0-xml`
### Zalecana konfiguracja serwera WWW
**Apache**:
1. Włączyć [wsparcie .htaccess](http://stackoverflow.com/a/22526144)
2. Włączyć mod_rewrite: (`sudo a2enmod rewrite && sudo service apache2 restart`)
3. Edytuj plik `.htaccess`, od komentuj linie, numer 19 (usuń "#")
4. Zmień `enablehta` w `config.php` do `true`
**nginx**:
1. Upewnij się, że twoja konfiguracja jest podobna do [tej konfiguracji](https://gist.github.com/Wruczek/6ea965815e11a6c4f86c2771c65bda48)
- `.php` pliki obsługiwane bez rozszerzenia
- Strony błędów zostały zmienione na niestandardowe
2. Zmień ścieżkę do stron błędów
3. Zmień `enablehta` w `config.php` do `true`
### Wybierz metodę instalacji:
- [Normalna instalacja](#normalna-instalacja) - łatwiejsza, ale wolniejsza
- Jeśli nie masz dostępu do SSH, lub nie czujesz się komfortowo z jej używania
- [Instalacja z dostępem do SSH](#instalacja-z-dostępem-do-SSH) - trudniejsza, ale szybsza
- Jeśli masz dostęp do SSH
### Normalna instalacja
1. Pobierz najnowsze pliki z [tąd](https://github.com/Wruczek/ts-website/archive/1.0.zip).
2. Wypakuj wszystkie pobrane pliki, otrzymasz folder `ts-website-1.0`
3. Połącz się z FTP i prześlij pliki z wnętrza folderu `ts-website-1.0` na swój serwer WWW
4. Przejdź do adresu serwera w przeglądarce
### Instalacja z dostępem do SSH
1. Połącz się do swojego SSH przy użyciu programu PUTTY
2. `cd` przejdź do swojego katalogu serwera sieciowego (zwykle znajduje się w `/var/www` lub `/var/www/html`)
3. Zainstaluj `unzip`, jeśli jeszcze go nie masz: `sudo apt install unzip`
4. Uruchom: `wget https://github.com/Wruczek/ts-website/archive/1.0.zip && unzip 1.0.zip && rm 1.0.zip`
5. Aby przenieść pliki do katalogu głównego, uruchom: `mv ts-website-1.0/{*,.*} . 2>/dev/null;rm -r ts-website-1.0/
`
6. Przejdź do adresu serwera w przeglądarce
***
##### Mocno zainspirowany przez dokumentacje [piwik](http://piwik.org/docs/)
##### Przetłumaczona instrukcja z [angielskiej](https://github.com/Wruczek/ts-website/wiki/%5BEN%5D-Website-Installation) na polski przez [toster234](https://github.com/toster234)
Loading…
Cancel
Save