Witam, jest to mój pierwszy tutrioal na tym forum, więc proszę o wyrozumiałość. Postaram się wyjaśnić wszystko jak najkrócej a jednocześnie jak najbardziej treściwie. A więc przejdźmy do sedna


1. Instalację skryptu MyBB należy rozpocząć od przygotowania sobie miejsca na forum. Potrzebować będziemy:

* Aktualne pliki skryptu MyBB (Do pobrania stąd.)
* Serwer obsługujący MySQL oraz PHP
* Bazę danych MySQL
* Dostęp FTP

2. Jeżeli już wszystko mamy należy założyć bazę danych, jak to zrobić? Już opisuję:

(Niektóre serwery tworzą automatycznie bazę danych wraz z założeniem konta)

* Logujemy się do panelu administracyjnego naszego serwera
* Po zalogowaniu w panelu szukamy ikonki bądź odnośnika w którym mniej więcej będzie napisane "Bazy Danych MySQL" tam pokaże nam sie coś w stylu "Utwórz nową bazę danych" wpisujemy w niej swoje dane

- Database name - Nazwa bazy danych
- Database user - Użytkownik bazy danych
- Database password - Hasło bazy danych
- Table prefix - Prefiks tabeli w baze danych (w baze danych wygląda to mniej więcej tak prefix_nazwa_tabeli. Np. mybb_config)
- Database host - Host na którym znajduje się baza danych (Przeważnie wpisujemy localhost lecz niektóre serwery posiadają baze danych na innych serwerach)

* Gdy już mamy założoną bazę danych możemy przejść do wgrania plików na serwer FTP

3. Przechodzimy do instalacji skryptu na naszym serwerze

Uwaga! Przy tutrioalu został podany link do mojej prywatnej instalacji w miejsce podanego linku http://lapinski-filip.cba.pl należy podać swój

* Gdy już wszystkie pliki mamy wgrane wpisujemy w naszej przeglądarce http://lapinski-filip.cba.pl/install/index.php , pokaże nam się strona rejestracji naszego skryptu MyBB. Już w pierwszym kroku instalacji możemy zauważyć wielki przycisk Next (Dalej), należy go kliknąć po kliknięciu go przeglądarka przeniesie nas do następnego kroku.

* W następnym kroku dostajemy do przeczytania Regulamin skryptu MyBB jeżeli go akceptujemy klikamy Next (Dalej), jeżeli jednak nie, kończymy instalacje.

* W następnym kroku pokazuję nam które pliki z wymaganych posiadają CHMOD 777 czyli można w nich zapisywać dane. Te przy których piszę Not Writable należy ustawić CHMOD 777 tych plików poprzez FTP, gdy już wszystko ustawimy odświeżamy stronę, jeżeli wszystko co widzimy jest na zielono klikamy Next (Dalej)

Pliki które oraz katalogi które wymagają CHMODu 777 są to:

/inc/config.php
/inc/settings.pph
/uploads/
/uploads/avatars/

* W następnym kroku instalator prosi nas o podanie danych do Bazy My SQL o czym była mowa w pkt. 2

Database Engine wybieramy w zależności od posiadanej bazy jeżeli posiadamy zwykłą bazę danych MySQL wybieramy "MySQL" jeżeli jednak posiadamy nową wersję MySQL Improved wybieramy "MySQL Improved"

Database host wybieramy host Bazy Danych (Omówione było w poprzednich punktach)

Database username wpisujemy Użytkownika Bazy

Database password wpisujemy hasło bazy danych

Database name wpisujemy nazwe bazy danych

Table prefix wpisujemy prefiks bazy danych

* Po wypełnieniu tych pól wciskamy Next (Dalej)

* Jeżeli wszystko dobrze wypełniliśmy a serwer zdołał sie połączyć ujrzymy takie coś

Kod:
Connection to the database server and table you specified was successful.

Database Engine: MySQL 4.1.22

The MyBB database tables will now be created.
Creating table mybb_adminlog...done
Creating table mybb_adminoptions...done
Creating table mybb_adminsessions...done
Creating table mybb_announcements...done
Creating table mybb_attachments...done
Creating table mybb_attachtypes...done
Creating table mybb_awaitingactivation...done
Creating table mybb_badwords...done
Creating table mybb_banned...done
Creating table mybb_captcha...done
Creating table mybb_datacache...done
Creating table mybb_events...done
Creating table mybb_favorites...done
Creating table mybb_forumpermissions...done
Creating table mybb_forums...done
Creating table mybb_forumsubscriptions...done
Creating table mybb_groupleaders...done
Creating table mybb_helpdocs...done
Creating table mybb_helpsections...done
Creating table mybb_icons...done
Creating table mybb_joinrequests...done
Creating table mybb_mailqueue...done
Creating table mybb_moderatorlog...done
Creating table mybb_moderators...done
Creating table mybb_modtools...done
Creating table mybb_mycode...done
Creating table mybb_polls...done
Creating table mybb_pollvotes...done
Creating table mybb_posts...done
Creating table mybb_privatemessages...done
Creating table mybb_profilefields...done
Creating table mybb_reportedposts...done
Creating table mybb_reputation...done
Creating table mybb_searchlog...done
Creating table mybb_sessions...done
Creating table mybb_settinggroups...done
Creating table mybb_settings...done
Creating table mybb_smilies...done
Creating table mybb_templategroups...done
Creating table mybb_templates...done
Creating table mybb_templatesets...done
Creating table mybb_themes...done
Creating table mybb_threadratings...done
Creating table mybb_threads...done
Creating table mybb_threadsread...done
Creating table mybb_userfields...done
Creating table mybb_usergroups...done
Creating table mybb_users...done
Creating table mybb_usertitles...done

All tables have been created, click Next to populate them.

co oznacza że nasze tabele w bazie danych zostały poprawnie utworzone.

Wciskamy Next (Dalej) i przechodzimy do następnego kroku

* W następnych dwóch krokach pokazują nam się informację o dobrze założonych tabelach oraz o poprawnym zainstalowaniu stylu. W tych 2 krokach klikamy Next (Dalej)

* W trzecim kroku ustawiamy najważniejsze dane dotyczące forum czyli:

- Nazwę forum, URL forum
- Nazwę strony, URL strony
- Domenę cookie
- Path Cookie
- Email kontaktowy widoczny w stopce forum

Przeważnie, jedyne które trzeba ustawić to Nazwa forum i Nazwa strony.

Klikamy Next (Dalej)

* W następnym kroku wpisujemy dane naszego konta administratora

1. Login (Nick)
2. Hasło
3. Hasło (Powtórzenie)
4. Email

I klikamy Next (Dalej)

* Ukazuje nam się okno z informacją o poprawnie zainstalowanym forum.

* Należy wykasować folder /install/ z serwera FTP i wejść na stronę naszego forum http://lapinski-filip.cba.pl/


W razie wykrycia błędów proszę o powiadomienie mnie na PW

Poradnik jest w 100% mój i zabraniam rozpowszechniania go poza mybboard.pl bez mojej zgody!