MediaWiki er en gratis og open source wiki-software, der bruges til at drive nogle af de største wiki-websteder på internettet, såsom Wikipedia og Wikimedia. Denne vejledning viser dig, hvordan du installerer MediaWiki på en Rocky Linux 9 VPS-server.
Forudsætninger
- En Rocky Linux 9 server med root-adgang.
- En aktiv internetforbindelse.
- LAMP-stakken (Linux, Apache, MariaDB/MySQL, PHP) installeret på din server. Du kan installere den med følgende kommando:
sudo dnf install httpd mariadb-server php php-mysqlnd php-gd php-xml php-intl php-json php-mbstring php-zip -y
Trin 1: Konfigurer MariaDB/MySQL
- Start MariaDB-tjenesten og aktiver den til at starte ved opstart:
sudo systemctl enable --now mariadb - Kør MySQL sikkerhedsscript for at forbedre sikkerheden:
sudo mysql_secure_installation - Følg instruktionerne på skærmen for at indstille et root-password, fjerne anonyme brugere, deaktivere root-login eksternt og fjerne testdatabasen.
- Log ind på MariaDB-serveren:
sudo mysql -u root -p - Opret en database og en bruger til MediaWiki:
CREATE DATABASE mediawiki CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'mediawikiuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON mediawiki.* TO 'mediawikiuser'@'localhost'; FLUSH PRIVILEGES; EXIT;Erstat ‘password’ med et stærkt password.
Trin 2: Download og udpak MediaWiki
- Gå til webserverens root-mappe:
cd /var/www/html - Download den seneste stabile version af MediaWiki:
wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.1.tar.gzKontroller MediaWiki-hjemmesiden for den nyeste version.
- Udpak den downloadede fil:
tar -xvzf mediawiki-1.39.1.tar.gz - Omdøb mappen til “mediawiki”:
mv mediawiki-1.39.1 mediawiki
Trin 3: Konfigurer Apache
- Opret en ny virtuel host-fil for MediaWiki:
sudo nano /etc/httpd/conf.d/mediawiki.conf - Indsæt følgende konfiguration i filen:
<VirtualHost *:80> ServerName ditdomæne.dk DocumentRoot /var/www/html/mediawiki <Directory /var/www/html/mediawiki> Options FollowSymLinks MultiViews AllowOverride All Require all granted </Directory> ErrorLog /var/log/httpd/mediawiki-error.log CustomLog /var/log/httpd/mediawiki-access.log combined </VirtualHost>Erstat “ditdomæne.dk” med dit faktiske domænenavn.
- Gem og luk filen.
- Genstart Apache-tjenesten for at anvende ændringerne:
sudo systemctl restart httpd
Trin 4: Fuldfør installationen via webgrænsefladen
- Åbn en webbrowser og gå til din MediaWiki-installation (f.eks. http://ditdomæne.dk/mediawiki).
- Følg instruktionerne på skærmen for at fuldføre installationen. Du skal angive databaseoplysningerne, du oprettede tidligere, og konfigurere din MediaWiki-instans.
Yderligere noter
- Du kan finde mere information om MediaWiki på den officielle hjemmeside: https://www.mediawiki.org/wiki/MediaWiki
- Hvis du har brug for hjælp til at installere eller konfigurere MediaWiki, kan du finde dokumentation og support på MediaWiki-hjemmesiden.