Dokumentacja: Instalacja i Aktualizacja
[
O PunBB ] [
Dla developerów ] [
Najczęściej Zadawane Pytania ] [
Instalacja i Aktualizacja ]
Krótka instrukcja aktualizacji i instalacji PunBB, wymagania i wskazówki do bezawaryjnej i szybkiej pracy skryptu. Pamiętaj, że każdy serwer jest inaczej skonfigurowany i zbudowany, dlatego często mogą pojawiać się drobne problemy przy instalacji. Większość z nich została na pewno już rozwiązana.
Instrukcja Instalacji i Aktualizacji
Instrukcja dla instalacji PunBB 1.2.5 lub aktualizacji ze starszych wersji.
Wymagania:
Serwer www (preferowany Apache).
PHP 4.1.0 lub nowsze (PHP 5 także).
MySQL 3.23.17 lub nowsze, PostgreSQL 7.0 lub nowszy, oraz SQLite. (patrz poniżej).
MySQL: PunBB nie będzie prawidłowo działało z wersjami starszymi niż 3.23.17.
PostgreSQL: PunBB 1.2.* testowano na wersjach 7.3.3 oraz 7.4.5, jednak powinno działać z każdą nowszą od 7.0. Pamiętaj, że do działania PostgreSQL jest wymagane PHP 4.3.0 lub wyższe.
SQLite: PunBB 1.2.* było testowane na wersjach SQLite 2.8.11 i 2.8.14, jednak powinno działać z każdą wersją.
Instalacja:
1. Skopiuj/Wyślij całą zawartość folderu upload/ do ścieżki, gdzie chcesz mieć zainstalowane forum.
2. Otwórz install.php z głównego katalogu forum (np. otwórz http://mojadomena/mojeforum/install.php w Twojej przeglądarce). Podążaj za instrukcjami.
Wszelkie problemy, które wystąpiły podczas instalacji należy zgłaszać na forum wsparcia technicznego (http://punBB.org) lub na polskim forum (http://pun.fluxbb.pl).
Aktualizacja z 1.0
Przed rozpoczęciem aktualizacji 1.0.* do 1.2.5, musisz wykonać aktualizację do 1.1. Pobierz PunBB 1.1 ze strony pobierania PunBB.org i podążaj za instrukcjami znajdującymi się w pliku install.html.
Aktualizacja z 1.1
Przed rozpoczęciem aktualizacji 1.1.* do 1.2.5, musisz najpierw wykonać aktualizację do 1.2. Pobierz 1.2 ze strony downloadu PunBB.org i kieruj się instrukcją znajdującą się w pliku install.html.
Aktualizacja z 1.2.*
Postępuj zgodnie z poniższą instrukcją aby zaktualizować 1.2.* do 1.2.5.
NOTA: Zrób kopię zapasową zanim przystąpisz do czynności związanych z aktualizacją. Nie zapomnij także o kopii bazy danych. Użyj mysqldump dla MySQL i pg_dump jeśli używasz PostgreSQL. Jeżeli jednak używasz SQLite, zrób po prostu kopię pliku bazy SQLite. Możesz zrobić także kopię przez najczęsciej spotykane narzędzia, np. phpMyAdmin lub phpPgAdmin (PostgreSQL).
1. Skopiuj/Wyślij wszystkie pliki z upload/ do Twojego starego katalogu 1.2 (nadpisując istniejące pliki).
2. Skopiuj/Wyślij skrypt 12_to_124_update.php z katalogu extras/ do głównego katalogu forum na serwerze i uruchom go w przeglądarce. Postępuj zgodnie z instrukcją. Po zakończonej aktualizacji usuń skrypt z serwera.
Twoje forum powinno już działać na PunBB 1.2.5.
Wydajniejsza praca skryptu
Poniżej znajduję się lista czynności, dzięki którym Twoje PunBB powinno lepiej działać.
- Używaj go na UNIXowym systemie operacyjnym (Linux, *BSD)!
- Korzystaj z serwera www Apache lub Zeus.
- Używaj narzędzia php - akceleratora/cache jak na przykład Turck MMCache lub Alternative PHP Cache.
- Upewnij się, że PHP wspiera zlib przez co możesz włączyć kompresję gzip w panelu admina (Options). Znacznie zmniejsza rozmiar generowanego pliku niewielkim kosztem mocy procesora. Alternatywą jest używanie modułów Apache mod_gzip lub mod_deflate. Te dwie metody dają podobne rezultaty.
- Odwiedź panel administratora i wyłącz wszystkie opcje, z których Twoje forum aktualnie nie korzysta.