Difference between revisions of "Replikasi Database dan Image MediaWiki"

From OnnoWiki
Jump to navigation Jump to search
Line 63: Line 63:
  
 
  # mysql -u wikiuser -pwikipassword wikidb < /usr/local/src/wikidb.sql
 
  # mysql -u wikiuser -pwikipassword wikidb < /usr/local/src/wikidb.sql
 +
 +
 +
Bagi mereka yang sedang belajar & mengikuti contoh Instalasi Mediawiki sebelumnya dapat menggunakan perintah
 +
 +
# mysql -u mediawiki -pmediawiki mediawiki < /usr/local/src/wikidb.sql
 +
  
 
Restart Database MySQL
 
Restart Database MySQL
Line 82: Line 88:
 
     $wgDBadminpassword  = 'wikipassword';
 
     $wgDBadminpassword  = 'wikipassword';
  
 +
 +
lakukan ...
  
 
  # cd /var/www/wiki/maintenance
 
  # cd /var/www/wiki/maintenance

Revision as of 09:25, 3 February 2009

Jika anda ingin mereplikasi SpeedyWiki dengan baik, cara yang perlu dilakukan adalah


Siapkan Aplikasi Pendukung



Ambil Image dan isi database SpeedyWiki dari http://opensource.telkomspeedy.com/speedyorari/ di folder datawiki

Copykan ke sebuah folder, misalnya, /usr/local/src

# cp images.tar.gz /usr/local/src/
# cp wikidb.sql.gz /usr/local/src/


Buka dan extract seluruh data

# cd /usr/local/src
# tar zxvf images.tar.gz
# gunzip wikidb.sql.gz


Copy Image ke folder image di MediaWiki

# cd /usr/local/src
# cp -Rf /usr/local/src/var/www/html/wiki/images /var/www/wiki/
# chown -Rf www-data.www-data /var/www/wiki


Lihat konfigurasi MediaWiki, dari file

# vi /var/www/wiki/LocalSettings.php

Lihat isi parameter berikut

$wgDBtype           = "mysql";
$wgDBname           = "wikidb";
$wgDBuser           = "wikiuser";
$wgDBpassword       = "wikipassword";

Pastikan DBprefix = wiki_ agar lancar dalam mereplikasi SpeedyWiki

$wgDBprefix         = "wiki_";


Beri akses wikiuser ke tabel archive dan tabel wikidb

# mysql -u root -p
Enter password: 

mysql> grant ALL on wikidb.* to wikiuser@localhost;
mysql> grant ALL on archive.* to wikiuser@localhost;
mysql> quit


Masukan isi database Wiki dari SpeedyWiki ke MySQL

# mysql -u wikiuser -pwikipassword wikidb < /usr/local/src/wikidb.sql


Bagi mereka yang sedang belajar & mengikuti contoh Instalasi Mediawiki sebelumnya dapat menggunakan perintah

# mysql -u mediawiki -pmediawiki mediawiki < /usr/local/src/wikidb.sql


Restart Database MySQL

# /etc/init.d/mysql restart


Update Struktur Database untuk MediaWiki 1.11 ke atas

Bagi anda yang menggunakan code MediaWiki yang baru versi 1.11 ke atas, sebaiknya anda mengupdate database MySQL anda karena SpeedyWiki menggunakan code yang lebih lama. Hal ini dapat dilakukan menggunakan perintah

# cd /var/www/wiki/
# cp AdminSettings.sample AdminSettings.php
# vi AdminSettings.php

Pastikan ada isi

   $wgDBadminuser      = 'wikiuser';
   $wgDBadminpassword  = 'wikipassword';


lakukan ...

# cd /var/www/wiki/maintenance
# php update.php


Wiki Siap Digunakan

Silahkan akses ke situs Wiki Lokal anda di

 http://localhost/wiki/


Referensi