Manual:Installation requirements/pl

Oprócz konieczności pobrania oprogramowania, instalacja MediaWiki ma następujące wymagania:


 * serwer WWW, jest wymagany do wysyłania wygenerowanych przez MediaWiki stron do przeglądarek;
 * Język skryptowy PHP, jest wymagany do uruchomienia oprogramowania;
 * serwer baz danych, jest 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.

Jeśli serwis internetowy jest hostowany, tzn. nie masz nad nim bezpośredniej kontroli, należy zapytać administratora serwera lub firmę hostującą o poszczególne elementy wymagane przez MediaWiki.

= == Prosta instalacja za jednym pobraniem == =

Jeżeli używasz Linuxa, najlepiej jest zainstalować Apache'a, PHP oraz MariaDB używając menadżera pakietów. Na Debianie oraz Ubuntu użyj polecenia:

Na innych systemach operacyjnych, użyj XAMPP od https://www.apachefriends.org aby zainstalować wszystkie ważne pakiety – Apache, PHP i MariaDB – z tylko jednym pobraniem. Dostępny jest dla systemów operacyjnych: Linux, Windows, Mac i Solaris. Stan na sierpień 2016: najnowsza wersja XAMPP zawiera PHP w wersji 7.0 (MediaWiki wymaga co najmniej ).

Alternatywnie, jeśli używasz komputera od Apple, możesz użyć MAMP, który jest taki sam w działaniu do XAMPP MAMP currently includes the ability to run the Apache web server and a MySQL database. It is available for both Windows and Mac, but is generally used on Mac instead of Windows. It is currently running the latest versions of php and MySQL.

= == 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 7.0, Cherokee, Hiawatha, LiteSpeed, nginx (przykład konfiguracji), lighttpd oraz Caddy.

= == PHP == =

PHP jest językiem programowania, w którym stworzono oprogramowanie MediaWiki i jest on wymagany do uruchomienia 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.

Please take this into consideration if you plan to install MediaWiki on a shared host.
 * Dla najnowszych wydań oprogramowania MediaWiki wymagany jest co najmniej interpreter PHP. See the page on for further information.
 * MediaWiki wymaga następujących rozszerzeń:
 * Perl Compatible Regular Expressions (PCRE)
 * sessions
 * spl
 * openssl
 * json (MediaWiki 1.22+)
 * mbstring (wymagane od wersji 1.27, zalecane dla wcześniejszych wersji)
 * fileinfo (required since 1.30)
 * intl (required since 1.36)
 * calendar (required since 1.33)
 * xml
 * Wszystkie stanowią składniki domyślnej instalacji języka PHP.
 * MediaWiki's installer will warn if you don't have the PHP intl extension "to handle Unicode normalization".
 * In most Debian/Ubuntu-based distros this is the php-intl package.
 * Na Ubuntu wymagana jest zainstalowana paczka php5-mysql jeżeli chcesz korzystać z bazy MySQL.
 * Some features of MediaWiki may require PHP functions that execute external processes, like image thumbnailing, that some cheap hosts usually disable.
 * MediaWiki extensions may require additional PHP features, e.g. VisualEditor requires libcurl support (php-curl on Debian/Ubuntu-based distros).

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

= == 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:


 * +* or MariaDB 5.1+
 * + (supported since MediaWiki 1.8) Zobacz Manual:Installing_MediaWiki#Postgres po więcej informacji.
 * 3

Unsupported since :


 * (nie wspiera najnowszych wersji MediaWiki z powodu otwartych zgłoszeń błędów)
 * Microsoft SQL Server 2008 R2 or later is supported for LTS releases and is not guaranteed to work for non-LTS releases (requires Microsoft Windows as Operating System because it uses the SQLSRV driver).

Make sure the Full-Text module is installed.

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

= == Wymagania sprzętowe == =

Zalecane minimalne wymagania to 256 MB RAM dla instalacji jednostanowiskowej i co najmniej 85 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.

Rozmiar instalacji może zostać zmniejszony do około 50Mb dla instalacji dla developerów i do około 26Mb dla instalacji dla zwykłych użytkowników. Zobacz.

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

Inne oprogramowanie

 * ImageMagick lub GD: wymagane do prawidłowego wyświetlania.
 * TeX: wymagany dla wyświetlania w tekście wzorów matematycznych; W większości dystrybucji Debian/Ubuntu znajduje się w pakiecie.
 * Sendmail: wymagany do umożliwienia wysyłania wiadomości e-mail;
 * Dostęp do shella: wymagany do uruchamiania ; możliwe utrudnienia w aktualizacji oprogramowania.
 *  can be provided to automatically resolve conflicts.

Więcej informacji na temat wyżej wymienionych kwestii znajduje się w dokumencie.

Edytor wizualny
Rozszerzenie (a także rozszerzenie Special:MyLanguage/Extension:StructuredDiscussions) wymagają zainstalowanej usługi  web service, która jest zaimplementowana w Node.js. Node.js nie jest dostępny na większości hostingów współdzielonych (HostGator, Bluehost, Dreamhost, itd.). Ze względów bezpieczeństwa i wydajności, lepsze jest wykorzystanie dedykowanego rozwiązania hostingowego, takiego jak Wirtualny serwer prywtany ("VPS").

Scribunto
Jeżeli chcesz używać modułów Lua (przykładowe można zobaczyć na tej wiki) w szablonach i na stronach wiki, należy zainstalować Scribunto.

Zobacz też

 * , for information about how MediaWiki's installation requirements are likely to change in the future


 * Zestawy oprogramowania


 * XAMPP
 * XAMPP
 * XAMPP