Difference between revisions of "SERWEB"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
# pear install DB | # pear install DB | ||
# pear install lOG | # 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 | ||
Line 19: | Line 47: | ||
# tar zxvf serweb-0.9.6.tar.gz | # tar zxvf serweb-0.9.6.tar.gz | ||
# mv serweb-0.9.6 serweb | # 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 | ||
Line 83: | Line 116: | ||
short_open_tag = On | short_open_tag = On | ||
+ | |||
+ | |||
+ | |||
+ | Restart Apache Web Server | ||
+ | |||
+ | # /etc/init.d/apache2 restart | ||
+ | |||
Line 103: | Line 143: | ||
heslo | heslo | ||
+ | |||
+ | |||
+ | |||
+ | ==Tampilan SERWEB== | ||
+ | |||
+ | [[Image:Serweb1.jpg|center|200px|thumb]] | ||
+ | |||
+ | [[Image:Serweb2.jpg|center|200px|thumb]] | ||
+ | |||
+ | [[Image:Serweb3.jpg|center|200px|thumb]] | ||
+ | |||
+ | [[Image:Serweb4.jpg|center|200px|thumb]] | ||
+ | |||
+ | [[Image:Serweb5.jpg|center|200px|thumb]] | ||
+ | |||
+ | [[Image:Serweb6.jpg|center|200px|thumb]] | ||
+ | |||
+ | [[Image:Serweb7.jpg|center|200px|thumb]] | ||
==Pranala Menarik== | ==Pranala Menarik== | ||
+ | * [[SER Softswitch]] | ||
+ | * [[Instalasi SER]] | ||
* [[VoIP]] | * [[VoIP]] |
Latest revision as of 13:36, 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
Tampilan SERWEB