Rabu, 24 Agustus 2011

Submit Support Request CPanel


1. Jalankan di terminal,
# /usr/local/cpanel/cpanel -S
2. Copy digit (Untuk menyatakan bahwa kita terdaftar sebagai customer)
3. Masuk ke dalam Submit a Support Request
4. Pilih Product
*CPanel WHM
5. Go to step 2
6. Masukan digit yang didapat sebelumnya ke form Support Access Number
7. I Agree, Step 3

Catatan:
- Sebelumnya rubah password root.
- Apabila masalah telah selesai, Close request (Show Open/Closed Requests)

=========================================================================

Menghilangkan BFA:
/usr/local/cpanel/etc/init/stopcphulkd

Senin, 22 Agustus 2011

Reset Password MySQL

1. service mysqld stop

2. mysqld_safe --skip-grant-tables &

3. Masuk ke MySQl dengan username root tanpa password.
# mysql -u root

4. Reset Password
#use mysql
# UPDATE user SET password=PASSWORD('newpass') WHERE user='root';
#FLUSH PRIVILEGES;
# quit

5. Restart Service mysql
# /etc/init.d/mysqld restart

6. Testing:
# mysql -u root -p
Atau lewat browser phpmyadmin..

IP Route 2

A. ip route add --- add new route

Contoh Penggunaan:

1. Menambah plain route ke network 10.11.3.0/24 via gateway 193.200.7.1
#ip route add 10.11.3.0/24 via 193.200.7.1

2. Merubah direct route via device dummy
# ip ro chg 10.11.3.0/24 via 193.200.7.1 dev dummy

3. Menambah default multipath route splitting load between ppp0 and ppp1
# ip route add default scope global nexthop dev ppp0 nexthop dev ppp1

4. NAT the address 192.203.80.144 to 193.233.7.83 before forwarding
# ip route add nat 192.203.80.142 via 193.233.7.83


B. ip route delete

Menghapus multipath route yang dibuat pada contoh sebelumnya.

# ip route del default scope global nexthop dev ppp0 nexthop dev ppp1

Cek RAM 12 Gb

Bigmem on Debian

# apt-get install bigmem
# aptitude bigmem ( Melihat paackage yg cocok dengan kernel kita)

Mengganti Home Directory

usermod -d /path/to/new/homedir/ username

Senin, 13 Juni 2011

Dolibarr ERP

Kebutuhan:
1. Web server apache
2. Database MySQL
3. PHP
4. Package Dilibarr

Langkah2nya:
1. Download package dolibarr dan extract
# tar zxfv /srv/www/htdocs/
2. Pindah ke direktori dolibarr
# mv dolibarr.x.x.x
3. Buat file conf.php di dalam dolibarr
# vi /srv/www/htdocs/erp/htdocs/conf/conf.php
4. Lanjut installasi Via Browser.
http://localhost/erp/htdocs/
5. Klik next untuk melanjutkan. Dan isi form sesuai dengan sistem yang ada.
6. Create file install.lock yang mana untuk keamanan agar tidak terjadi penginstalan ulang tanpa sepengetahuan admin.
7. Finish
8. Testing
http://localhost/erp/htdocs/

Openmeetings

Install OpenMeeting:

Kebutuhan:
1. Web Server Apache Tomcat
2. Database (MySQL)
3. Tomcat & Java (jdk)
4. Framework Red5
5. OpenMeetings
- ffmpeg
- ImageMagick
- jodconverter
- Ghost Script
- sox
- swftools

Langkah-Langkahnya:

1.) Install Web Server Apache dan Tomcat:
A. Apache
1. Install
- yast2 --install apache2
atau
- zypper install apache2
2. Start servicenya
linux-hzqn:~ # rcapache2 start atau
linux-hzqn:~ # /etc/init.d/apache2 start

B. Install PHP5
linux-hzqn:~ # yast2 --install php5 php5-mysql apache2-mod_php5 php-gd php-mbstring php-mcrypt
linux-hzqn:~ # rcapache2 restart

2.) Install & Configure MySQL
1. Install MySQL
linux-hzqn:~ # yast2 --install mysql mysql-tools
linux-hzqn:~ # rcmysql status
2. Start MySQL
linux-hzqn:~ # rcmysql start
3. Set root password
linux-hzqn:~ # mysqladmin -u root password rootpassword
4. Testing
linux-hzqn:~ # mysql -u root -p
5. Install phpMyAdmin jika ingin menggunakannya.
linux-hzqn:~ # yast2 --install phpMyAdmin
linux-hzqn:~ # cd /srv/www/htdocs/phpMyAdmin
linux-hzqn:~ # cp config.sample.inc.php config.inc.php
6 Edit filenya
$cfg['blowfish_secret']='mysqladmin';
$cfg['Servers'][$i]['host'] = '127.0.0.1';

3) Tomcat & jdk
A. jdk
1. Install jdk
linux-hzqn:~ # yast2 --install java/jdk
2. Ceck java home
linux-hzqn:~ # echo $JAVA_HOME
linux-hzqn:~ # which javac
3. Setting Java Home
linux-hzqn:~ # export JAVA_HOME=/usr/java/jdkx.x.x
linux-hzqn:~ # export PATH=$JAVA_HOME/bin:$PATH

B. Tomcat
1. Download package tomcat http://tomcat.apache.org/
2. Extract package ke /usr/local/
linux-hzqn:~ # tar zxfv
atau
linux-hzqn:~ # tar jxfv
3. Setting CATALINA_HOME
linux-hzqn:~ # export CATALINA_HOME=/usr/local/tomcat
4. Start & Stop Tomcat
linux-hzqn:~ # /usr/loca/tomcat/bin/startup.sh
linux-hzqn:~ # /usr/loca/tomcat/bin/shutdown.sh

4) Framework Red5
1. Install ant
linux-hzqn:~ # yast2 --install ant
2. Pindah ke direktori yang diinginkan
linux-hzqn:~ # cd /usr/local/
3. Download package terbaru red5
linux-hzqn:/usr/local # svn checkout http://red5.googlecode.com/svn/java/server/trunk/ red5
linux-hzqn:~ # cd /usr/local/red5
linux-hzqn:/usr/local/red5 # ant prepare
linux-hzqn:/usr/local/red5 # ant dist
linux-hzqn:/usr/local/red5 # cp -r dist/conf .
linux-hzqn:/usr/local/red5 # ./red5.sh
4. Membuat Script untuk start/stop/restart/status di taruh di /etc/init.d/
# vi /etc/init.d/red5
#! /bin/sh
#
# Author: Ilham Firdaus
# /etc/init.d/red5
#
# Check for missing file
RED5_DIR=/usr/local/red5
test -x $RED5_DIR/red5.sh || exit 5

case "$1" in
start)
echo -n "Starting Red5 Service"
echo -n " "
cd $RED5_DIR
su -s /bin/bash -c "$RED5_DIR/red5.sh &" red5
sleep 2
;;
stop)
echo -n "Shutting down red5"
echo -n " "
su -s /bin/bash -c "killall -q -u red5 java" red5
sleep 2
;;
restart)
## Stop the service and regardless of whether it was
## running or not, start it again.
$0 stop
$0 start
;;
esac
5. Testing
Buka web browser dan ketik url: http://your.ip.address:5080

5.) Openmeetings
A. Install ffmpeg
1. Download Package & Extract
http://www.ffmpeg.org/releases/ffmpeg-0.7-rc1.tar.bz2
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/ffmpeg-0.7-rc1 /usr/local/
linux-hzqn:~ # cd /usr/local/ffmpeg-0.7-rc1
3. Install & Configure
linux-hzqn:~ # ./configure
linux-hzqn:~ # make && make install

B. ImageMagick
1. Download Package & Extract
ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-i686-pc-cygwin.tar.gz
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/ImageMagick-i686-pc-cygwin /usr/local/
linux-hzqn:~ # cd /usr/local/ImageMagick-i686-pc-cygwin
3. Install & Configure
linux-hzqn:~ # export MAGICK_HOME="$HOME/ImageMagick-6.7.0"
linux-hzqn:~ # export PATH="$MAGICK_HOME/bin:$PATH"
linux-hzqn:~ # LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$MAGICK_HOME/lib"
linux-hzqn:~ # export LD_LIBRARY_PATH
linux-hzqn:~ # convert logo: logo.gif
linux-hzqn:~ # identify logo.gif
linux-hzqn:~ # display logo.gif

C. jodconverter
1. Download Package & Extract
http://sourceforge.net/projects/jodconverter/files/JODConverter/2.2.2/jodconverter-2.2.2.zip/download
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/jodconverter-tomcat-2.2.2 /usr/local/
linux-hzqn:~ # cd /usr/local/jodconverter-tomcat-2.2.2
linux-hzqn:~ # cp -r /usr/local/jodconverter-tomcat-2.2.2/webapps/converter /usr/local/red5/webapps/

D. Ghost Script
linux-hzqn:~ # yast2 --install ghostscript

E. sox
1. Download Package & Extract
http://sourceforge.net/projects/sox/files/sox/14.3.2/sox-14.3.2.tar.gz/download
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/sox-14.3.2 /usr/local/
linux-hzqn:~ # cd /usr/local/sox-14.3.2
3. Install & Configure
linux-hzqn:~ # ./configure
linux-hzqn:~ # make && make install

F. swftools
1. Download Package & Extract
http://www.swftools.org/swftools-0.9.1.tar.gz
2. Pindahkan file ke /usr/local
linux-hzqn:~ # mv /home/reza/Download/swftools-0.9.1 /usr/local/
linux-hzqn:~ # cd /usr/local/swftools-0.9.1
3. Install & Configure
linux-hzqn:~ # ./configure
linux-hzqn:~ # make && make install

G. Install Openmeetings
1. Download package openmeetings
http://openmeetings.googlecode.com/files/openmeetings_1_6_2_r3675.zip
2. Extract filenya.
linux-hzqn:~ # unzip openmeetings_1_6_2_r3675.zip
linux-hzqn:~ # mv /home/reza/Download/red5/webapps/openmeetings/ /usr/local/red5/webapps/
3. Konfigurasi file hibernate.cfg.xml
linux-hzqn:~ # vi /usr/local/red5/webapps/openmeetings/conf/hibernate.cfg.xml
Misalkan:
root
opentek

jdbc:mysql://localhost/openmeetings
4. Restart Red5
linux-hzqn:~ # /etc/ini.d/red5 restart
5. Lanjut ke tahap installasi via browser
http://localhost:5080/openmeetings/install
6. Klik next untuk memulai
7. Isi form sesuai data yang telah di buat sebelumnya, seperti
username: admin
password: admin
path sox: /usr/local/sox-14.3.2
swftools: /usr/local/swftools-2011-01-23-1815
ImageMagick: /usr/local/ImageMagick-6.7.0
ffmpeg: /usr/local/ffmpeg-0.7-rc1
.......

untuk mudahnya pilih default.
8. Finish
9. Testing
http://localhost:5080/openmeetings
Login.

Kamis, 02 Juni 2011

Buat Repository Local

cara membuat repository lokal:

1. Copy package rpm yang ada didalam CD ke dalam satu folder, misalkan:
# cp -r /media/cdrom/i586/media/contrib/ /mnt/repo
2. Setelah semua tercopi kedalam folder /mnt/repo, maka langkah selanjutnya mebuat repository lokal. bisa lewat mcc atau console,
- # mcc atau
- # urpmi.addmedia /mnt/repo

Selasa, 31 Mei 2011

Membuat User Baru untuk MySQL

1. Masuk Super User
# su root
2. Masuk ke dalam database MySQL
# mysql -u root -p
3. Buat user baru
# GRANT ALL ON *.* TO 'reza'@'localhost' IDENTIFIED BY 'rahasia';
4. Cecking
# use mysql
# select user from user;
5. Testing
- Lewat phpmyadmin (browser)
- Console
# mysql -u reza -p

Senin, 30 Mei 2011

Reset Password MySQL

Langkah-Langkahnya:

1. Hentikan service mysqlnya
# service mysqld stop
# mysqld_safe --skip-grant-tables &
Script di atas untuk membuat agar Login ke mysql tanpa password root.

2. Masuk ke MySQl dengan username root tanpa password.
# mysql -u root

3. Reset Password
# use mysql
# UPDATE user SET password=PASSWORD('newpass') WHERE user='root';
# FLUSH PRIVILEGES;
# quit

4. Restart Service mysql
# /etc/init.d/mysqld restart

5. Testing:
# mysql -u root -p
Atau lewat browser phpmyadmin...

Referensi: http://help.directadmin.com/item.php?id=45

Kamis, 26 Mei 2011

UUID

Cara Melihat UUID Hardisk:
1. Masuk ke terminal, dan login sebagai root
2. Untuk melihat UUID, ada beberapa cara, misalkan:
- sudo vol_id/dev/hda1
- ls -l /dev/disk/by-uuid

Rabu, 11 Mei 2011

Client Openfire !!!

Setting Client Openfire
Kebutuhan:
1. Spark
- package yang rpm atau
- tar.gz
2. JAVA JDK atau JRE

Implementasi:
1. Installasi
- Package rpm
# rpm -ivh
- Package tar.gz
# tar zxfv
# mv /opt
# cd Spark
# ./Spark
2. Konfigurasi
- Masukan username, password, dan servernya yang telah di buat ketika membuat openfire
- Klik Login
- Add Contact, untuk menambah teman.

Openfire for Messaging

Kebutuhan:
1. Java JDK atau JRE
2. Web Server
3. Database MySQL

Installasi:
1. Pertama kali yang pasti download terlebih dahulu packagenya
- rpm atau
- tar.gz
2. Lalu pastikan kita telah membuat databasenya;
# mysql -u root -p

3. Setelah itu pindahkan packagenya openfire ke dalam /opt
# cd /opt
4. Install
- # rpm -ivh
- # tar zxfv

5. Buka web Browser dan masukan url: http://opentekreza.dom:9090



6. Installasi Openfire via Web. Mudahnya kita [ilih default saja, dan masukan data sesuai yang kita kerjakan sebelumnya. Seperti nama database, username, password dan lain-lain.
7. Finish

Selasa, 10 Mei 2011

Oprek-opreK DNS Mandriva

YUuKk Buat DNS,
Kebutuhan:
1. IP Static
2. Skema jaringannya

Implementasi:
1. Pertama-tama install bind untuk daemon tools dns di mandriva
# urpmi bind
2. Start dnsnya
# /etc/init.d/named restart
3. Konfigurasi file systemnya
- /etc/named.conf
- /var/lib/named/var/named/master/...
- /var/lib/named/var/named/reverse/...
4. Edit konfigurasi resolvnya, dengan mengggunakan nameserver dan IP yang telah ditentukan
# vi /etc/resolv.conf

Selasa, 26 April 2011

Mencoba Aplikasi Perpustakaan ....

Kebutuhan Installasi:
1. MySQL
2. Apache
3. PHP
4. PHPMyAdmin
5. Package Aplikasi Librarynya (Senayan, OpenBiblio, dan PHPMyLibrary)

Disini saya sudah menginstall package MySQL, Apache, dan PHP. sehingga tinggal menginstall package Librarynya.

1. Masuk ke dalam terminal dan masuklah sebagai super user (root).
2. Setalah itu extract package librarynya. didalam file /var/www/html
# tar zxfv (Nama Packagenya)
3. Setelah itu boleh juga merename package yang sudah di extract.
4. Buat database untuk Aplikasi Librarynya. Cara mudah lewat phpmyadmin saja.
- Database 1: senayan
- Database 2: OpenBiblio
- Database 3: phpmylibrary
5. Import file databasenya ke dalam database yang telah dibuat. file databasenya itu sudah tersedia didalam package yang kita extract sebelumnya.
6. Lalu setting konfigurasi file sistemnyaL
- Untuk senayan: nama file systemnya yang di setting sysconfig.inc.php
- Open Biblio : database_constants.php
- PHPMyLibrary : - (Otomatis pas Install di dalam webnya)
Edit Nama hostnya, Database, Username, dan Passwordnya.
7. Langkah selanjutnya buka web browser dan ketik urlnya.
8. Untuk senayan sudah bisa langsung dipakai sedangkan OpenBiblio dan PHPMyLibrary melakukan langkah installasi selanjutnya di dalam webnya.
9. Setelah itu finish dan bisa langsung dipakai.

Selamat Mencobaaa...
Reeferensi....
1. http://mahmudsiddik.com/tulisan/komputer/internet/126-aplikasi-perpustakaan-berbasis-web.html
2. http://obiblio.sourceforge.net/
3. http://ostatic.com/phpmylibrary-2

Sabtu, 23 April 2011

INstall MySQL, PHP, dan Apache Untuk Web Server di Mandriva

1. Pertama-tama Update sistem terlebih dahulu, agar package dependencie yang akan di install sudah tersedia.
# urpmi.update -a
2. Lalu Install MySQL untuk database servernya.
- # urpmi MySQL MySQL-client
- # vi /etc/my.cnf
Beri comment (#) pada bacaan skip-networking
3. Jalankan service MySQLnya:
# /etc/init.d/mysqld start
4. Checking service MySQL yang sudah berjalan
# netstat -tap | grep mysql
5. Langkah selanjutnya Install Apache.
# urpmi apache-mpm-worker
6. Jalankan service apachenya
# /etc/init.d/httpd start
7. Lalu test di web browser dengan ip yang digunakan.
Co/: http://localhost/
Catatan: Default file configurasi ada di,
- /var/www/html
- /etc/httpd/conf/httpd.conf
- /etc/httpd/conf.d/ directory.
8 Installing PHP, disini saya menggunakan PHP5
# urpmi apache-mod_php
9. Edit file untuk web sitenya,
# vi /var/www/html/info.php
Tulis:
phpinfo();
?>
10. Testing di web browser lagi http://localhost/info.php
11. Lalu agar MySQL support ke PHP5 maka diperlukan module, untuk mendapatkannya.
# urpmf php
12. Install salah satu di bawah ini:
# urpmi php-mysql php-mysqli php-bz2 php-calendar php-ctype php-curl php-devel php-dio php-dom php-eaccelerator php-enchant php-esmtp php-event php-exif php-fam php-ffmpeg php-fileinfo php-filepro php-ftp php-gd php-gettext php-gmp php-iconv php-id3 php-idn php-imap php-imlib2 php-mailparse php-mbstring php-mcache php-mcrypt php-ming php-newt php-odbc php-oggvorbis php-pcntl php-pcre php-pear-Net_IDNA php-posix php-pspell php-readline php-recode php-session php-shmop php-simplexml php-snmp php-soap php-sockets php-sqlite php-ssh2 php-suhosin php-sysvmsg php-sysvsem php-sysvshm php-tclink php-tcpwrap php-tidy php-xml php-xmlrpc php-zip php-ini
13. Restart Apache servernya
# /etc/init.d/httpd restart
14. Reload web browsernya
15. Jika tidak tebiasa dengan console untuk mensetting databasenya bisa menggunkan phpmyadmin. Dengan cara install terlebih dahulu.
# urpmi phpmyadmin

Install Putty di Mandriva 10

1. Checking package RPM Putty
# rpm -qa | grep putty
2.Terlebih dahulu download package RPM nya, disesuaikan dengan distro yang dipakai:
http://webcache.googleusercontent.com/search?q=cache:SNEjrNqEtzYJ:dag.wieers.com/rpm/packages/putty/+free+download+putty-0.60-1.rh9.rf.i386.rpm&cd=9&hl=id&ct=clnk&gl=id&client=firefox-a&source=www.google.co.id
3. Masuk ke terminal
4. Masuk ke user root
5. Melakukan installasi
- # urpmi libgdkimlib1
- # rpm -ivh

6. Jalankan Putty
# putty