
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 (18)
Tylko jak teraz wyświetlić takowe forum w wordpressie ???
odpowiedzChodzi mi o to żeby forum wyświetlało się w miejscu wpisu ???
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
odpowiedzNo 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
odpowiedzJak komu wygodniej. Ja też najpierw wgrywam na serwer a dopiero potem wprowadzam ewentualne zmiany z plikach konfiguracyjnych. :-)
odpowiedzCześć:) Mógłby mi ktoś pomóc w integracji bbpress z moim wordpressem?
odpowiedzZostawiam adres email (kierski.andrzej@gmail.com) i numer GG: 3363695
Pozdrawiam,
ak
Chciałem poinformować, iż pod adresem http://www.bbpress.org.pl uruchomiłem forum dla użytkowników skryptu.
odpowiedzmam 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
odpowiedzNo normalnie wejdź na stronę strona.com/bbpress/ i załapie :)
odpowiedzMam 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
odpowiedzW nazwa.pl trzeba podać jeszcze port czyli zamiast
sql.murcki.nazwa.plpowinno byćsql.murcki.nazwa.pl:3306.Wtedy zostawiasz puste pole.
odpowiedzWitam, piszę z myślą, że ktoś będzie mógł mi pomóc z bbPress.
odpowiedzZainstalował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?
Zainstalowałem skrypt wszystko pięknie, ale menu w panelu administracyjnym się nie rozwija. Kiedy klikam powiedzmy plugins pojawia mi się jedynie lista już zainstalowanych, appareance-widze jedynie themy, bez możliwości jakiejkolwiek edycji /:
odpowiedzRozwija się jedynie settings.
Jak sobie z tym poradzić? Będę wdzięczny za wskazówkę.
@kamilw, pewnie to wina serwera. Gdzie masz zainstalowany bbPress (jaka firma)?
odpowiedzAlbo szablonu, którego autor ukrył wynienione przez Ciebie pozycje w menu.
odpowiedzObłęd. Zainstalowałem wszystko od początku. Pliki ściągnąłem z oficjalnej strony, nie dłubałem nic w integracji z WP, tylko prosta instalacja. I nadal to samo. Szablon mam standardowy (kakumei ). Hosting w cal.pl
odpowiedzMacie jakieś pomysły?
A jak zainstalować go na home.pl - Apteczka pierwszej pomocy nie pomaga w tym wypadku… :/
odpowiedzBardzo fajnie zrobiona instrukcja.Wszystko poszło gładko i bez problemów. Dzięki bardzo
odpowiedzzainstalowalem 2.0 brak w nim pliku bb-config-sample.php
odpowiedzNiby zakładki się pojawiły w panelu, ale jak tym zarządzać ??
Dodaj własny komentarz