Post

MediaWiki

Menggunakan MediaWiki untuk tujuan kolaborasi dan dokumentasi proyek.

MediaWiki

Dokumentasi ini menjelaskan cara menggunakan MediaWiki untuk tujuan kolaborasi dan dokumentasi proyek. MediaWiki adalah perangkat lunak wiki open source yang banyak digunakan, terutama oleh proyek-proyek Wikimedia.

Instalasi

Persyaratan Sistem

Disarankan untuk menggunakan sistem operasi Ubuntu atau Debian untuk meminimalisir potensi masalah saat menginstal MediaWiki.

Memperbarui Sistem

Sebelum memulai instalasi, perbarui sistem dengan menjalankan perintah berikut:

1
sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y && sudo apt autoclean -y && sudo apt clean -y

Instalasi LAMPP

Instal paket-paket yang diperlukan untuk menjalankan MediaWiki dengan perintah berikut:

1
sudo apt-get install apache2 mariadb-server php php-mysql libapache2-mod-php php-xml php-mbstring

Sebagai alternatif, dapat menggunakan perintah yang sama. Paket tambahan yang mungkin berguna, tergantung pada kebutuhan instalasi, adalah:

1
sudo apt-get install php-apcu php-intl imagemagick inkscape php-gd php-cli php-curl php-bcmath git

Mengunduh MediaWiki

Pindah ke direktori /var/www/html:

1
cd /var/www/html

Unduh MediaWiki menggunakan wget atau kunjungi situs resmi MediaWiki:

1
wget https://releases.wikimedia.org/mediawiki/1.41/mediawiki-1.41.1.tar.gz

Ekstrak file yang diunduh dengan perintah:

1
tar -xvzf /tmp/mediawiki-*.tar.gz && cd /tmp

Buat folder baru dengan nama wiki di dalam direktori /var/www/html:

1
mkdir /var/www/html/wiki

Pindahkan semua file yang telah diekstrak ke dalam folder wiki:

1
mv mediawiki-*/* /var/www/html/wiki

Konfigurasi MySQL

Membuat Pengguna Baru

Masuk ke MySQL sebagai pengguna root:

1
sudo mysql -u root -p

Buat pengguna baru dengan perintah berikut:

1
CREATE USER 'mysql_username'@'localhost' IDENTIFIED BY 'masukkanpassword';

Keluar dari MySQL:

1
quit;

Membuat Database Baru

Masuk kembali ke MySQL:

1
sudo mysql -u root -p

Buat basis data baru untuk MediaWiki:

1
CREATE DATABASE my_wiki;

Pilih basis data yang baru dibuat:

1
USE my_wiki;

Memberikan Akses Pengguna ke Database

Izinkan pengguna yang telah dibuat untuk mengakses database:

1
2
3
GRANT ALL PRIVILEGES ON my_wiki.* TO 'mysql_username'@'localhost';
FLUSH PRIVILEGES;
exit;

Konfigurasi MediaWiki

Arahkan browser ke http://localhost/wiki dan ikuti prosedur yang diberikan.

Jika muncul keluhan bahwa ekstensi PHP seperti mbstring dan xml hilang, aktifkan secara manual dengan perintah berikut:

1
sudo phpenmod mbstring && sudo phpenmod xml && sudo systemctl restart apache2.service

Pengaturan Konfigurasi

Di halaman web, ikuti langkah-langkah berikut:

  1. Klik “Please set up the wiki first.”
  2. Pilih bahasa.
  3. Klik “Continue.”
  4. Sesuaikan konfigurasi untuk terhubung ke database dengan informasi berikut:
    • Database host: localhost
    • Database name: my_wiki
    • Database table prefix: wiki_
    • Database username: mysql_username
    • Database password: masukkanpassword

Setelah konfigurasi selesai, unduh file LocalSettings.php dan pindahkan ke direktori wiki:

1
cd ~/Downloads && mv LocalSettings.php /var/www/html/wiki/

MediaWiki kini telah terkonfigurasi dan dapat diakses di http://localhost/wiki.

Referensi

This post is licensed under CC BY 4.0 by the author.