Manual:Installation requirements/hu

A szoftver megléte mellett a MediaWikihez alapértelmezésben az alábbiak megléte is szükséges:


 * A lapok böngészőben való megjelenítéséhez szükséges egy webszerver.
 * A szoftver futtatásához PHP-ra van szükség.
 * A lapok és adatok tárolásához egy adatbázis-szerverre van szükség.

A fentieken kívül egyes haladó funkcióknak további függőségei lehetnek (lásd alább).

Ha nem rendelkezel teljes hozzáféréssel a webszerverhez, a szükséges csomagok meglétének ellenőrzéséhez vedd fel a kapcsolatot a rendszergazdával vagy a tárhelyszolgáltatóval.

= == Egyszerű, egyletöltéses telepítés == =

Linux használata esetén javasolt az Apache, PHP és MariaDB csomagkezelővel történő telepítése. Debian és Ubuntu használata esetén használd az alábbi parancsot.

Más operációs rendszerek esetén használd a https://www.apachefriends.org weboldalról letölthető XAMPP-ot, amely tartalmazza az Apache-webszervert, a PHP-t és a MariaDB-t is. A szoftver Linux, Windows, Mac és Solaris rendszerekhez érhető el. A XAMPP legfrissebb verziója PHP 7.3.6-ot használ (a MediaWiki telepítéséhez a vagy újabb változat szükséges).

Apple-rendszereken használhatod a XAMPP-pal megegyező MAMP-ot is. A MAMP-pal jelenleg az Apache-szerver és MySQL-adatbázisok használhatóak. A szoftver Windows és Mac alá is elérhető, de főleg az utóbbin használatos. Jelenleg a PHP és a MySQL legújabb verzióját tartalmazza.

= == Webszerver == =

Ahhoz, hogy a lapok a böngészőkben megjelenhessenek, a MediaWikinek szüksége van egy ezt lehetővé tevő szoftverre. Ebben gyakran nincs választásod – a tárhelyszolgáltatód által biztosított programot kell használnod.

A leggyakrabban a hivatalos oldalról letölthető Apache-ot használják, azonban a MediaWikit tesztelték IIS 7.0, Cherokee, Hiawatha, LiteSpeed, nginx (beállítási példa), lighttpd és Caddy alatt is.

= == PHP == =

A MediaWiki PHP-ban íródott; a szoftver futtatásához ennek megléte szükséges.

Ugyan a MediaWiki telepítőszkriptjével elvégezhető néhány alapvető beállítás, a mélyebb testreszabáshoz szükséges a PHP-programnyelv ismerete.

További információkért lásd a lapot. This has surfaced specially in MediaWiki 1.23 on file uploads. Please take this into consideration if you plan to install MediaWiki on a shared host.
 * A legutóbbi MediaWiki-verzióhoz a PHP [$phpdownload ] vagy újabb verziója szükséges.
 * Az alábbi kiterjesztések kötelezőek:
 * Perl Compatible Regular Expressions (PCRE) (A MediaWiki 1.23-hoz a PCRE 7.2 vagy újabb verziója szükséges)
 * session
 * spl
 * openssl
 * json (MediaWiki 1.22+)
 * mbstring (az 1.27 verzió óta kötelező, korábbiakhoz ajánlott)
 * fileinfo (az 1.30 verzió óta kötelező)
 * intl (required since 1.36)
 * xml
 * Vedd figyelembe, hogy alapértelmezésben a PHP-ban ezek mindegyike engedélyezve van.
 * A telepítő figyelmeztetni fog, ha nem rendelkezel a Unicode-normalizációhoz szükséges, opcionális PHP intl kiterjesztéssel.
 * A Debian- és Ubuntu-disztribúciók legtöbbjében ez a php-intl csomagban található.
 * On most Debian/Ubuntu-based distros the php-mysql package is required if you want MediaWiki to use 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).

If you need to compile PHP from source, then see for compilation options that affect MediaWiki.

= == Database server == =

MediaWiki stores all the text and data (content pages, user details, system messages, etc.) in a database, which it is capable of sharing with other web-based applications (phpBB, etc.). You will need one of the following database servers to run the latest version of MediaWiki:


 * +* or MariaDB 5.1+
 * + (supported since MediaWiki 1.8) See Manual:Installing MediaWiki#PostgreSQL for more detail.
 * 3

Supported in the past, currently unsupported:


 * (unsupported on the latest MediaWiki versions due to open blocking bugs)
 * 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.

Some users find it helpful to install an additional software package such as phpMyAdmin (MySQL/MariaDB) or phpPgAdmin (Postgres) to help administer the database server.

= == Hardware requirements == =

The recommended minimum requirements are 256MB of RAM for a single-computer website and 85MB of storage, although this will not suffice for a busy public site or a site with uploading enabled. Some users have reported running MediaWiki on computers with as little as 48MB of RAM.

The install size can be reduced to around 50MB for a developer install and to around 26MB for a non-developer, end-user install. See.

= == Optional dependencies == =

Other software
In most Debian/Ubuntu-based distros, this is in the  package.
 * ImageMagick or GD is required for.
 * TeX is required for inline display of mathematical formulae.
 * A functional configuration of message transfer agent (MTA) (like Sendmail, Postfix or other) is required in order for the system to be able to send e-mails.
 * Shell access is required to run ; upgrading MediaWiki may be more difficult without it.
 *  can be provided to automatically resolve conflicts.

For further information about the above items, see.

Vizuális szerkesztő
A és a Special:MyLanguage/Extension:StructuredDiscussions kiterjesztések használatához szükséges a Node.js-ben implementált -webszerver megléte. Node.js is not provided by most shared-hosting companies (HostGator, Bluehost, Dreamhost, etc.). For performance and security reasons, it is better to use a dedicated hosting solution such as a Virtual private server ("VPS").

Scribunto
If you want to invoke Lua modules (see those on this wiki) from wiki pages and templates, your wiki will also require Scribunto.