cara membuat wiki di server lokal sendiri - wongganteng10/tutorial GitHub Wiki

Untuk membuat wiki di server lokal sendiri, Anda dapat mengikuti langkah-langkah berikut, menggunakan berbagai platform yang populer. Berikut adalah panduan umum untuk beberapa pilihan:

1. MediaWiki

MediaWiki adalah perangkat lunak yang digunakan oleh Wikipedia. Berikut cara menginstalnya:

  1. Instal Apache, MySQL, dan PHP (LAMP stack):

    sudo apt update
    sudo apt install -y apache2 mysql-server php php-mysql libapache2-mod-php
    sudo apt install -y php-mbstring php-xml php-intl
  2. Unduh dan ekstrak MediaWiki:

    cd /var/www/html
    sudo wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.0.tar.gz
    sudo tar -xvzf mediawiki-1.39.0.tar.gz
    sudo mv mediawiki-1.39.0 mediawiki
    sudo chown -R www-data:www-data mediawiki
  3. Buat database MySQL untuk MediaWiki:

    sudo mysql -u root -p
    CREATE DATABASE mediawiki;
    CREATE USER 'mediawikiuser'@'localhost' IDENTIFIED BY 'password';
    GRANT ALL PRIVILEGES ON mediawiki.* TO 'mediawikiuser'@'localhost';
    FLUSH PRIVILEGES;
    EXIT;
  4. Akses MediaWiki untuk konfigurasi awal:

    Buka browser dan navigasikan ke http://localhost/mediawiki. Ikuti panduan untuk menyelesaikan instalasi dan konfigurasi.

  5. Masukan konfigurasi LocalSettings.php ke folder /var/www/html/mediawiki

    • download file Local dari
    Selamat! Anda telah berhasil memasang MediaWiki.
    
    Pemasang telah membuat sebuah berkas LocalSettings.php. Berkas itu berisi semua setelan Anda.
    
    Anda perlu mengunduh berkas itu dan meletakkannya di direktori instalasi wiki (direktori yang sama dengan 
    index.php). Pengunduhan akan dimulai secara otomatis.
    
    Jika pengunduhan tidak terjadi, atau jika Anda membatalkannya, Anda dapat mengulangi pengunduhan dengan 
    mengeklik tautan berikut:
    
    [Unduh LocalSettings.php](http://192.168.2.4/mediawiki/mw-config/index.php?localsettings=1)
    Catatan: Jika Anda tidak melakukannya sekarang, berkas konfigurasi yang dihasilkan ini tidak akan tersedia 
    lagi setelah Anda keluar dari proses pemasangan tanpa mengunduhnya.
    
    Setelah melakukannya, Anda dapat [memasuki wiki Anda](http://192.168.2.4/mediawiki/index.php).
    
    sudo mv LocalSettings.php /var/www/html/mediawiki
    sudo chown www-data:www-data /var/www/html/mediawiki/LocalSettings.php
    sudo chown www-data:www-data /var/www/html/mediawiki/LocalSettings.php

2. DokuWiki

DokuWiki adalah pilihan lain yang ringan dan mudah dipasang:

  1. Instal Apache, PHP (tanpa MySQL diperlukan):

    sudo apt update
    sudo apt install apache2 php
  2. Unduh dan ekstrak DokuWiki:

    cd /var/www/html
    sudo wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-2024-08-02.tgz
    sudo tar -xvzf dokuwiki-2024-08-02.tgz
    sudo mv dokuwiki-2024-08-02 dokuwiki
    sudo chown -R www-data:www-data dokuwiki
  3. Konfigurasi Apache untuk DokuWiki:

    Buat file konfigurasi untuk DokuWiki:

    sudo nano /etc/apache2/sites-available/dokuwiki.conf

    Isi file dengan:

    <VirtualHost *:80>
        DocumentRoot /var/www/html/dokuwiki
        <Directory /var/www/html/dokuwiki>
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>

    Aktifkan konfigurasi dan restart Apache:

    sudo a2ensite dokuwiki.conf
    sudo systemctl restart apache2
  4. Akses DokuWiki untuk konfigurasi awal:

    Buka browser dan navigasikan ke http://localhost/dokuwiki. Ikuti panduan untuk menyelesaikan instalasi dan konfigurasi.

3. TiddlyWiki

TiddlyWiki adalah wiki berbasis file yang sangat mudah untuk diatur:

  1. Unduh TiddlyWiki:

    cd /var/www/html
    sudo wget https://tiddlywiki.com/editions/tiddlywiki/2.9.0/tiddlywiki-2.9.0.zip
    sudo unzip tiddlywiki-2.9.0.zip
    sudo mv tiddlywiki-2.9.0 tiddlywiki
    sudo chown -R www-data:www-data tiddlywiki
  2. Konfigurasi dan akses TiddlyWiki:

    TiddlyWiki dapat dijalankan sebagai file HTML statis atau menggunakan server Node.js. Untuk pengaturan lokal, buka browser dan navigasikan ke http://localhost/tiddlywiki/index.html. Ikuti panduan di situs TiddlyWiki untuk konfigurasi lebih lanjut.

Pilihlah platform yang sesuai dengan kebutuhan Anda dan ikuti panduan instalasi untuk memulai wiki di server lokal Anda.

⚠️ **GitHub.com Fallback** ⚠️