Kusprayitna Blogs

Hidup untuk berbagi ilmu :: IT Linux Windows Database Oracle PHP OpenSource

Install mediawiki di wiki.uii.ac.id

Posted by kusprayitna on January 28th, 2009

Untuk melakukan instalasi wikipedia untuk UII dengan alamat wiki.uii.ac.id, maka dipasang software open source mediawiki.

Tahapan instalasi yaitu :

  1. Download source mediawiki

    Source dapat di download di websitenya atau download filenyaa disini langsung :http://download.wikimedia.org/mediawiki/1.13/mediawiki-1.13.3.tar.gz

  2. Upload menggunakan aplikasi cpanel : file managernya di public_httpEkstrak semua file di public_http
  3. Konfigurasi media wiki

    URL untuk konfigurasi yaitu : http://wiki.uii.ac.id/configDalam setup awal akan di cek kebutuhan sistem agar keamanan lebih terjamin, antara lain:
    - Driver database yang tersedia
    - Flag register_global seharusnya tidak aktif
    - Flag magic_quotes_runtime harus mati
    - Flag magic_quotes_sybase harus mati
    - Flag mbstring.func_overload harus mati
    - Flag zend.ze1_compatibility_mode harus mati
    Apabila ada flah yang harusnya mati tetapi masih aktif maka harus dimatikan dahulu agar bisa dilakukan instalasi mediawiki.
    Karena disini diinstall dengan model hosting server, maka ovverride seting dilakukan dengan menggunakan file .htaccess;

    Saat install awal ditemukan pesan berikut :

    Checking environment...

    Please include all of the lines below when reporting installation problems.

    * PHP 5.2.5 installed
    * Found database drivers for: MySQL SQLite
    * Fatal: mbstring.func_overload is active! This option causes errors and may corrupt data unpredictably; you cannot install or use MediaWiki unless this option is disabled.

    Cannot install MediaWiki.

    Langkah selanjutnya adalah menyesuaikan atau menbuat file .htaccess agar dapat install mediawiki. File di buat di root directory, yang isinya adalah :

    php_value mbstring.func_overload 0

    Alhamdulillah saat direfresh sudah OK semua

    PHP 5.2.5 installed
    * Found database drivers for: MySQL SQLite
    * PHP server API is apache2handler; ok, using pretty URLs (index.php/Page_Title)
    * Have XML / Latin1-UTF-8 conversion support.
    * Session save path (/tmp) appears to be valid.
    * PHP's memory_limit is 32M.
    * Couldn't find Turck MMCache, eAccelerator, APC or XCache; cannot use these for object caching.
    * Found GNU diff3: /usr/bin/diff3.
    * Found ImageMagick: /usr/bin/convert; image thumbnailing will be enabled if you enable uploads.
    * Found GD graphics library built-in.
    * Installation directory: /home/wikiuii/public_html
    * Script URI path: /config/index.php
    * Installing MediaWiki with php file extensions
    * Environment checked. You can install MediaWiki.

  4. Masukkan data untuk site config

    Dimasukkan data seperti nama site, email, user admin, koneksi ke database, dll

  5. Jalankan proses instalasi dengan menekan tombol "Install Mediawiki"

    Saat proses selesai , maka akan dibuat file LocalSetting.php di folder /config, maka file tersebut harus di pindahkan atau di salin ke folder root.

  6. Untuk keamanan, folder /config harus dihapus.
  7. Selesai

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>