Jak zainstalować popularne forum phpBB, PHP Skrypty


[PHP][MySQL][Postgres] Jak zainstalować popularne forum phpBB, również w wersji polskiej?

0x01 graphic

Chcesz zainstalować system phpBB do prowadzenia rozbudowanych forów dyskusyjnych.

0x01 graphic

Tworzenie forum dyskusyjnego od zera jest zajęciem pracochłonnym i wymagającym sporego doświadczenia. Nic nie stoi jednak na przeszkodzie aby wykorzystać gotowe i co ważne bezpłatne systemy do zarządzania i prowadzenia forów.

Jednym z najlepszych i najbardziej rozpowszechnionych jest system phpBB. Można go bardzo łatwo zainstalować i oferuje on ogromne możliwości konfiguracyjne, w tym rejestrację użytkowników oraz wiele poziomów dostępu do forów.

Aby można go było zainstalować i używać, musisz mieć możliwość uruchamiania skryptów PHP w wersji co najmniej 3.0.9 i dostęp do jednej z baz danych: MySQL w wersji co najmniej 3.22 lub PostgreSQL w wersji co najmniej 7.0.3.

Większość dostawców usług oferuje takie bazy danych i PHP, więc bez problemu możesz pokusić się o zainstalowanie forum. Możesz to również zrobić w systemie Windows z zainstalowanym językiem PHP i bazą danych - instalacja wygląda zawsze tak samo. Lokalnie możesz też wykonać instalacje testowe, aby zorientować się jak działa forum phpBB2.

Zainstalujmy krok po kroku forum phpBB2 i dodajmy obsługę języka polskiego. Z witryny poducenta www.phpbb.com pobierz najnowszą wersję forum w pełnej wersji (Full Package). Gdy pisałem poradę forum phpBB dostępne było w wersji 2.0.4, więc zobacz czy nie ma nowszej wersji.

Do wyboru są instalacje w plikach .zip lub .tar.gz. Osobiście wolę wersję .zip, ale nie ma to znaczenia. Poradę jak rozpakować .tar.gz znajdziesz w naszym serwisie.

Główny plik z wszystkimi plikami forum nazywa się phpBB-2.0.4.zip. Ale poniżej, w sekcji Language & Image Packs możesz pobrać jeszcze dwa pliki, które spolszczą forum. Pobierz polski plik z kolumny Language i polski wygląd forum z kolumnysubSilver, czyli pliki: lang_polish.zip i subSilver_polish.zip.

Ok, mamy już komplet plików, które będą potrzebne do instalacji. Pliki możesz rozpakować na lokalnym komputerze aby potem wysłać je przez FTP na serwer lub od razu ściągnąć i rozpakować na serwerze.

Zanim zaczniesz instalować forum ustal, w jakim katalogu będzie widoczne na serwerze. Niech znajduje się w katalogu /forum/, aby było widoczne dla użytkowników pod adresem: http://www.serwer.pl/forum/.

Umieść wszystkie pliki z archiwum phpBB-2.0.4.zip w katalogu forum/, tak aby od razu w nim były widoczne katalogi:

admin/

contrib/

db/

language/

templates/

itd...

config.php

faq.php

itd...

Teraz do katalogu language/ naszej instalacji wrzuć zawartość pliku lang_polish.zip. Tak, aby obok wersji angielskiej znalazła się również polska:

lang_english/

lang_polish/

index.html

Do katalogu templates/subSilver/images/ naszej instalacji wrzuć zawartość pliku subSilver_polish.zip z polskimi ikonkami. Tak, aby obok wersji angielskiej znalazła się również polska:

lang_english/

lang_polish/

index.html

Ok. Połowa pracy za nami. Jeżeli nie masz jeszcze założonej bazy danych, to czas aby to zrobić. Może się nazywać dowolnie, np. forum, zrobisz to poleceniem SQL:

CREATE DATABASE forum;

Zmień na czas instalacji prawa dostępu do pliku config.php znajdującego się w katalogu forum/ aby każdy mógł go zapisać i odczytać (chmod 666). Ponieważ instalacja przebiega przez przeglądarkę, dla systemu jesteś dowolną osobą, a więc każdy musi mieć możliwość zapisania konfiguracji.

Teraz uruchom w przeglądarce instalatora, który znajduje się w katalogu install/install.php, a więc w Twoim serwisie będzie miał adres np. http://www.serwer.pl/forum/install/install.php. To zwykły skrypt PHP, ktory zapyta Cię o dane dotyczące instalacji.

0x01 graphic

Aby zainstalować forum musisz podać kilka prostych informacji.

W sekcji Basic Configuration od góry:
- określ wersję językową - od razu możesz ustawić język polski
- określ typ swojej bazy danych, np. MySQL 3.x lub Postgres 7.x - jeżeli nie masz pewności, zapytaj dostawcę usług
- określ typ instalacji jako
install - będziemy instalować nowe forum

W sekcji Database Configuration od góry:
- określ serwer baz danych. Możesz podać adres serwera, na którym zainstalowana jest baza danych np. www.serwer.pl lub wpisać
localhost, jeżeli baza jest na tym samym serwerze co forum.
- określ nazwę bazy danych. Może być ta, którą utworzyliśmy przed instalacją np.
forum lub inna, która istnieje i należy do Ciebie.
- podaj login i hasło dostępowe do bazy danych, podobnie jak w innych skryptach PHP łączących się z bazami danych.
- możesz zmienić prefix
phpbb_ dla nazw tabel wykorzystywanych przez forum, ale nie jest to koniczne i lepiej zostaw domyślne ustawienia.

W sekcji Admin Configuration od góry:
- podaj swój e-mail
- podaj nazwę swojego serwera WWW
- podaj numer portu dla serwera WWW (zwykle 80, chyba, że konfiguracja jest niestandardowa)
- podaj ścieżkę do forum na serwerze, u nas będzie to
/forum/
- wpisz login administratora forum i dwa razy hasło. Pamiętaj aby były trudne, bo gdy będą proste ktoś może przejąć kontrolę nad Twoim forum.

Gdy wpiszesz wszystkie dane wciśnij guzik "Start Install". I to w zasadzie już koniec instalacji, całość zostanie skonfigurowana i zaraz będzie można korzystać z forum.

Wcześniej jednak musisz zmienić prawa dla pliku config.php na standardowe, czyli chmod 664, aby nikt nie mógł zmieniać zawartości pliku oprócz Ciebie.

Z katalogu gdzie znajdują się wszystkie pliki forum MUSISZ skasować dwa istniejące tam katalogi: install/ i contrib/. Jeżeli tego nie zrobisz forum nie będzie można używać - pojawi się napis informujący o konieczności skasowania tych plików.

Jeżeli chcesz aby użytkownicy mogli używać własne obrazki identyfikujące ich (tzw. avatary) musisz jeszcze zmienić prawa dostępu do katalogu (jeżeli go nie ma - utwórz go) avatars/ w katalogu forum/images/ na chmod 777. Ścieżkę do tego katalogu będzie można zmienić w ustawieniach administratora, więc po zmianie, zmień też prawa do niego.

Koniec instalacji. Wejdź na swoje forum: http://www.serwer.pl/forum/ i zaloguj się z podanymi w ustawieniach danymi (login i hasło administratora). Możesz już korzystać z forum, a gdy klikniesz na dole strony w link do panelu administracyjnego będziesz mieć pewnie zajęcie na najbliższe kilka godzin.

W panelu administracyjnym możesz dowolnie zmieniać funkcje swojego forum, zarządzać wpisami, użytkownikami i wykonywać oraz ustawiać ogromną liczbę opcji. Forum jest skonfigurowane do natychmiastowego użycia w wersji podstawowej, ale koniecznie musisz poznać jego możliwości, aby sprawnie posługiwać się systemem.

0x01 graphic

www.phpbb.com

[Linux] Jak rozpakować archiwum z postaci plik.tar.gz?



Wyszukiwarka

Podobne podstrony:
Jak przerwać wykonywanie pętli (for, PHP Skrypty
jak przeliczyc biorytm dowolnego dnia, PHP Skrypty
Jak usunąć znaki końca linii, PHP Skrypty
Jak wygenerować niepowtarzalny identyfikator użytkownika, PHP Skrypty
Jak stworzyć prostą księgę gości, PHP Skrypty
Jak zamienić tekst na grafikę, PHP Skrypty
Jak dołączyć do stron napisanych w PHP skrypty CGI napisane np. w PERLu, PHP Skrypty
Jak przerwać wykonywanie pętli (for, PHP Skrypty
Jak cenzurować wypowiedzi i brzydkie słowa na forum, PHP Skrypty
Jak wysłać ze strony WWW e-mail z dowolnym załącznikiem, PHP Skrypty
Jak stworzyć prostą wyszukiwarkę dla własnych stron WWW, PHP Skrypty
Jak stworzyć zaawansowany test wyboru lub quiz, PHP Skrypty
Jak wygenerować bezpieczne, PHP Skrypty
Jak zrobić stronę dostępną na hasło tylko dla wybranych użytkowników, PHP Skrypty
Jak wyświetlić zawartość katalogu jako linki służące do pobrania plików, PHP Skrypty
Jak pobrać zawartość strony WWW korzystając z biblioteki CURL, PHP Skrypty
Jak uzyskać kolejny numer (id) ostatnio wstawionego rekordu, PHP Skrypty
Jak chronić adres e-mail na stronie przed spamem stosując przekierowanie, PHP Skrypty
Jak pokazać i skąd wziąć imieniny przypadające na aktualny dzień, PHP Skrypty

więcej podobnych podstron