Archive for Februari 2013

Instalasi Racktables di CentOS 5.8

Instalasi Racktables di CentOS 5.8



1.    Install MySQL
           
            # yum install mysql-server mysql

2.    Install Apache/PHP
           
            # yum install httpd php php-mysql php-pdo php-gd php-snmp php-mbstring

Untuk mengaktifkan Unicode, tambahkan "character-set-server=utf8" di baris "[mysqld]" di "/etc/my.cnf" file

3.    Start httpd dan mysqld
           
            # service mysqld start
       # service httpd start

4.    Download dan Install RackTables

            # wget http://sourceforge.net/projects/racktables/files/RackTables-0.19.4.tar.gz
       # tar xvzf RackTables-0.19.4.tar.gz
       # cp -r RackTables-0.19.4/wwwroot /var/www/html/racktables

5.    Login MySQL

            # mysql -u root -p

6.    Buat Database untuk RackTables

            mysql> create database racktables;
       mysql> grant all on racktables.* to root;
       mysql> grant all on racktables.* to root@localhost;
       mysql> grant all on racktables.* to rackuser;
       mysql> grant all on racktables.* to rackuser@localhost;
       mysql> set password for rackuser@localhost=password('password_kamu');
       mysql> flush privileges;s
       mysql> quit;

7.    Instalasi RackTables

·       masukan URL http://10.100.30.250/racktables/?module=installer di web browser

jika muncul tampilan:

        Forbidden
        you don't have permission to access /racktables on this server.

        Disable SELinux
        # setenforce 0

·       Pada saat instalasi, pada tahap 2 of 6 biasanya kekuarangan banyak depedensi
           
·       Install depedensi

# yum -y install php-mbstring
# yum -y install php-gd
# yum -y install php-snmp
# yum -y install php-pdo
# yum -y install php-mysql
# yum -y install php-bcmath

·       Update unicode support di php pcre

# yum update pcre

·       Jika terjadi error "json extension not present", jalankan perintah berikut

# yum update "*php*"
# pecl install json
# cd /etc/php.d/
# echo "extension=json.so" >> json.ini

·       Enable InnoDB engine
           
# /etc/my.cnf
           
·       edit line "skip-innodb" menjadi "##skip-innodb"
           
# service httpd restart

·       Pada tahap 3 of 6 jika terjadi error, jalankan 2 perintah berikut dan tekan "retry"

# touch '/var/www/html/racktables/inc/secret.php'
# chmod 666 '/var/www/html/racktables/inc/secret.php'

·       Isi teks box yang kosong sesuai dengan keinginan kita

·       Seharusnya tidak jadi error sampai dengan proses instalasi selesai.

Kamis, 07 Februari 2013
Posted by Warta Nusantara

Instalasi AWSTATS di Centos 5.8

Instalasi Awstats di Centos

Sebelum melakukan instalasi awstats, pastikan dulu server sudah terinstal webserver, perl/cgi, dan mysql

  1. Install Awsatats
#yum install awstats

  1. Install Perl-Geo-IP
#yum install perl-Geo-IP

  1. Konfigurasi awstats
File konfigurasi default awstats berada di “/etc/awstats/”
#cd /etc/awstats

  • Ubah file “awstats.model.conf” menjadi “awstats.model.bak”
#mv awstats.model.conf awstats.model.bak

  • Ubah file “awstats.localhost.localdomain.conf” menjadi “awstats.contoh.com.conf”
#mv awstats.localhost.localdomain.conf awstats.contoh.conf

  • Edit file “awstats.contoh.conf”
#vi awstats.contoh.conf

  • Pada line 51, ubah LogFile=”/var/log/httpd/access_log”. Ganti dengan tempat kita menyimpan LogFile.
contoh: LogFile=”/var/log/httpd/contoh.com-access_log”

  • Pada line 153, ubah SiteDomain=”localhost.localadmin”. Ganti dengan domain yang akan kita monitoring.
contoh: SiteDomain=”contoh.com”

  • Pada line 168, tambahkan site yang akan kita monitorin di HostAliases=”localhost 127.0.0.1”
contoh: HostAliases=”contoh.com www.contoh.com localhost 127.0.0.1”

  1. Ubah permissions folder awstats (sebagai contoh folder awstats berada di /var/www/html/)
#chown -R apache:apache /var/www/html/awstats

  1. Edit file awstats.conf
#vi /etc/httpd/conf.d/awstats.conf

Ubah Alias, ScriptAlias dan lokasi Directory ke tempat awstats di docroot
contoh:

Alias /awstats/icon/ /var/www/html/awstats/icon/

ScriptAlias /awstats/ /var/www/html/awstats/

DirectoryIndex awstats.pl
Options ExecCGI
Options FollowSymLinks
order deny,allow
deny from all
allow from 172.0.0.1

#Alias /css/ /var/www/awstats/css/
#Alias /js/ /var/www/awstats/js/
  1. Restart webserver yang kita pakai

  1. Update Statistik
#cd /var/www/html/awstats
#perl awstats.pl -config=contoh.com -update

Tunggu sejenak, jika tidak ada error dan sudah selesai, kemudian jalankan pada browser link berikut:

http://localhost/awstats/awstats.pl?config=contoh.com

Pada bagian config=contoh.com, sesuaikan dengan domain yang akan kita monitoring.


NB:
Jika ingin menambahkan domain yang akan dimonitoring, misalkan kita akan memonitoring 2 atau lebih domain, ulangi langkah 3 dan 7. Sesuaikan nama domain dengan domain yang akan kita monitoring.
Rabu, 06 Februari 2013
Posted by Warta Nusantara

Popular Post

Followers

- Copyright © 2013 Willy's Blog -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -