SERWEB: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 8: Line 8:
Install runkit karena Ubuntu terbaru mengunakan PHP 5
Install runkit karena Ubuntu terbaru mengunakan PHP 5


# apt-get install php5-dev
  # pecl install -f runkit
  # 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 118: 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 06: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


Pranala Menarik