0
[PL] [1.x] Instalacja
Wruczek edited this page 7 years ago
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:
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:
- Włączyć wsparcie .htaccess
- Włączyć mod_rewrite: (
sudo a2enmod rewrite && sudo service apache2 restart) - Edytuj plik
.htaccess, od komentuj linie, numer 19 (usuń "#") - Zmień
enablehtawconfig.phpdotrue
nginx:
- Upewnij się, że twoja konfiguracja jest podobna do tej konfiguracji
-
.phppliki obsługiwane bez rozszerzenia - Strony błędów zostały zmienione na niestandardowe - Zmień ścieżkę do stron błędów
- Zmień
enablehtawconfig.phpdotrue
Wybierz metodę instalacji:
- 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 - trudniejsza, ale szybsza
- Jeśli masz dostęp do SSH
Normalna instalacja
- Pobierz najnowsze pliki z tąd.
- Wypakuj wszystkie pobrane pliki, otrzymasz folder
ts-website-1.0 - Połącz się z FTP i prześlij pliki z wnętrza folderu
ts-website-1.0na swój serwer WWW - Przejdź do adresu serwera w przeglądarce
Instalacja z dostępem do SSH
- Połącz się do swojego SSH przy użyciu programu PUTTY
cdprzejdź do swojego katalogu serwera sieciowego (zwykle znajduje się w/var/wwwlub/var/www/html)- Zainstaluj
unzip, jeśli jeszcze go nie masz:sudo apt install unzip - Uruchom:
wget https://github.com/Wruczek/ts-website/archive/1.0.zip && unzip 1.0.zip && rm 1.0.zip - Aby przenieść pliki do katalogu głównego, uruchom:
mv ts-website-1.0/{*,.*} . 2>/dev/null;rm -r ts-website-1.0/ - Przejdź do adresu serwera w przeglądarce