Manual:Installation requirements/pl

Oprócz konieczności pobrania oprogramowania, instalacja MediaWiki ma następujące wymagania:
 * serwer WWW, wymagany do wysyłania wygenerowanych przez MediaWiki stron do przeglądarek;
 * Język skryptowy PHP, wymagany do uruchomienia oprogramowania;
 * serwer baz danych, wymagany do przechowywania zawartości stron i danych serwisu.

Dodatkowo, istnieje szereg opcjonalnych zależności, które stawiają dodatkowe wymagania w sytuacjach, gdy serwis ma być wyposażony w zaawansowane cechy – patrz poniżej.

Wymagane do działania oprogramowania MediaWiki komponenty można zainstalować odrębnie, lub za pomocą programu XAMPP, zwracając uwagę na to, by wybrana instalacja XAMPP-a nie zawierała interpretera PHP w wersji 5.2.1. Przed instalacja każdego komponentu należy przeczytać jego instrukcję obsługi. Jeśli serwis internetowy jest hostowany, tzn. nie mamy nad nim bezpośredniej kontroli, należy zapytać administratora serwera lub firmę hostującą o poszczególne elementy wymagane przez MediaWiki.

Oprogramowanie MediaWiki dostarczane jest ze skryptem instalacyjnym pozwalającym na zainstalowane z wykorzystaniem przeglądarki WWW najważniejszych elementów, lecz do zaawansowanych ustawień wymagana jest znajomość języka PHP.

= == Serwer WWW == =

By przekazywać generowane przez oprogramowanie MediaWIki strony do przeglądarki, wymagane jest oprogramowanie serwera WWW. Często nie ma wyboru co do używanego oprogramowania – korzysta się z tego, które dostarcza podmiot hostujący nasz serwis.


 * Większość instalacji korzysta z serwera Apache, dostępnego z oficjalnej strony pobierania.
 * Oprogramowanie MediaWiki przetestowano również na serwerach IIS 6.0, Cherokee, Hiawatha, Litespeed Standard (wymaga poprawki dla funkcji wstawiania wzorów) i lighttpd.
 * Firma Sun udostępniła instrukcje instalacyjne dla osób instalujących oprogramowanie MediaWiki na serwerach Sun Java System Web Server 7.0.

= == PHP == =

PHP jest językiem programowania, w którym stworzono oprogramowanie MediaWiki i jest on wymagany do uruchomienia MediaWiki.


 * Dla najnowszych wydań oprogramowania MediaWiki wymagany jest interpreter PHP w wersji 5.3.2 lub nowszej. Wersja PHP 5.3.1 zawiera błąd 50394, wskutek czego oprogramowanie MediaWiki nie działa pod kontrolą tej wersji PHP.
 * Jeśli niemożliwe jest uaktualnienie oprogramowania serwera do wersji PHP 5, należy zainstalować starszą, pozbawiona już wsparcia technicznego wersję MediaWiki, wymagającą do działania PHP w wersji co najmniej 4.3.0.
 * MediaWiki wymaga następujących rozszerzeń: Perl Compatible Regular Expressions (4.0+), Sessje, Standardową Bibliotekę PHP. Wszystkie stanowią składniki domyślnej instalacji języka PHP.
 * Na Ubuntu wymagana jest zainstalowana paczka php5-mysql jeżeli chcesz korzystać z bazy MySQL.
 * Na systemie CentOS 5.6, użyj paczki php53 zamiast php. Paczka php zawiera PHP w wersji 5.1.x, która nie jest kompatybilna z ostatnią wersją MediaWiki.

Osoby samodzielnie kompilujące PHP powinny zajrzeć do dokumentu PHP configuration/pl, opisującego opcje kompilacji mające wpływ na działanie oprogramowania MediaWiki.

Uwagi:
 * Niektóre serwery wymagają też instalacji modułu bazy danych i modułu zarządzania sesją. Szczegółowe informacje znajdują się w dokumentacji poszczególnych systemów operacyjnych.
 * Podczas instalowania PHP w systemie Microsoft Windows z użyciem standardowego instalatora, należy dodać rozszerzenie wykorzystywanej bazy danych (MySQL lub PostgreSQL) do instalowanych komponentów.

= == Serwer baz danych == =

Oprogramowanie MediaWiki przechowuje dane tekstowe i inne (zawartości stron, szczegóły dotyczące kont użytkowników, komunikaty systemowe, itd.) w bazie danych. Istnieje możliwość współdzielenia bazy danych przechowującej dane MediaWiki z innymi aplikacjami (np. phpBB). Chcąc uruchomić oprogramowanie MediaWiki należy dysponować oprogramowaniem do obsługi baz danych w jednej z niżej wymienionych wersji:


 * MySQL - wersja 4.0 lub późniejsza*, 5.02 lub późniejsza dla wersji MediaWiki 1.19 lub jeszcze nowszej. (Więcej na temat MySQL)
 * PostgreSQL, wersja 8.1 lub późniejsza (obsługa w oprogramowaniu mediaWiki od wersji 1.8 – dodatkowe wymagania to plpgsql i tsearch2. Możliwa również konieczność zainstalowania pakietu np. postgresql-contrib-8.1; patrz Manual:Installing_MediaWiki/pl. (Więcej na temat PostgreSQL)
 * SQLite 3
 * Oracle

Niektórzy użytkownicy instalują dodatkowe oprogramowanie wspomagające pracę z bazami danych, np. phpMyAdmin (MySQL) lub phpPgAdmin (Postgres) służące do zarządzania bazami danych.

*''Uwaga: Wersja MySQL 4 stała się wersją wymaganą w MediaWiki 1.6 – osoby używające starszych wersji MySQL i niemogące uaktualnić oprogramowania powinny korzystać z MediaWiki 1.5.8. Należy zwrócić uwagę na to, że wersja ta nie ma już wsparcia technicznego.''

= == Wymagania sprzętowe == =

Zalecane minimalne wymagania sprzętowe dla oprogramowania MediaWiki to 256 MB RAM dla instalacji jednostanowiskowej i co najmniej 80 MB przestrzeni dyskowej, choć w przypadku serwisów publicznych o dużej ilości odwiedzin lub serwisów z włączoną możliwością przesyłania plików wartości te będą niewystarczające. Z drugiej strony znane są przypadki instalacji MediaWiki działających na komputerach wyposażonych w 48 MB RAM.

= == Zależności opcjonalne == =


 * ImageMagick lub GD: wymagane do prawidłowego wyświetlania miniatur plików graficznych.
 * TeX: wymagany dla wyświetlania w tekście wzorów matematycznych;
 * Sendmail: wymagany do umożliwienia wysyłania wiadomości e-mail;
 * Dostęp do shella: wymagany do uruchamiania skryptów konserwacyjnych; możliwe utrudnienia w aktualizacji oprogramowania.

Więcej informacji na temat wyżej wymienionych kwestii znajduje się w dokumencie Manual:Installing third-party tools/pl.

Zobacz też

 * Pomoc specyficzna dla systemów operacyjnych
 * XAMPP