Selasa, 11 Februari 2014

Cara aman menghapus file log cacti

sering kita jumpai kalo file log cacti itu bisa makin lama makin gede.. alias bisa berGB.. ane punya kasus waktu liat pake printah ls -la .. weww.. file log cacti gilaaa gedee beneer ampir 4GB.. waduh.. makan hdd bgt nih..

Nah, kali ini gw mao share cara amannya menghapus file log nya cacti, caranye liat dan perhatikan baik2..

1. login sebagai user root,,
2. nah kalo udh ada tanda pagar # berarti kita bebas dah mao ngapain aja.. heheeeee
3. masuk ke direktory log cacti, ane pnya di /var/www/cacti/log
4. liat dulu dengan printah ls, tentang permission filenya, ane kasih contoh :

# ls -la
total 42
drwxrwxr-x   2 cacti  cacti    512 Feb 11 14:55 .
drwxr-xr-x  12 root   wheel   1536 Jan  9 10:16 ..
-rw-r--r--   1 cacti  cacti     33 Sep 20  2010 .htaccess
-rw-r--r--   1 cacti  cacti  36099 Feb 11 15:25 cacti.log

5.  nah, keliatan kalo file tersebut memiliki atribut owner cacti, group cacti dan -rw-r--r-- alias 644 .. kalo ga salah yaaa.. hehee.. coba ketik :

# touch cacti.log.2
# mv cacti.log cacti.log.asli && mv cacti.log.2 cacti.log
# chown cacti:cacti cacti.log

6. nah sekian dari ane.. jadi intinya menyamain file log yg baru kita bikin menjadi file log yg digunakan si cacti..

7. tinggal remove deh cacti log yg gueedee bener filenya.. heheee

Minggu, 19 Agustus 2012

Selamat Hari Raya Idul Fitri 1433H

Mohon maaf lahir dan batin,,

Moga di berikan keberkahan di hari yang fitri.

Thanks udh mampir kesini.
Moga blog ini ada perubahan,, hehee

Salam

Nurhermansyah Eka,
Blogger/IT Support

Rabu, 14 Maret 2012

Resolv Problem Ping Latency Cacti On FreeBSD



Update patch di cacti.net, sesuaikan lagi versi cactinya!

ganti semua kata "ping" dengan "/sbin/ping" di file :
a. <cacti-path/lib/ping.php>
b. <cacti-path/scripts/ping.pl>

dan ganti owner directory rra dan log :
# chown -Rf cacti:cacti rra/ log/

Minggu, 26 Februari 2012

Instalasi Apache22, MySQL51, PHP52, + Dependencies di FreeBSD 8.2


BY herman@polaris.net.id a.k.a Nurhermansyah Eka PN
-------------------------------------------
[Fitur di Freebsd]
[sysinstall (using paket manager)]
--------------------------------
whereis <nama-aplikasi>
make config [select file support]
make BATCH=yes install (untuk install dependencies)
make install clean (untuk install
make clean (untuk menghapus hasil sisa perintah make)
make deinstall (untuk menghapus package)
make reinstall (untuk install ulang package)

## UPDATE Port Collections terlebih dahulu:
# portsnap fetch
# portsnap extract
# portsnap update

# Install APACHE22
# cd /usr/ports/www/apache22/
# make config
# make BATCH=yes install
# tambahkan baris di /etc/rc.conf: apache22_enable="YES"
# rehash
# apachectl restart

# INSTALL MYSQL51 :
# cd /usr/local/databases/mysql51-server/
# make BATCH=yes install
# rehash
# Buka /etc/rc.conf.
# tambahkan : mysql_enable="YES"
# Jalankan mysql server : /usr/local/etc/rc.d/mysql-server start
# Set password buat user root mysql :
# /usr/local/bin/mysqladmin -u root password 'new-password'
# Test pakai: mysql -u root -p
# Masukkan password
# Selesai !!


# Install PHP52 dari port :
# cd /usr/ports/lang/php52/
# make BATCH=yes install
# rehash
# cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini
# Jika file php.ini-dist tidak ada maka:
# cp /usr/local/etc/php.ini-pro /usr/local/etc/php.ini
# Edit /usr/local/etc/apache22/httpd.conf dan tambahkan di bagian paling akhir:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
# Simpan, lalu edit lagi file httpd.conf, tambahkan di bagian DirectoryIndex index.html
tambahkan/edit menjadi DirectoryIndex index.php index.html
# apachectl restart
# Test php52 sudah terinstall atau blm, buat file bernama info.php (terserah anda)
# nano /usr/local/www/apache22/data/info.php
<?
phpinfo(INFO_MODULES);
?>
# simpan, lalu jalankan browser buka http://[IP-HOST]/info.php
# Jika nongol tuh PHP sudah terinstall dan terintegrasi dgn Apache22

# Install php52-extensions :
# cd /usr/ports/lang/php52-extensions/
# make BATCH=yes install
# rehash

# Install jg php52-xml, php52-openssl, php52-mysql, php52-mysqli:
/usr/ports/textproc/php52-xml/
/usr/ports/security/php52-openssl/
/usr/ports/databases/php52-mysql/
/usr/ports/databases/php52-mysqli/

# Jika error, gunakan perintah ini:
# make deinstall
# make reinstall

maaf kalo ada yang kurang pass.. cuma share aja dari pengalaman pribadi..

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Affiliate Network Reviews