Jumat, 25 Januari 2008

Risetku Membuat Voip Server secara cepat

ini tulisan yang ku posting di : http://www.voiceone.it/forum/viewtopic.php?t=869 ( nicknameku killerprince)

1.in the first booting press f6 then add this command mypwd=voip static=xxx.xxx.xxx.xxx netmask=xxx.xxx.xxx.xxx gateway=xxx.xxx.xxx.xxx dns1=xxx.xxx.xxx.xxx dns2=xxx.xxx.xxx.xxx network=xxx.xxx.xxx.xxx bcast=xxx.xxx.xxx.xxx press enter
2. press ctrl+alt+f1 enter username login : root password : do_enterconfvoip
3. type : useradd -m voip passwd voip type password : ex : 123
4. type : visudo then add this line : voip ALL:NOPASSWD: ALL ctrl X then save with that file name
5. press ctrl+alt+f7 then press ctrl+alt+backspace choose select session then choose failsafe terminal enter user login: voip password 123
6. type bash
7. type ubiquity
8. when choosing the partition choose manual partition clear all and make the partition and swap partition
9. click on the partition and then click next 10. installation will perform and will downloading language package to internet
11. done

login : root password : do_enterconfvoip

settings :

change network configuration: vim /etc/network/interfaces

change dns : vim /etc/resolv.conf

increase security :
1. rm -fr /var/www/voiceone/setup.php
2. rm -fr /var/www/phpmyadmin

to backup all data:
mkdir /backup
mysqldump -u root --all-database -C -f >/backup/backup.sql

to restore all data :
mysql -u root -p < /backup/backup.sql Important!!!!! : don't forget to open web configuration and open one of user in extentions and then save it this caused when restoring asterisk can't read the file and when it save asterisk will read the file automatically change boot settings : /boot/grub/menu.lst U can use my crontab for backup the settings : crontab: - 0 5 * * * /bin/sh /backupsql /backupsql: #!/bin/bash today=`date +%d%m%y` backup=/backup/backup_$today /mysql/bin/mysqldump -u root --all-database -C -f >$backup


to install gnome :
apt-get install gnome
done

to close firefox :
killall firefox-bin

this is the fastest way ( I thought ) install all system to harddrive (asterisk, voiceone, php, mysql, apache2) my next project : update voiceone 0.50 on my voicebuntu 1.05 to the voiceone 0.60

/etc/gdm/gdm.conf
change:
AllowRoot=false to AllowRoot=true
it can login root for your gdm box

and you got your own :
ubuntu 7.04
Asterisk 1.2.24
MySQL client version: 5.0.38
PHP Version 5.2.1
Apache/2.2.3
kernel 2.6.20-16-generic

fast installation on your box

=================== aslinya======================
ini versi indonesianya rada beda dikit ya gw soalnya translate dari indo ke inggris jadi yg inggris rada amburadul dan mesti formal wkakakakak itu panduan nya kira2 seperti itu
Panduan Installasi VOICEBUNTU 1.05 ke harddisk sata (c) Victor Adhitya
1. Pada saat boot awal tekan F6 kemudian masukkan instruksi tambahan ini :mypwd=voip static=192.168.5.33 netmask=255.255.255.0 gateway=192.168.5.30 dns1=192.168.2.155 dns2=192.168.2.156 network=192.168.5.0 bcast=192.168.5.255
tekan enter
2. tekan ctrl + alt + F1
masukkan username login : root
password : do_enterconfvoip
3. ketikkan :
useradd -m voip
passwd voip
masukkan password : 123456
4. ketikkan : visudo
tambahkan baris ini :voip (tomboltab) ALL:NOPASSWD: (spasi) ALL
ctrl X kemudian save yes dengan nama tsb ok
5. tekan tombol ctrl + alt + F7 kemudian tekan ctrl + alt + backspace
pilih select session kemudian pilih failsafe terminal masukkan user voip password 123456
6. ketikkan bash
7. ketikkan ubiquity
8. pada saat pilih partition pilih manual dihapus semua dan dibuat partisi / dan swap
9. arahkan ke partisi / dan click di next
10. installasi akan berjalan dan akan mendownload language ke internet (untuk mempercepatnya jangan di konekkan ke jaringan)
11. selesai
login root : password : do_enterconfvoip
secara default untuk ip address tertulis sbb :
root@voip-desktop:/# cat /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.5.33
netmask 255.255.255.0
network 192.168.5.0
broadcast 192.168.5.255
gateway 192.168.5.1
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
root@voip-desktop:/#

dns :
root@voip-desktop:/# cat /etc/resolv.conf
nameserver 192.168.2.155
nameserver 192.168.2.156
root@voip-desktop:/#

pada /etc/gdm/gdm.conf rubah : AllowRoot=false menjadi AllowRoot=true

untuk meningkatkan keamanan :
1. rm -fr /var/www/voiceone/setup.php
2. rm -fr /var/www/phpmyadmin

untuk membackup seluruh data :
mkdir /backup
mysqldump -u root --all-database -C -f >/backup/backup.sql

untuk merestore seluruh data :
mysql -u root -p < /backup/backup.sql

PENTING!!!!! :

kemudian jangan lupa buka web configurationnya dan buka salah 1 user di extensions kemudian save lagi hal ini disebabkan saat merestore blm bisa dibaca oleh asterisk... pada saat di save otomatis terbaca oleh asterisk

PENTING : setiap kali menambahkan settings/user/extensions/conferences selalu backup data anda

salah 1 cuplikan pada /boot/grub/menu.lst (gunakan ini jika ingin mensettings secara manual)#vi /boot/grub/menu.lst
title Ubuntu, kernel 2.6.20-16-generic root (hd0,0)
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=6834083a-d2d9-4b1d-8621-cc2bea5659e0 ro quiet splash mypwd=voip static=192.168.5.33 netmask=255.255.255.0 gateway=192.168.5.1 dns1=192.168.2.155 dns2=192.168.2.156 network=192.168.5.0 bcast=192.168.5.255 initrd /boot/initrd.img-2.6.20-16-generic
quietsave
default

keterangan :http://192.168.5.33/ <-- untuk masuk ke voiceone configurationhttp://192.168.5.33/firewalladmin/ <-- untuk masuk ke configuration firewallhttp://192.168.5.33/munin/ <-- untuk melihat seluruh mrtg server

PENTING!!!
add user admin password intel dengan status SuperUuser kemudian rubah status user enterconf menjadi Standard User di seting users

install gnome : apt-get install gnome <--- trus sessionnya pilih gnome masukan user root .... bisa desktop untuk user root pada saat masuk gnome ke cli nya ketik : killall firefox-bin