Local development quickstart/pl: Difference between revisions
Created page with "== Rozpoczęcie serwera ==" |
Created page with "Uruchomić wbudowany serwer PHP i otwórz $1 w przeglądarce, aby zobaczyć instancję MediaWiki." |
||
| Line 97: | Line 97: | ||
<span id="Start_server"></span> |
<span id="Start_server"></span> |
||
== Rozpoczęcie serwera == |
== Rozpoczęcie serwera == |
||
Uruchomić wbudowany serwer PHP i otwórz [http://localhost:4000/ localhost:4000] w przeglądarce, aby zobaczyć instancję MediaWiki. |
|||
<span lang="en" dir="ltr" class="mw-content-ltr">To log in as an {{ll|Manual:Administrators|administrator}}, use username <code>Admin</code> and password <code>adminpassword</code>.</span> |
<span lang="en" dir="ltr" class="mw-content-ltr">To log in as an {{ll|Manual:Administrators|administrator}}, use username <code>Admin</code> and password <code>adminpassword</code>.</span> |
||
Revision as of 10:14, 11 July 2024
Ta strona jest przewodnikiem szybkiego startu do skonfigurowania lokalnego rozwoju MediaWiki przy użyciu PHP i Composera.
Zainstaluj wymagania wstępne
MediaWiki wymaga PHP 7.4.3+ i Composer 2.
Linux
W Ubuntu 22+ lub Debianie 11+ zainstaluj wymagane pakiety za pomocą APT.
sudo apt install -y php php-intl php-mbstring php-xml php-apcu php-curl php-sqlite3 composer
Na Ubuntu 20 zainstaluj PHP z APT, ale zainstalujesz Composer od getcomposer.org/download.
sudo apt install -y php php-intl php-mbstring php-xml php-apcu php-curl php-sqlite3
Na Fedorze 35+ zainstaluj wymagane pakiety używając DNF.
sudo dnf install -y php composer
W Arch Linux zainstaluj wymagane pakiety za pomocą pacman.
sudo pacman -S php composer --noconfirm
Mac
Zainstalować wymagane pakiety przy użyciu Homebrew.
brew install php composer
Windows
Masz możliwość użycia Windows Subsystem for Linux i śledzenia instrukcji Linux na tej stronie. Albo, aby zainstalować MediaWiki bezpośrednio na systemie Windows, zainstaluj wymagane pakiety za pomocą Chocolatey.
choco install -y php composer
Aby założyć wymagane rozszerzenia PHP, edytuj plik php.ini i odkomentować następujące linie.
Aby znaleźć lokalizację php.ini, wybierz php -i, a następnie wyszukaj załadowany plik konfiguracji.
extension:fileinfo
extension:intl
extension:pdo_sqlite
extension:zip
Klonowanie MediaWiki
Użyj Git do klonowania repozytorium podstawowego MediaWiki i domyślnej skórki.
git clone https://gerrit.wikimedia.org/r/mediawiki/core.git mediawiki && git clone https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git mediawiki/skins/Vector && cd mediawiki
Klon MediaWiki zajmuje kilka minut. Czekając, załóż konto dewelopera Wikimedia, jeśli jeszcze go nie masz.
Zainstaluj zależności
W katalogu korzeniowym MediaWiki użyj kompostora do zainstalowania zależności MediaWiki.
composer update
Zainstaluj MediaWiki
Instaluj MediaWiki z wbudowaną bazą danych SQLite PHP.
composer mw-install:sqlite
Rozpoczęcie serwera
Uruchomić wbudowany serwer PHP i otwórz localhost:4000 w przeglądarce, aby zobaczyć instancję MediaWiki.
To log in as an administrator, use username Admin and password adminpassword.
composer serve
Next steps
- Take a tour of the MediaWiki codebase – Familiarize yourself with MediaWiki's core code by learning about entry points and top-level directories.
- Run unit tests – MediaWiki uses the PHPUnit framework for unit and integration testing of PHP code. Read the docs to run tests and find information about writing tests.
- Install extensions – Add extensions, like VisualEditor and Echo, to your development environment. See Podręcznik:Tworzenie rozszerzeń to learn about how extensions work.
- Debug your code – Learn how to configure debugging aids, and debug MediaWiki code step-by-step with XDebug.
- Submit a patch – Explore Dobre pierwsze błędy, and configure SSH access to Wikimedia Gerrit to submit a patch.