publikacja: 9 sierpnia 2008, 9:00; autor: Wojciech Usarzewicz http://wpninja.pl/instalujemy-bbpress/

Instalujemy bbPress

Instalujemy bbPress

Instalacja skryptu bbPress jest nieco bardziej wymagająca niż instalacja samego Wordpressa, i bez wątpienia nie można jej nazwać 5-minutową, jednak bardzo szybko można załapać „o co kaman”. Przystąpmy więc czym prędzej do instalacji skryptu bbPress 0.9.2.

Całość procesu instalacyjnego zaczynamy od wgrania plików bbPress na serwer – czy to do subdomeny, czy podkatalogu, czy też do folderu głównego – to już zależy od tego, gdzie forum „nam się widzi” :). Po skopiowaniu plików kierujemy się do katalogu naszego forum i odszukujemy plik bb-config-sample.php – otwieramy go i zaczynamy edycję. Najpierw podstawowe dane:

define('BBDB_NAME', 'bbpress'); //Nazwa bazy danych
define('BBDB_USER', 'root'); //Nazwa użytkownika bazy
define('BBDB_PASSWORD', ''); //Hasło użytkownika
define('BBDB_HOST', 'localhost'); //Serwer

Pozwoliłem sobie spolszczyć komentarze w kodzie, aby było łatwiej – należy podać prawidłowe dane do bazy, inaczej instalator wyrzuci nam błąd. Kolejnym polem wymagającym edycji jest nasz Sekretny Klucz – nowość, która pojawiła się wraz z Wordpress 2.5:

define('BB_SECRET_KEY', 'Tutaj podaj unikalną frazę');

Całą gammę unikalnych ciągów znaków możemy znaleźć na tej stronie. Gdy już klucz zostanie ustawiony, pozostanie nam do ustawienia prefix tabel w bazie danych oraz języka strony:

$bb_table_prefix = 'bb_'; // Litery, cyfry i underscore

Oraz

define('BB_LANG', '');

W warunkach polskich nie ma co się przejmować językiem póki co, bowiem prace nad tłumaczeniem dopiero się zaczynają. W końcu z poziomu przeglądarki przekopujemy się do folderu z forum. Naszym oczom ukaże się zielone okienko z logiem bbPress – klikamy na „let’s get started!”

Krok 1 – Konfiguracja bazy danych

Jeśli połączenie z bazą danych zostało ustanowione, będziemy mieli możliwość przejścia dalej. W przeciwnym wypadku zobaczymy czerwone okienko i będziemy musieli ponownie sprawdzić plik konfiguracyjny. Jeśli wszystko jest OK, klikamy na „Go to step 2″.

Krok 2 – Integracja z Wordpressem

Jeśli chcemy, możemy zintegrować nasze forum z serwisem na silniku Wordpress. W tym celu zaznaczamy kratkę „Add integration settings” – naszy oczom automatycznie ukażą się dwie kolejne kratki: „Add cookie integration settings” oraz „Add user database integration settings„.

Zaznaczając pierwszą kratkę (czyli integrację ciasteczek) będziemy musieli podać adres naszego Wordpressa, a także sekretne klucze dla ciasteczek i bazy danych (znaleźć je można w pliku konfiguracyjnym Wordpressa). Natomiast wybierając także/lub tylko integrację użytkowników, trzeba nam będzie podać prefix tabel naszej instalacji WP.

Możemy dodatkowo wybrać zaawansowane ustawienia, jeśli zajdzie taka potrzeba – wtedy będziemy musieli podać wszystkie dane do połączenia z bazą danych – ustawienia zaawansowane nie są jednak potrzebne i instalacja powinna przebiegać bez problemu bez ich podawania.

Jeśli chcemy, możemy zrezygnować z integracji całkowicie – bez względu na to, co wybierzemy, pozostanie nam kliknąć button na dole – należy jeszcze wiedzieć, że później i tak będziemy mogli zintegrować bbPress z naszym blogiem/serwisem z panelu administracyjnego forum.

Krok 3 – Ustawienia strony

W końcu dotarliśmy do meritum – wpisujemy nazwę naszego forum, jego dokładny adres URL, a także nazwę głównego użytkownika i jego adres email – to będzie główne konto administratorskie (zapewne nasze konto). Na samym dole zaś podajemy nazwę naszego pierwszego działu. Klikamy „Save site settings” i voila :).

Instalator wygeneruje nam automatycznie hasło – można je później zmienić w razie potrzeby bądź chęci. Klikamy na link, który się wyświetlił i logujemy się – możemy się już cieszyć w pełni funkcjonalnym forum dyskusyjnym, tak prostym w obsłudze, że aż strach :).

Komentarze (11)

  1. Papajek (28 października 2008, 19:14) #:

    Tylko jak teraz wyświetlić takowe forum w wordpressie ???
    Chodzi mi o to żeby forum wyświetlało się w miejscu wpisu ???

  2. mx (14 stycznia 2009, 17:32) #:

    poradnik troche chaotycznie napisany duzo niedomowien i jak dla mnie troche pomieszana kolejność np. „Całość procesu instalacyjnego zaczynamy od wgrania plików bbPress na serwer” ja bym najpierw dokonal zmian w pliku bb-config-sample.php a dopiero potem wgral to na serwer Jak dla mnie poradnik na 3 – 3,5

  3. Wojciech N. Usarzewicz (14 stycznia 2009, 17:44) #:

    No bracie, widzisz – ja tak instaluję skrypty :P. Co prawda najpierw ropakowuję, potem zgrywam na serwer, tworzę odpowiedni katalog na localu, potem dopiero zaczynam konfigurować i podmieniać te pliki, które trzeba. Ostatnio nawet myślę o własnym serwerze subwersji :P

  4. Szymon Skulimowski (14 stycznia 2009, 17:56) #:

    (…) ja bym najpierw dokonal zmian w pliku bb-config-sample.php a dopiero potem wgral to na serwer

    Jak komu wygodniej. Ja też najpierw wgrywam na serwer a dopiero potem wprowadzam ewentualne zmiany z plikach konfiguracyjnych. :-)

  5. andrzej (14 lipca 2009, 11:37) #:

    Cześć:) Mógłby mi ktoś pomóc w integracji bbpress z moim wordpressem?
    Zostawiam adres email (kierski.andrzej@gmail.com) i numer GG: 3363695
    Pozdrawiam,
    ak

  6. Artur (24 sierpnia 2009, 17:58) #:

    Chciałem poinformować, iż pod adresem http://www.bbpress.org.pl uruchomiłem forum dla użytkowników skryptu.

  7. hdk wroclaw (3 kwietnia 2010, 17:48) #:

    mam pewien problem z instalacją. Wrzuciłem bbpress do katalogu „bbpress” i nie wiem jak odpalić instalkę, wordpress jest w katalogu głównym czy ktoś może mi pomóc

  8. Wojciech Usarzewicz (4 kwietnia 2010, 8:16) #:

    No normalnie wejdź na stronę strona.com/bbpress/ i załapie :)

  9. Levre (11 kwietnia 2010, 20:39) #:

    Mam problem z intergracja , nie umiem sie połączyć z bazą danych, serwer mam na nazwa.pl wpisuje sql.murcki.nazwa.pl i nic „There was a problem connecting to the WordPress user database you specified. Please check the settings, then try again.podswetla mi na czerwono (User database name,User database user,User database password,User database host)

    a i gdzie znaleść klucz WordPress „secure auth” cookie salt , bo w wp-admin/options.php nie widać tego pola prosze o pomoc z góry dzieki

  10. Szymon Skulimowski (12 kwietnia 2010, 23:45) #:

    W nazwa.pl trzeba podać jeszcze port czyli zamiast sql.murcki.nazwa.pl powinno być sql.murcki.nazwa.pl:3306.

    a i gdzie znaleść klucz WordPress „secure auth” cookie salt , bo w wp-admin/options.php nie widać tego pola

    Wtedy zostawiasz puste pole.

  11. Pablo (24 czerwca 2010, 16:49) #:

    Witam, piszę z myślą, że ktoś będzie mógł mi pomóc z bbPress.
    Zainstalowałem i zintegrowałem z WP, ale nie mogę się dostać do bb-admin, przenosi mnie na stronę główną forum.
    Wie ktoś, dlaczego się tak dzieje?

Dodaj własny komentarz