0
[PL] [1.x] Instalacja
Wruczek edited this page 6 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ń
enablehta
wconfig.php
dotrue
nginx:
- Upewnij się, że twoja konfiguracja jest podobna do tej konfiguracji
-
.php
pliki obsługiwane bez rozszerzenia - Strony błędów zostały zmienione na niestandardowe - Zmień ścieżkę do stron błędów
- Zmień
enablehta
wconfig.php
dotrue
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.0
na 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
cd
przejdź do swojego katalogu serwera sieciowego (zwykle znajduje się w/var/www
lub/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