Replikasi Database dan Image MediaWiki From SpeedyWiki Jump to: navigation, search 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"; 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 Restart Database MySQL # /etc/init.d/mysql restart [edit] 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'; # cd /var/www/wiki/maintenance # php update.php [edit] Wiki Siap Digunakan Silahkan akses ke situs Wiki Lokal anda di http://localhost/wiki/