Skip to navigation
Install mediawiki with git
25.05.20
0. Example Docker compose to have all server running: File Edit Options Buffers Tools Text Help version: '3' services: wiki_apache: image: "veto64/apache2-php74" container_name: wiki_apache ports: - "80:80" volumes: - "./../mediawiki/:/var/www/html/" wiki_db: image: mariadb container_name: wiki_db volumes: - wiki_db:/var/lib/mysql - "./init/:/docker-entrypoint-initdb.d" ports: - "3306:3306" environment: MYSQL_ROOT_PASSWORD: passpass MYSQL_USER: wikisql1 MYSQL_PASSWORD: passpass MYSQL_DATABASE: wikisql1 wiki_phpmyadmin: container_name: wiki_phpmyadmin image: phpmyadmin/phpmyadmin ports: - "81:80" environment: PMA_HOST: wiki_db PMA_USER: root PMA_PASSWORD: passpass volumes: - "./etc/phpmyadmin/config.user.inc.php:/etc/phpmyadmin/config.user.inc.php" wiki_ftp: container_name: wiki_ftp image: hauptmedia/proftpd ports: - 21:21 environment: FTP_USERNAME: wiki_ftp FTP_PASSWORD: passpass volumes: - "./../:/home/merc" wiki_validator: container_name: wiki_validator image: veto64/validator-docker ports: - "4000:4000" network_mode: "host" volumes: wiki_db: wiki_couchdb: 1. Install the main source code: git clone https://gerrit.wikimedia.org/r/mediawiki/core.git --branch REL1_34 mediawiki 2. Install the submodules: cd mediawiki: git submodule update --init 3. Install composer libraries: docker run --rm --interactive --tty --volume $PWD:/app composer update --no-dev 4. Download all extensions: git clone https://gerrit.wikimedia.org/r/mediawiki/extensions --branch REL1_34 5. Download the extensions submodules git submodule update --init --recursive 6. Visit the Wikimedia install page to follow the setup http://127.0.0.1
https://www.mediawiki.org/wiki/Special:MyLanguage/download_from_Git
Reply
Anonymous
Information Epoch 1792830153
Data dominates.
Home
Notebook
Contact us