install dan konfigurasi mediawiki di keluarga debian/ubuntu  ncuptea blog

install dan konfigurasi mediawiki di keluarga debian/ubuntu

Apa itu mediawiki? MediaWiki merupakan perangkat lunak berbasis web Wiki ditulis dalam bahasa PHP. Mediawiki dapat menggunakan MySQL atau PostgreSQL untuk sistem Manajemen dan
Databasenya.

Gambaran kedepannya adalah seperti kita banyak melihat url situs di Internet seperti http://namasitus.com/wiki, http://ubuntu.com/wiki, http://ncupisme.blogspot.com/wiki, http://namasitus.com/mediawiki, http://localhost/mediawiki, atau http://hostname/mediawiki.

Sebelum menginstal MediaWiki diperlukan untuk menginstal apache2, bahasa scripting PHP5 dan Database Management System seperti MySQL atau PostgreSQL adalah yang paling umum dan librari lainnya, pilih salah satu sesuai selera atau pavorit dan kebutuhan kalian. Silakan merujuk ke url berikut untuk info lengkap installasi dan konfigurasi secara manual dari mediawiki.

Dokumentasi ini untuk installasi mediawiki di keluarga debian/ubuntu, untuk keluarga linux lainnya seperti Redhat, fedora, dan lainnya saya kira hampir sama :
  • Ubuntu yang dipakai adalah versi 10.04 LTS dan dalam menginstallasi libary yang di butuhkan oleh mediawiki menggunakan apt-get secara satu persatu supaya mudah di pahami bagi kita yang masih belajar, untuk yang expert bisa sekaligus :
    • apt-get install apache2
    • apt-get install mysql-server
    • apt-get install libmysqlclient15-dev
    • apt-get install libphp-adodb
    • apt-get install libgd2-xpm
    • apt-get install libgd2-xpm-dev
    • apt-get install php5-mysql
    • apt-get install php5-gd
    • apt-get install php5-curl
    • apt-get install php-pear
    • apt-get install mysql-client-5.1
    • apt-get install php5
  • Catatan: Jika belum ada mysql terinstall, maka dari cara di atas akan di tanya untuk mengisikan user root dan password mysql. Untuk Ubuntu 9.04 ke bawah ada baiknya library untuk di install sebagai berikut :
    apt-get install apache2 mysql-server libmysqlclient15-dev libphp-adodb libgd2-xpm libgd2-xpm-dev php5-mysql php5-gd php5-curl php-pear
  • Jika sudah, kini saatnya mendownload source kode mediawikinya, saat posting ini dibuat mediawiki terbarunya versi 1.18.1
    Dari terminal ketikan :
    wget http://dumps.wikimedia.org/mediawiki/1.18/mediawiki-1.18.1.tar.gz
    Jika download dari browser link sebagai berikut:
    http://dumps.wikimedia.org/mediawiki/1.18/mediawiki-1.18.1.tar.gz
  • Saatnya melakukan extract file tar.gz mediawiki-1.18.1
    tar zxvf mediawiki-1.18.1.tar.gz
  • Setelah mediawiki terextrack kini saatnya memindahkannya ke direktori web server, di ubuntu letak direktori default web server apache2 ada di /var/www :
    mv mediawiki-1.18.1 /var/www/
  • Menamai atau merename direktori "mediawiki" menjadi "wiki", ini langkah custom dan bisa diabaikan jika mau memakai alamat http://hostname/mediawiki bukan http://hostname/wiki
    mv mediawiki wiki
  • Buat/salin direktori "config" dari "mw-config" dari/dan /var/www/wiki.
    cp -Rf /var/www/wiki/mw-config/ /var/www/wiki/config
  • Rubah moderasinya :
    chmod a+w wiki/config
  • Masuk ke url http://localhost/wiki jika dari komputer itu sendiri atau http://ip_pc_yg_diremote/wiki jika dari pc klien seperti pada Screenshoot di bawah ini. Saya kira udah jelas yah dari konfig web management mediawiki di bawah juga, cermati dan jika kebingungan samakan saja preferensinya akan tetapi pada saat di penghubungan data base dan wiki nya sesuaikan user root dan password mysql nya.

    (Untuk memperbesar klik pada gambar)

    Lakukan konfig disana berikut preferensi lainnya, dari situ juga nantinya kita akan membuat data base untuk mediawiki, dan sebagai hasil pada langkah akhir konfig dari web management mediawiki kita akan di kasihkan file yang bernama LocalSettings.php untuk nanti kita copykan ke /var/www/wiki pada step selanjutnya.

  • Copykan LocalSettings.php yang baru saja di download ke /var/www/wiki/ dan rubah moderasi filenya
    mv /direktori/file_LocaSettings.php_yg_di_dunlud /var/www/wiki
    chmod 755 /var/www/LocalSettings.php

  • Buka browser dan masuk ke halaman utama media wiki:
    http://localhost/wiki


Selamat mencoba

1 comment:

  1. Now I am ready to do my breakfast, after having my breakfast coming again to
    read more news.

    Also visit my blog - food processor usage
    Also see my page - kenstar food

    ReplyDelete

Berkomentarlah dengan bijak untuk pengembangan dan sekaligus menjadi pembelajaran kita bersama.

Pilih Name/Url untuk mempermudah memasukan id anda!