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ęsyk 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. Osoby samodzielnie instalujące oprogramowanie MediaWiki współpracujące z serwerem Apache mogą skorzystać z informacji zawartych na stronie Apache Integration/pl.
 * Oprogramowanie MediaWiki przetestowano również na serwerach IIS 6.0, Cherokee 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. Jest też wymagany do jego prawidłowego działania.


 * Dla najnowszych wydań oprogramowania MediaWiki wymagany jest interpreter PHP w wersji co najmniej 5.0, rekomendowane natomiast jest zainstalowanie PHP w wersji co najmniej 5.1. 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, Session, Standard PHP Library. Wszystkie stanowią składniki domyślnej instalacji języka PHP.

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 teksty i inne dane (strony zawartości, 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 jednejz niżej wymienionych wersji:


 * MySQL, wersja 4.0 lub późniejsza*;
 * 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.
 * SQLite 3

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

*''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 40 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 dl 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 również

 * Manual:OS specific help/pl
 * XAMPP