Instalasi OpenSER administrator: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
No edit summary
Onnowpurbo (talk | contribs)
No edit summary
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
OpenSER administrator adalah alternatif tool untuk konfigurasi OpenSER.
Saat ini masih belum stabil.
Install Ruby
Install Ruby


Line 6: Line 9:


  # apt-get install rubygems
  # apt-get install rubygems
Alternatif lain, compile ruby & rubygems tampaknya ini lebih baik. Download Ruby & RubyGems dari
http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz
http://rubyforge.org/frs/download.php/29548/rubygems-1.0.1.tgz
Lakukan langkah berikut untuk mengcompile ruby
# apt-get install kernel-package libncurses5-dev fakeroot wget bzip2 g++ libssl-dev
# cp ruby-1.8.6.tar.gz /usr/local/src/
# cd /usr/local/src/
# tar zxvf ruby-1.8.6.tar.gz
# cd /usr/local/src/ruby-1.8.6
# ./configure
# make
# make install
Lakukan untuk menginstall rubygems
# rubygems-1.0.1.tgz /usr/local/src/
# tar zxvf rubygems-1.0.1.tgz
# cd /usr/local/src/rubygems-1.0.1
# ruby setup.rb
Install Ruby on Rails & dukungan untuk MySQL
  # gem install rails --include-dependencies
  # gem install rails --include-dependencies
Alternatif lain dalam menginstall rails. Ambil file rails-2.0.2.zip dari
http://rubyforge.org/frs/?group_id=307
# cp rails-2.0.2.zip /usr/local/src
# unzip rails-2.0.2.zip
Tampaknya alternatif untuk menginstall rails tidak terlalu di perlukan. Menggunakan gem install rails cukup baik.
Instalasi dukungan MySQL
# apt-get install mysql-server libmysqlclient15-dev
  # gem install mysql
  # gem install mysql


atau
# gem install mysql --include-dependencies
Tampaknya agak rewel waktu install "gem install mysql" jika kita menginstall ruby menggunakan apt-get.
Jika kita menginstall ruby dengan cara mengcompile, kemungkinan besar akan berhasil
dalam menjalankan "gem install mysql".


Tampaknya agak rewel waktu install "gem install mysql" kemungkinan gagal tinggi disini.


Ambil Source Code OpenSER Administrator dari Source Forge www.sf.net, tepatnya di URL http://sourceforge.net/project/showfiles.php?group_id=172510
Ambil Source Code OpenSER Administrator dari Source Forge www.sf.net, tepatnya di URL http://sourceforge.net/project/showfiles.php?group_id=172510
Line 16: Line 66:
Copy Source Code OpenSER Administrator ke Folder
Copy Source Code OpenSER Administrator ke Folder


# mkdir /var/www
  # cp openseradmin-0.3.tar.bz2 /var/www/
  # cp openseradmin-0.3.tar.bz2 /var/www/
  # cd /var/www
  # cd /var/www
Line 59: Line 110:
  password: openserrw
  password: openserrw
  host: localhost
  host: localhost
Edit
# vi /var/www/openseradmin-0.3/config/boot.rb
Ubah
require_gem "rails"
Menjadi
gem "rails"


Ubah owner
Ubah owner
Line 73: Line 137:


Default username:password openser:openserrw
Default username:password openser:openserrw
==Pranala Menarik==
* [[Instalasi openser]]
* [[OpenSER Softswitch]]
* [[VoIP]]

Latest revision as of 01:17, 11 March 2008

OpenSER administrator adalah alternatif tool untuk konfigurasi OpenSER. Saat ini masih belum stabil.

Install Ruby

# apt-get install ruby libruby1.8-extras

Instalasi Dukungan Ruby untuk MySQL

# apt-get install rubygems


Alternatif lain, compile ruby & rubygems tampaknya ini lebih baik. Download Ruby & RubyGems dari

http://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6.tar.gz
http://rubyforge.org/frs/download.php/29548/rubygems-1.0.1.tgz

Lakukan langkah berikut untuk mengcompile ruby

# apt-get install kernel-package libncurses5-dev fakeroot wget bzip2 g++ libssl-dev
# cp ruby-1.8.6.tar.gz /usr/local/src/
# cd /usr/local/src/
# tar zxvf ruby-1.8.6.tar.gz 
# cd /usr/local/src/ruby-1.8.6
# ./configure 
# make
# make install

Lakukan untuk menginstall rubygems

# rubygems-1.0.1.tgz /usr/local/src/
# tar zxvf rubygems-1.0.1.tgz
# cd /usr/local/src/rubygems-1.0.1
# ruby setup.rb

Install Ruby on Rails & dukungan untuk MySQL

# gem install rails --include-dependencies

Alternatif lain dalam menginstall rails. Ambil file rails-2.0.2.zip dari http://rubyforge.org/frs/?group_id=307

# cp rails-2.0.2.zip /usr/local/src
# unzip rails-2.0.2.zip

Tampaknya alternatif untuk menginstall rails tidak terlalu di perlukan. Menggunakan gem install rails cukup baik.

Instalasi dukungan MySQL

# apt-get install mysql-server libmysqlclient15-dev 
# gem install mysql

atau

# gem install mysql --include-dependencies


Tampaknya agak rewel waktu install "gem install mysql" jika kita menginstall ruby menggunakan apt-get. Jika kita menginstall ruby dengan cara mengcompile, kemungkinan besar akan berhasil dalam menjalankan "gem install mysql".


Ambil Source Code OpenSER Administrator dari Source Forge www.sf.net, tepatnya di URL http://sourceforge.net/project/showfiles.php?group_id=172510

Copy Source Code OpenSER Administrator ke Folder

# mkdir /var/www
# cp openseradmin-0.3.tar.bz2 /var/www/
# cd /var/www
# tar jxvf openseradmin-0.3.tar.bz2

Edit MySQL

# mysql -u root -p
password:

Masukan perintah

mysql> create database openser;
mysql> GRANT ALL ON openser.* TO 'openser'@'localhost' IDENTIFIED BY 'openserrw';
mysql> GRANT ALL ON openser.* TO 'openser' IDENTIFIED BY 'openserrw';
mysql> use openser;
mysql> SOURCE /var/www/openseradmin-0.3/db/database_tables.sql;
mysql> EXIT

Buat static link utk folder public-example

# cd /var/www/openseradmin-0.3
# ln -s public-example public

Edit konfigurasi

# cp config/database.example config/database.yml

pastikan isi config/database.yml

development:
adapter: mysql
database: openser
username: openser
password: openserrw
host: localhost
production:
adapter: mysql
database: openser
username: openser
password: openserrw
host: localhost

Edit

# vi /var/www/openseradmin-0.3/config/boot.rb

Ubah

require_gem "rails"

Menjadi

gem "rails"


Ubah owner

# chown -Rf www-data.www-data /var/www/openseradmin-0.3

Jalankan Server

# /var/www/openseradmin-0.3/script/server

Coba akses ke

http://localhost:3000

Default username:password openser:openserrw


Pranala Menarik