Instalasi Ushahidi: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
No edit summary
Line 47: Line 47:


  sudo su
  sudo su
rm /var/www/index.html
  cp Ushahidi_Web_2.1_Tunis_Offical.zip /var/www
  cp Ushahidi_Web_2.1_Tunis_Offical.zip /var/www
  cd /var/www
  cd /var/www
  unzip Ushahidi_Web_2.1_Tunis_Offical.zip
  unzip Ushahidi_Web_2.1_Tunis_Offical.zip
  mv Ushahidi_Web ushahidi
  mv Ushahidi_Web ushahidi
  chown -Rf www-data.www-data /var/www/ushahidi
mv /var/www/ushahidi/* /var/www
  chown -Rf www-data.www-data /var/www/


Konfigurasi Ushahidi
Konfigurasi Ushahidi


  cp /var/www/ushahidi/application/config/database.template.php /var/www/ushahidi/application/config/database.php
  cp /var/www/application/config/database.template.php /var/www/application/config/database.php
  chown -Rf www-data.www-data /var/www/ushahidi/
  chown -Rf www-data.www-data /var/www/
  vi /var/www/ushahidi/application/config/database.php
  vi /var/www/application/config/database.php


pastikan
pastikan
Line 84: Line 86:
Lakukan
Lakukan


  mysql -u ushahidi -pushahidi ushahidi < /var/www/ushahidi/sql/ushahidi.sql  
  mysql -u ushahidi -pushahidi ushahidi < /var/www/sql/ushahidi.sql  




Akses Ushahidi menggunakan
Akses Ushahidi menggunakan


  URL:        http://localhost/ushahidi
  URL:        http://localhost/
  Admin Area: http://localhost/ushahidi/admin
  Admin Area: http://localhost/admin
  User:      admin
  User:      admin
  Password:  admin
  Password:  admin

Revision as of 02:25, 12 October 2011

Siapkan aplikasi pendukung

sudo su
apt-get install lamp-server^ mcrypt php5-mcrypt libpcre3 spl-core spl-webspl spl-xml \
php5-curl
/etc/init.d/apache2 restart


Siapkan database untuk ushahidi, disini akan digunakan database dengan nama ushahidi, user database dengan nama ushahidi dan password untuk akses database adalah ushahidi. Sedang password root MySQL di set sebagai password. Perintah yang digunakan untuk mengkonfigurasi adalah

mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('password');

Jika password Root MySQL database sudah di set maka kita dapat langsung mengkonfigurasi MySQL menggunakan perintah

mysql -u root -p
Enter password:
create database ushahidi;
grant INSERT,SELECT on root.* to ushahidi@localhost;
grant CREATE, INSERT, SELECT, DELETE, UPDATE, DROP, INDEX on ushahidi.* to ushahidi@localhost identified by 'ushahidipass';
grant CREATE, INSERT, SELECT, DELETE, UPDATE, DROP, INDEX on ushahidi.* to ushahidi identified by 'ushahidipass';
exit

Bagi anda yang masih belajar. Asumsi root password 123456. Anda dapat juga menggunakan di bawah ini, tapi jangan digunakan di server yang operasional di Internet


# mysql -u root -p123456
create database ushahidi;
grant ALL on root.* to ushahidi@localhost;
grant ALL on ushahidi.* to ushahidi@localhost identified by 'ushahidi';
grant ALL on ushahidi.* to ushahidi identified by 'ushahidi';
exit

Ambil source code dari

Lakukan

sudo su
rm /var/www/index.html
cp Ushahidi_Web_2.1_Tunis_Offical.zip /var/www
cd /var/www
unzip Ushahidi_Web_2.1_Tunis_Offical.zip
mv Ushahidi_Web ushahidi
mv /var/www/ushahidi/* /var/www
chown -Rf www-data.www-data /var/www/

Konfigurasi Ushahidi

cp /var/www/application/config/database.template.php /var/www/application/config/database.php
chown -Rf www-data.www-data /var/www/
vi /var/www/application/config/database.php

pastikan

$config['default'] = array
(
        'benchmark'     => TRUE,
        'persistent'    => FALSE,
        'connection'    => array
        (
                'type'     => 'mysql',
                'user'     => 'ushahidi',
                'pass'     => 'ushahidi',
                'host'     => 'localhost',
                'port'     => FALSE,
                'socket'   => FALSE,
                'database' => 'ushahidi'
        ),
        'character_set' => 'utf8',
        'table_prefix'  => ,
        'object'        => TRUE,
        'cache'         => FALSE,
        'escape'        => TRUE
);

Lakukan

mysql -u ushahidi -pushahidi ushahidi < /var/www/sql/ushahidi.sql 


Akses Ushahidi menggunakan

URL:        http://localhost/
Admin Area: http://localhost/admin
User:       admin
Password:   admin



Referensi

Pranala Menarik