Myślicie, że założenie forum internetowego na własnym serwerze to rzecz, którą potrafią wyłącznie fachowcy? Jesteście w błędzie. Samodzielna instalacja jednego ze skryptów i konfiguracja forum to kwestia dobrych materiałów i kilkudziesięciu minut pracy.
I. Materiały
Do utworzenia naszego centrum dyskusyjnego
będziemy potrzebowali miejsca na serwerze
obsługującym PHP i MySQL, a także plików wybranego
przez nas skryptu forum.
Hosting
Większość firm oferujących darmowy hosting
(np. Wirtualna Polska i Republika) nie daje
możliwości używania PHP czy MySQL na naszych
stronach, a limity przesyłu są niewystarczające.
Ostatnio powstaje coraz więcej
serwisów umożliwiających założenie darmowego,
a przy tym dobrego konta WWW.
Ciekawym rozwiązaniem są darmowe konta
YoYo.pl, których użyjemy zakładając przykładowe
forum.
Serwery płatne oferują więcej miejsca oraz
szybszy transfer od darmowych, a także nie musimy
umieszczać na stronach żadnych reklam.
Aby wybrać najlepszy serwer, nie należy
patrzeć wyłącznie na ilość oferowanego miejsca
oraz cenę. Na solidność danej oferty wpływa
też pomoc w razie problemów, szybkość
działania serwera i błyskawiczne informacje
w razie awarii.
Pliki forum
Kolejnym koniecznym materiałem jest skrypt.
Najpopularniejszym skryptem forum jest
phpBB (http://www.phpbb.com), który wyróżnia
się przejrzystością i łatwym w obsłudze
panelem administracyjnym.
Inne interesujące skrypty to Invision Power
Board (http://invisionboard.com), MyBB
(http://mybb.cal.pl) i TxtBB (http://www.netsoft.devtown.net). My skorzystamy z phpBB.
Menedżer plików
Podczas instalacji forum pomocny będzie również
menedżer plików, czyli program służący
do zarządzania strukturą plików, katalogów i woluminów. Jego główne zadania to: kopiowanie,
nadawanie i usuwanie atrybutów, podgląd
struktury drzewa, przenoszenie, usuwanie,
wyszukiwanie czy zakładanie katalogów.
Najpopularniejszym menedżerem plików dla
Windows jest płatny Total Commander (http://
totalcmd.pl), ale jest też sporo darmowych
tego typu programów, np. freeCommander
(http://www.freecommander.com).
II. Przygotowanie
Zakładamy serwer
- Po pierwsze konto WWW. Wchodzimy na
stronę YoYo.pl: http://www.yoyo.pl. - Wybieramy opcję Rejestracja (prawy górny
róg strony). - Wypełniamy formularz (należy podać ważny
adres e-mail). - Na podany adres e-mail otrzymamy informację
o tym, jak dokonać pełnej aktywacji
konta w serwisie. Jeśli przez ponad pół godziny
nie otrzymamy listu, trzeba to zgłosić
w dziale pomocy (http://yoyo.pl/pomoc). - W liście od administratorów YoYo.pl znajdziemy
hasło (po zalogowaniu możemy je
zmienić) oraz link aktywujący konto. Klikamy
podany adres i logujemy się na stronie
http://www.yoyo.pl podając login i otrzymane
hasło. - Pojawi się Panel Administracyjny YoYo.pl. Aby
założyć nową stronę, klikamy Twoje strony
i wybieramy opcję Załóż stronę. - Znów pojawi się formularz, w którym podajemy
nazwę naszej strony, plan hostingowy
(wybieramy wersję Full), hasła do połączenia
z serwerem FTP i hasła do bazy
danych MySQL. Wszystkie te dane są bardzo
ważne. YoYo.pl umożliwia nam także
tzw. \”preinstalację oprogramowania\”. My
jednak chcemy nauczyć się samodzielnego
założenia forum, więc wybieramy opcję Nie
instaluj niczego. - Dostajemy potwierdzenie, że zlecenie
utworzenia strony zostało przyjęte. Dane
\”połączenia z serwerem FTP\” i \”połączenia
do bazy MySQL\” zapisujemy w pliku tekstowym.
Konfigurujemy menedżera plików
Teraz zajmiemy się konfiguracją nowego połączenia
FTP w menedżerze plików. W naszym
przykładzie posłużymy się Total Commanderem.
- Uruchamiamy Total Commandera.
- Podłączamy się do naszego serwera FTP.
Aby to zrobić, klikamy zakładkę FTP: Połącz…
(skrót klawiszowy CTRL+F) i wybieramy
opcję Nowe połączenie. - W parametrach konta wpisujemy:
Sesja – jakikolwiek tekst identyfikujący nasze
połączenie
Nazwa hosta – {stala}*naszanazwa*.yoyo.pl{/stala}
Użytkownik – {stala}*naszanazwa*.yoyo.pl{/stala}
Hasło – hasło wybrane podczas wypełniania
formularza
Na koniec wciskamy OK - Ponownie otwieramy zakładkę FTP: Połącz…
i wybieramy założoną przed chwilą sesję.
Jeśli wszystko działa dobrze, możemy zamknąć
program i zająć się skryptem forum.
phpBB2.PL: czytamy, ściągamy i rozpakowujemy
- Przechodzimy na stronę polskiego wsparcia
phpBB: http://phpbb2.pl. W serwisie
znajdziemy informacje na temat forów oferowanych
przez grupę phpBB, o najnowszych
wersjach programu, a kiedy założymy
forum, będziemy mogli także ściągnąć
do niego odpowiednie modyfikacje i style
(w dziale Download znajdziemy instalacyjną
wersję forum). - Do wyboru mamy różne wersje forum,
my zaczniemy przygodę z forami phpBB
od wersji 2.0.22.
Wybieramy wersję z zainstalowanym spolszczeniem
i polskimi uśmieszkami. To drugie
przyda się tym, którzy blokują graficzne
emotikony. Dzięki polskim podpisom będą
w stanie rozszyfrować nastrój danej wypowiedzi. - Po kliknięciu odpowiedniego hiperłącza zostaniemy
przeniesieni na stronę, z której
będziemy mogli pobrać skrypt forum.
III. Instalacja
- Po zapisaniu pliku na dysku rozpakowujemy
go. - Następnie wysyłamy pliki forum na serwer.
W tym celu należy otworzyć menedżer
plików i połączyć się ze skonfigurowanym
wcześniej serwerem. - Po zalogowaniu się na FTP umieszczamy
forum w pustym katalogu. - Podczas kopiowania uwaga na wielkość liter!
W systemach uniksowych wielkość liter
ma znaczenie. Nazwy katalogów PO skopiowaniu
mają być pisane małymi literami,
tak jak w oryginalnym pliku ZIP. -
Kolejnym krokiem jest ustawienie praw dostępu
(atrybutów) do pliku {stala}config.php{/stala} na
777, tak aby instalator forum mógł zapisać
w nim konfigurację. Zaznaczamy plik config.
php i wybieramy z menu Total Commandera
Pliki . Zmień atrybuty, polu na dole okna wpisujemy
777 i potwierdzamy OK. - Wchodzimy na stronę naszego forum. Do
adresu wybranego w YoYo.pl musimy dodać
końcówkę {stala}/install/install.php{/stala}, czyli {stala}http://*naszanazwa*.yoyo.pl/install/install.php{/stala}. - Ukaże się kolejny formularz. Tym razem
jest to już instalator forum! Jeśli nasze
forum pochodzi ze strony phpbb2.pl, instalator
przywita nas po polsku. Przydadzą się
teraz dane połączenia do bazy MySQL, które
otrzymaliśmy od YoYo.pl.
Część 1:
PODSTAWOWA KONFIGURACJA
- W górnej części instalatora wybieramy domyślny
język forum. Oczywiście wybieramy
wersję polską. - Następnie wybieramy typ bazy danych.
W naszym przypadku będzie to oczywiście
MySQL. Co do wersji – w YoYo.pl wybieramy
MySQL 4.x/5.x. - Teraz musimy wybrać metodę instalacji
forum. Mamy do wyboru opcję instalacja
i aktualizacja. Wybieramy instalacja.
Część 2:
KONFIGURACJA BAZY DANYCH
Otwieramy informację, którą otrzymaliśmy od
YoYo.pl.
W pierwszym polu – serwer bazy danych
– wpisujemy adres serwera MySQL (w naszym
przypadku jest to mysql2.yoyo.pl).
Nazwa bazy danych i nazwa użytkownika
są w YoYo.pl identyczne (u nas jest to db379447).
Hasło bazy danych to hasło, które podaliśmy
podczas tworzenia strony.
Prefiks dla tabel w bazie danych (początek
nazwy plików w bazie) pozostawiamy
bez zmian, czyli {stala}phpbb_{/stala}.
Część 3: KONFIGURACJA ADMINA
Tutaj ustalimy swoje dane jako administratora
forum.
W polu Adres e-mail admina wpisujemy
adres naszej skrzynki pocztowej.
Nazwa domeny – w naszym przypadku
{stala}*naszanazwa*.yoyo.pl{/stala}.
W polu port serwera pozostawiamy wartość
80.
Ścieżka skryptu, czyli ścieżka dostępu do
forum – pozostawiamy bez zmian.
Na koniec wpisujemy nazwę i hasło administratora.
Klikamy Zacznij instalację. Ponieważ zmieniliśmy
prawa dostępu do pliku {stala}config.php{/stala},
skrypt może samodzielnie zapisać wszystkie
ustawienia. Pojawi się informacja: Konto administratora
zostało utworzone. W tej chwili podstawowa
instalacja jest zakończona. Zostaniesz
przeniesiony do strony, która pozwoli ci zmienić
wszelkie ustawienia forum. Pamiętaj o sprawdzeniu
Konfiguracji Głównej i zmianie tych opcji,
które tego wymagają. Dziękujemy, że wybrałeś
phpBB 2.
Aby sfinalizować instalację, musimy jeszcze
raz zalogować się na konto FTP (z menedżera
plików). Następnie ponownie zaznaczamy plik
{stala}config.php{/stala} i wybieramy opcję Pliki → Zmień
atrybuty, gdzie w polu na dole okna wpisujemy
644.
Usuwamy z serwera katalogi install oraz
contrib, które były potrzebne wyłącznie podczas
instalacji.
Forum zostało założone. Jeśli coś poszło
nie tak, opiszcie swój problem na forum MI
– http://forum.magazynyinternetowe.pl.
IV. Administracja forum
Wpisując adres {stala}*naszanazwa*.yoyo.pl{/stala} możemy
zobaczyć założone forum i wejść do Panelu Administracyjnego, gdzie mamy
następujące opcje:
Zarządzaj – możemy dodawać, zmieniać,
usuwać czy przesuwać fora, tematy i kategorie,
które znajdują się na forum.
Zezwolenia – możemy ustalić kto ma mieć
dostęp do jakiegoś działu oraz kto może dodawać
nowe tematy i kategorie (zwykli użytkownicy,
moderatorzy i administratorzy).
Czyszczenie – tu usuniemy tematy, do których
od dłuższego czasu nikt nie zagląda.
Konfiguracja – tu możemy opisać swoje
forum: nadać nazwę, umieścić logo, określić
ilość tematów na stronie oraz maksymalną
wielkość emblematów (lub avatarów).
Kopia zapasowa – opcja umożliwia zapisanie
kopii zapasowej forum na dysku (nieaktywna
w przypadku forum założonego w serwisie
z forami gotowymi).
Masowa korespondencja – umożliwia wysłanie
listu do wybranej grupy użytkowników
bądź wszystkich członków forum.
Odtwarzanie – umożliwia wczytanie pliku
z danymi na forum.
Uśmieszki (czyli emotikony) – umożliwia
dodawanie, edycję i usuwanie uśmieszków,
które wstawiane są w wypowiedziach zamiast:
:-), ;-( czy :-P.
Cenzura – opcja, dzięki której możemy
wykropkować wulgarne słowa bądź je pozmieniać.
Grupy – ustalamy, którzy użytkownicy mają
opiekować się daną kategorią czy tematem.
Uprawnienia – nadawanie uprawnień poszczególnym
użytkownikom lub grupom.
Style – kolory, czcionki, klasy do wyboru.
Banicja – tu możemy zbanować (wyrzucić)
użytkownika z forum.
Zabroń nazwy – blokada użytkowników
z nieprzyzwoitymi loginami, jak również wybranych
słów.
Zarządzaj użytkownikami – tu możemy
zmienić informacje dotyczące danego użytkownika,
ale za jego zgodą.