Difference between revisions of "SERWEB"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 29: | Line 29: | ||
atau | atau | ||
extension=classkit.so | extension=classkit.so | ||
+ | |||
+ | Jangan lupa untuk me-restart Apache Web Server | ||
+ | |||
+ | # /etc/init.d/apache2 restart | ||
Revision as of 11:40, 7 March 2008
Install software pendukung
# pear install MDB2 # pear install DB # pear install lOG # pear install XML_RPC
Install runkit karena Ubuntu terbaru mengunakan PHP 5
# apt-get install php5-dev # pecl install -f runkit
Kemungkinan gagal tinggi dalam menginstalasi runkit masih banyak bug di runkit, kalau ada punya nyali ada baiknya mengedit source code runkit jika terjadi bug
mungkin ada baiknya dicoba juga untuk menginstal classkit sebagai pengganti runkit
# pecl install -f classkit
Jangan lupa mengaktifkan extension tersebut
# vi /etc/php5/apache2/php.ini
Pastikan
extension=runkit.so
atau
extension=classkit.so
Jangan lupa untuk me-restart Apache Web Server
# /etc/init.d/apache2 restart
Ambil source code SERWEB dari
http://ftp.iptel.org/pub/serweb/
Copykan source code SERWEB ke Folder Web
# cp serweb-0.9.6.tar.gz /var/www/ # cd /var/www # tar zxvf serweb-0.9.6.tar.gz # mv serweb-0.9.6 serweb # chown -Rf www-data /var/www/serweb
# cp -Rf /var/www/serweb/phplib/ /var/www # chown -Rf www-data /var/www/phplib
Edit konfigurasi Apache agar ada alias utk SERWEB
# vi /etc/apache2/httpd.conf
Isi dengan entry
Alias /serweb "/var/www/serweb/html"
Edit file /var/www/serweb/config/config_data_layer.php
# vi /var/www/serweb/config/config_data_layer.php
Cek isi dari
- database type
- database host
- database name
- database user
- database password (default heslo)
Edit file /var/www/serweb/config/config_paths.php
# vi /var/www/serweb/config/config_paths.php
Pastikan path yang digunakan benar. Beberapa path yang mungkin perlu di perhatikan adalah
/tmp/serweb/ /var/spool/voicemail/ /var/greetings/ /tmp/ser_fifo
Edit file # vi /var/www/serweb/config/config.php
# vi /var/www/serweb/config/config.php
Pastikan isinya sesuai dengan apa yang kita inginkan. Biasanya cukup aman untuk tidak di edit.
Untuk mengaktifkan log
# touch /var/log/serweb # chown www-data /var/log/serweb
Edit file /etc/php5/apache2/php.ini
# vi /etc/php5/apache2/php.ini
Pastikan
short_open_tag = On
Restart Apache Web Server
# /etc/init.d/apache2 restart
Buka Web dengan alamat
http://<your-host>/<your-install-dir>/admin/index.php atau http://<your-host>/<your-install-dir>/user/index.php
Misalnya,
http://localhost/serweb/admin/index.php atau http://localhost/serweb/user/index.php
Gunakan username & password
admin heslo