Caranya: jalankan perintah berikut
Kode: Pilih semua
service mysql status
Kode: Pilih semua
service httpd status
2. Buka file /etc/httpd/conf/httpd.conf. Periksa nilai dari User/Group.
Contohnya sebagai berikut:
#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# . On SCO (ODT 3) use "User nouser" and "Group nogroup".
# . On HPUX you may not be able to use shared memory as nobody, and the
# suggested workaround is to create a user www and use that user.
# NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)
# when the value of (unsigned)Group is above 60000;
# don't use Group #-1 on these systems!
#
User apache
Group apache
#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# . On SCO (ODT 3) use "User nouser" and "Group nogroup".
# . On HPUX you may not be able to use shared memory as nobody, and the
# suggested workaround is to create a user www and use that user.
# NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)
# when the value of (unsigned)Group is above 60000;
# don't use Group #-1 on these systems!
#
User apache
Group apache
3. Buka file /etc/php.ini. Periksa nilai short_open_tag dan error_reporting.
Pastikan memiliki nilai sebagai berikut
Kode: Pilih semua
short_open_tag = On
Kode: Pilih semua
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING
4. Periksa ketersediaan library-library yang dibutuhkan, yaitu php-mysql & php-gd
Caranya dengan membuat file yang menampilkan isi dari phpinfo.php sebagai berikut:
a. Buat file di direktori DocumentRoot (biasanya di /var/www/html) misalnya phpinfo.php
b. Kemudian tuliskan isinya sebagai berikut
c. Ubah permissionnya
Sesuaikan chown dengan user/group sesuai yang di httpd.conf
d. Buka browser kemudian arahkan ke http://localhost/phpinfo.php. Library yang benar akan muncul seperti lampiran gambar dibawah ini.
e. Jika library-library tersebut belum ada, anda dapat menginstall nya secara online
Untuk Fedora, Centos dan RedHat:
Untuk UBuntu, BlankOn, Mint
a. Buat file di direktori DocumentRoot (biasanya di /var/www/html) misalnya phpinfo.php
Kode: Pilih semua
vim /var/www/html/phpinfo.php
b. Kemudian tuliskan isinya sebagai berikut
Kode: Pilih semua
<? phpinfo.php(); ?>
c. Ubah permissionnya
Kode: Pilih semua
chmod 755 /var/www/html/phpinfo.php
Kode: Pilih semua
chown apache.apache /var/www/html/phpinfo.php
Sesuaikan chown dengan user/group sesuai yang di httpd.conf
d. Buka browser kemudian arahkan ke http://localhost/phpinfo.php. Library yang benar akan muncul seperti lampiran gambar dibawah ini.
e. Jika library-library tersebut belum ada, anda dapat menginstall nya secara online
Untuk Fedora, Centos dan RedHat:
Kode: Pilih semua
yum install php-gd php-mysql
Untuk UBuntu, BlankOn, Mint
Kode: Pilih semua
apt-get install php-gd php-mysql
5. Ekstrak file jibas.roadtocommunity.src-x.x.x.tar.bz2.
Kode: Pilih semua
tar -xvjf jibas.roadtocommunity.src-x.x.x.tar.bz2
kemudian pindahkan folder jibas dan filesharing ke folder Document Root biasanya di /var/www/html
6. Masuk ke folder Document Root.
Kode: Pilih semua
cd /var/www/html
7. Ubah permission untuk folder jibas dan filesharing.
Misalkan user dan group dari apache nya adalah apache dan apache, untuk mengubah permission lakukan perintah berikut
Kode: Pilih semua
chown –R apache.apache jibas
chown –R apache.apache filesharing
chmod –R 755 jibas
chmod –R 755 filesharing
8. Restore database (jibas_db.sql). Dapat menggunakan phpmyadmin atau menggunakan console dengan mengetikkan perintah berikut:
Kode: Pilih semua
mysql -u (database username) -h (ip address komputer) -–port=(port default) -–password=(database password) < jibas_db.sql
9. Sesuaikan konfigurasi jibas. File konfigurasi ada di jibas/include/database.config.php atau di jibas/include/application.config.php
Konfigurasi-konfigurasi yang perlu di ubah yaitu:
$db_host = 'localhost:3306'; // Alamat dan port database yang digunakan
$db_user = 'root'; // Database user yang digunakan
$db_pass = 'kebersamaan'; // Isikan database passwordnya
$G_SERVER_ADDR = '192.168.1.1'; // Ubah dengan alamat server
$FS_UPLOAD_DIR = '/var/www/html/filesharing/'; // Sesuaikan dengan direktori instalasi filesharing
$G_OS = 'lin'; // Isikan win atau lin
$G_LOKASI = 'Bandung'; //Lokasi sekolah
$db_host = 'localhost:3306'; // Alamat dan port database yang digunakan
$db_user = 'root'; // Database user yang digunakan
$db_pass = 'kebersamaan'; // Isikan database passwordnya
$G_SERVER_ADDR = '192.168.1.1'; // Ubah dengan alamat server
$FS_UPLOAD_DIR = '/var/www/html/filesharing/'; // Sesuaikan dengan direktori instalasi filesharing
$G_OS = 'lin'; // Isikan win atau lin
$G_LOKASI = 'Bandung'; //Lokasi sekolah
10. Selesai. Buka aplikasi jibas di http://localhost/jibas