Instalacja phpBB będzie się różnić w zależności od twojego serwera i bazy danych. Jeśli masz dostęp przez terminal do swojego konta, np. przez Telnet lub SSH, możesz wgrać w trybie binarnym archiwum phpBB do katalogu na swoim koncie hostingowym i tam je rozpakować.
Jeśli nie masz dostępu do konta przez terminal lub nie chcesz go użyć, musisz za pomocą jednego z programów do kompresji danych, np. Winzip, RAR, ZIP itp. rozpakować archiwum phpBB na dysku lokalnym. Następnie, używając klienta FTP prześlij, zachowując strukturę katalogów i nazwy plików, wszystkie pliki na serwer. Po tej operacji sprawdź, czy pliki na serwerze mają taką samą strukturę i nazwy, jak w rozpakowanym katalogu. Nie wymuszaj zmiany nazw plików na duże lub małe znaki, ponieważ będzie to powodowało błędy w dalszej części instalacji.
Wszystkie pliki .php, .sql, .cfg, .css, .js, .html, .htaccess i .txt powinny być przesłane na serwer w trybie ASCII, a pliki graficzne w trybie BINARNYM. Jeśli nie wiesz, co to oznacza, zapoznaj się z dokumentacją swojego klienta FTP. W większości przypadków przesłanie na serwer jest bezproblemowo wykonywane przez klientów FTP, ale jeśli w późniejszym czasie wystąpią jakieś problemy, należy sprawdzić czy pliki zostały przesłane zgodnie z opisanymi tutaj zaleceniami.
Standardowo, phpBB jest dostarczane w języku angielskim brytyjskim. Inne języki są dostępne jako oddzielne pakiety. Jeśli język angielski nie jest twoim ojczystym językiem, możesz przed przejściem do dalszych czynności instalacyjnych zainstalować inne języki. Wówczas w dalszym procesie instalacyjnym, z dostępnych języków, można wybrać domyślny język. Języki można dowolnie zmieniać w późniejszym czasie. Więcej informacji na temat pakietów językowych – jak je pobrać i zainstalować – znajduje się w artykule README.
Po przesłaniu wszystkich plików na serwer, należy za pomocą przeglądarki przejść do katalogu /install/
znajdującym się w katalogu głównym skryptu. Na przykład, jeśli nazwa twojej domeny to www.moja_domena.pl
i phpBB znajduje się w katalogu /phpBB3
, należy podać adres http://www.moja_domena.pl/phpBB3/install/
lub alternatywnie http://www.moja_domena.pl/phpBB3/install/index.php
. Po wykonaniu tej operacji zostanie wyświetlone okno instalacji.
Wprowadzenie:
W oknie instalacji wyświetlane jest krótkie wprowadzenie do phpBB. Można tutaj przeczytać o licencji, na jakiej phpBB zostało wydane (General Public License wer.2), a także zapoznać się informacjami dotyczącymi uzyskania pomocy. Aby rozpocząć instalację, należy w panelu instalacji wybrać kartę: Instalacja. Zostanie wyświetlone wprowadzenie do instalatora phpBB3. Zapoznaj się z zawartymi tam danymi i jeśli są spełnione opisane tam elementy przejdż do instalacji, naciskając przycisk Przejdź do następnego etapu
Wymagania
Na pierwszej wyświetlanej po uruchomieniu procesu instalacyjnego stronie, znajduje się lista wymagań. phpBB automatycznie sprawdza, czy na twoim serwerze są zainstalowane wszystkie wymagane do prawidłowej instalacji elementy. Aby kontynuować instalację, na serwerze musi być zainstalowane PHP w minimalnej wymaganej wersji i przynajmniej jedna baza danych. Bardzo ważne jest, aby wszystkie wyświetlane foldery były dostępne i miały prawidłowe uprawnienia. Aby dowiedzieć się czy wymagania są opcjonalne, czy wymagane do uruchomienia phpBB3, zobacz opisy w poszczególnych sekcjach. Jeśli wszystko jest w porządku, możesz kontynuować instalację, naciskając przycisk: Rozpocznij instalację.
Ustawienia bazy danych
Teraz należy zdecydować, której bazy danych użyć. Przejdź do sekcji Wymagania, by zobaczyć, które bazy danych są obsługiwane. Jeśli nie znasz ustawień swojej bazy danych, skontaktuj się z administracją swojego hosta i zapytaj o poniższe dane:
- Typ bazy danych – baza danych, która będzie używana.
- Nazwa serwera lub DSN (Data Source Name) bazy danych – adres serwera bazy danych (zazwyczaj localhost).
- Port serwera bazy danych – port serwera bazy danych (w większości przypadków nie jest potrzebny).
- Nazwa bazy danych – nazwa bazy danych na serwerze.
- Nazwa użytkownika i hasło bazy – dane potrzebne do zalogowania się do bazy danych.
Uwaga! Jeśli instalujesz phpBB, używając bazy danych SQLite, należy w polu DSN podać pełną ścieżkę do pliku bazy danych i pozostawić pola nazwy użytkownika i hasła puste. Z powodów bezpieczeństwa, należy sprawdzić czy plik bazy danych nie jest zapisany w miejscu dostępnym poprzez sieć.
Nie ma potrzeby w ustawieniach bazy danych zmiany prefiksu tabel, chyba że planujesz używanie wielu instalacji phpBB używających jednej bazy danych. W takim przypadku należy użyć różnych prefiksów dla każdej instalacji phpBB.
Po podaniu danych można kontynuować instalację, naciskając przycisk: Przejdź do następnego etapu. Teraz phpBB sprawdzi czy za pomocą podanych danych można przeprowadzić połączenie z bazą danych i czy istnieją tabele z podanym prefiksem.
Błąd Nie można połączyć się z bazą danych oznacza, że zostały podane nieprawidłowe dane dotyczące bazy danych i phpBB nie może połączyć się z bazą danych. Sprawdź, czy podane dane są prawidłowe, ewentualnie je skoryguj i ponów próbę. Jeśli błąd będzie występował nadal, skontaktuj się z administratorem swojego serwera.
Jeśli, wykorzystując tę bazę danych, z tym samym prefiksem była wcześniej instalowana inna wersja phpBB, zostanie wyświetlona stosowna informacja i należy wówczas wprowadzić inny prefiks dla tabel w bazie danych.
Jeśli zostanie wyświetlona informacja Połączono, przejdź do następnego etapu.
Dane administratora
Teraz należy utworzyć konto administratora. Ten użytkownik będzie miał dostęp do wszystkich czynności administracyjnych i będzie pierwszym użytkownikiem witryny. Wszystkie pola na tej stronie są wymagane. Można tutaj także określić domyślny język witryny. W standardowej instalacji phpBB jest tylko język angielski brytyjski. Można z witryny www.phpbb.com pobrać pakiety innych języków i przed instalacją lub w późniejszym czasie dodać je do katalogu language/
. Jeśli pliki językowe zostaną dodane przed instalacją – w menu rozwijanym pola „Domyślny język witryny:” bedą widoczne dostępne języki.
Plik konfiguracyjny
Na tym etapie phpBB będzie próbowało zapisać plik konfiguracyjny automatycznie. Aby działać poprawnie, witryna musi być skonfigurowana. Plik ten zawiera wszystkie ustawienia bazy danych, a bez tych informacji phpBB nie będzie mogło uzyskać do niej dostępu.
Zazwyczaj automatyczny zapis ustawień działa bez problemów, ale czasami może, na przykład źle zapisać uprawnienia dostępu do plików. W takim przypadku należy plik ten przesłać na serwer ręcznie. phpBB poprosi, aby pobrać plik config.php
i przekaże, co z nim zrobić. Przeczytaj instrukcje bardzo uważnie. Po przesłaniu pliku na serwer naciśnij przycisk: Wykonano, aby przejść do ostatniego etapu. Jeśli po naciśnięciu przycisku: Wykonano zostanie ponownie wyświetlona ta sama strona, oznacza to, że plik konfiguracyjny został przesłany nieprawidłowo.
Ustawienia zaawansowane
Ustawienia zaawansowane umożliwiają określenie dodatkowych parametrów konfiguracyjnych witryny. Są one opcjonalne i można je w każdej chwili zmienić. Jeśli nie znasz tych parametrów i nie wiesz, jak je ustawić – przejdź do następnego etapu.
Jeśli instalacja przebiegła prawidłowo, można się zalogować, używając przycisku: Zaloguj się, by przejść do panelu administracji. Gratulacje! phpBB3 zostało zainstalowane, ale przed tobą jest jeszcze trochę pracy do wykonania.
Jeśli nawet po zapoznaniu się z tym artykułem nie możesz zainstalować phpBB, przejdź do sekcji pomocy na stronie powitalnej instalatora, by dowiedzieć się, gdzie możesz uzyskać dalszą pomoc.
Jeśli w tym momencie dokonujesz konwersji z phpBB 2.0.x, informacje na ten temat uzyskasz w sekcji dotyczącej konwersji, jeśli nie, usuń ze swojego serwera katalog instalacyjny. Jeśli będzie on pozostawał w katalogu głównym phpBB, będzie możliwy dostęp tylko do panelu administracyjnego.