ilmu-linux.com

Network & Linux opensource

 

konversi Format UNIX timestamp ke date pada mysql

 

untuk mengkonversi  Format UNIX timestamp kedalam format date kita dapat menggunakan fungsi FROM_UNIXTIME() .sebagai contoh jika kita ingin melihat jumlah pengunjung  buku tamu pada mambo/joomla yang mengunakan component akobook  ,pada akobook  jika ada pengunjung mengisi buku tamu maka waktu pengisian akan disimpan pada pada tabel _akobook pada kolom gbdate (gbdate tipenya varchar yg diisi dengan unix timestamp) maka kita bisa menjalankan query mysql seperti ini


Read more ...

PHP Array Function

 

Salah satu kelebihan PHP adalah pada bagian array dimana array pada PHP bersifat dinamis tanpa perlu inisialisasi awal. Selain itu array pada PHP juga memiliki banyak fungsi pendukung.
Pada ulasan kali ini hanya akan membahas beberapa fungsi array PHP yang banyak digunakan dan tergolong cukup penting.


Read more ...

Bash Command untuk system administrator Centos

 

Bash Command untuk System Administartor CentOS Berikut saya akan berikan beberapa tutorial dalam menggunakan bash comand shell yg diantara nya mungkin belum pernah digunakan sebelumnya .

bash command ini diantaranya hasil experiment saya dan sangat membantu sekali dalam hal manage server khususnya meningkatkan security / stabilitas server / dan beberapa diantaranya untuk guide tambahan untuk administrasi sistem .


Read more ...

Mengatasi Error dari PHP 5.2 ke 5.3

 

Ada beberapa syntax koding di PHP 5.2 di ganti di php 5.3 biasa nya akan muncul error DEPRECATED yang artinya fungsi atau command tsb sudah tidak di gunakan lagi di fungsi PHP yang terbaru.

berikut beberapa error yang terjadi


Read more ...

Web Service atau Web API

 

Nah… pada artikel ini, saya akan mencoba memaparkan cara membuat web service sederhana dengan studi kasus proses login menggunakan PHP dan MySQL.

Kalo ada Muncul Internal Server Error cek error nya di file error_log file itu ada di dalam satu direktory

 


Read more ...

Mengapa ada pesan Internal Server Error

 

Ketika mengakses halaman website Anda, tiba-tiba Anda menemukan tampilan layar putih dengan tulisan sebagai berikut:

Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@******.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.


Read more ...

Linux Ethernet Bounding

 

Setelah sekian lama jadi pengen nulis lagi di blog yg tak seberapa ini, saat ini topic yg akan kita bahas Linux Ethernet Bonding yaitu menggabungkan dua buah atau lebih ethernet menjadi 1 device bond.


Read more ...

Remove mysql binary log Files Eating lots of disk space

 

By default, MySQL 5.0 and above enables MySQL Binary Log. Keeping MySQL Binary Log might take up a lot of disk space for long run. Older MySQL Binary log can be removed in order to keep your hard disk space free.


Read more ...

Export mysql Data to CSV

 

Melakukan export data MySQL ke CSV sangat mudah di lakukan melalui CLI (Command Line Interface), untuk langkah ini kita mempunya 2 cara, tinggal pilih saja mana yang menurut Anda gampang dilakukan.


Read more ...

Contoh rsync multiple file dan direktory

 

rsync salah satu tools yang sangat power full untuk melakukan bakup data di system Operasi linux

berikut contoh penggunaan rsync


Read more ...

Kumpulan BashScript

 

Ini adalah contoh-contoh scrip di linux atau lebih sering di kenal Bashscript, penulis mencoba mengumpulkan conto2 bashscript, yang nanti nya cukup berguna untuk pasa System Administrator linux


Read more ...

Blackberry default browser cuma ad HOTSPOT BROWSER

 

Temen udah langganan bis,
bb nya kok bisa terima email n BBM , ym semua aktif
tp kok klo untuk browsing gak bisa ya? Munculnya
”this is a WiFI SERVICE PLEASE ENSURE U’R device has an active wife connection and try again

Truz setting option browsernya gak ada pilihan lain
tp anehnya default browser configuration nya cuma ada ” HOTSPOT BROWSER” ga ada yg lain..
pdhal di hp BB yg lain ad beberapa pilihan..
kenapa begitu yah…


Read more ...

zimbra 7.1.1 zmconfigd is not start

 

Install Centos 5.7 64 bit  dengan instalasi Minimal, kemudian saya install zimbra 7.1.1,  setelah di install pada saat cek status ada service yang gak running


Read more ...

Lihat dan remove paket yang di install di FreeBSD

 

Untuk Melihat Paket Yang di install atau paket yang mau di delete di FreeBSD seperti di bawah ini


Read more ...

VPN IPIP Tunneling Mikrotik

 

VPN IPIP Tunneling Mikrotik

VPN (Virtual Private Network) adalah suatu jaringan private yang mempergunakan sarana jaringan jaringan komunikasi public (internet) dengan memekai tunneling protocol dan prosedur pengamanan dengan memakai jaringan public yang ada, maka biaya pengembangan yang dikeluarkan akan jauh relative lebih murah daripada harus membangun sebuah jaringan internasional tertutup sendiri
VPN harus mendukung palaing tidak 3 mode pemakaian,
koneksi client untuk jaringan jarak jauh
LAN to LAN internetworking


Read more ...

Backup server with rsync di FreeBSD

 

Salah satu aktifitas penting yang harus dilakukan oleh seorang sysadmin adalah backup server. Sehingga apabila sesuatu musibah menimpa server baik karena masalah hardware ataupun virus atau aktifitas cracking maka data2x penting di server dipastikan dalam kondisi aman karena ada backup nya.

Salah satu aplikasi opensource yang cukup powerfull menurut penulis adalah rsync. Kenapa penulis katakan powerfull, dikarenakan rsync dapat melakukan replikasi file dari suatu host ke host yang lain via network dengan suatu algoritma yang memungkinkan deteksi file2x apa saja yang perlu didownload (misal hanya file2x yang mengalami perubahan dari suatu direktori).


Read more ...

porsnap

 

pada saat saya ingin install rsync di freebsd 7.2

[root@aquarius /usr/ports/net/rsync]#make install

muncul error Please update your ports tree and try again

itu berarti portsnap nya harus di update, berikut cara install porsnap dan penggunaan nya

 

 


Read more ...

Postfix Virtual Domain,SASL,Dovecot POP3/IMAP,Clamav,ClamSMTP pada ubuntu 10.04.lts

 

ada catatan install dan seting kali ini saya tidak banyak menjelaskan tapi langsung ke langkah-langkah prakteknya. Penjelasan lengkap langkah-langkahnya bisa di lihat di sini https://help.ubuntu.com/community/Postfix
Langsung saja prakteknya dimesin VPS dengan OS Ubuntu Lucid 10.04


Read more ...

Deprecated function on php engine

 

Ya, lumayan lama saya meninggalkan dunia PHP, saat punya ide untuk membangun sebuah aplikasi untuk kantor dengan basis PHP dan benar saja karena jarang update info tentang PHP saya masih menggunakan fungsi-fungsi lama yang disupport oleh PHP terbaru (PHP5.x.x) dan hasilnya langsung mendapat peringatan dari PHP yang berupa Function Was Deprecated. Maksudnya adalah ada beberapa fungsi yang sudah tidak disupport/dihilangkan oleh PHP versi terbaru. Alasan kenapa PHP memberlakukan aturan seperti itu, karena memang dalam PHP terdapat banyak sekali build-in function yang saling tumpang tindih sehingga hal tersebut kurang efisien, oleh karena itu ada beberapa fungsi yang mempunyai kesamaan harus dihilangkan. Berikut beberapa fungsi yang sudah tidak didukung oleh PHP6 beserta cara pemakaiannya.


Read more ...

Ubah Port ssh di server zimbra

 

Demi alasan keamanan disarankan untuk mengubah port default ssh (22) ke port yang lain, untuk melakukan pengubahan port ssh dapat dilakukan di file /etc/ssh/sshd_config, kemudian restart service dari ssh. Tidak ada masalah ketika merestart service ssh, begitupun saat testing remote ke sshd, masalah baru terjadi ketika login ke zimbra administrator, muncul pesan seperti ini:


Read more ...

Command IPTABLES

 

Command IPTABLES


Read more ...

Integrasi Mailman dengan zimbra

 

Integrasi mailinglist mailman di zimbra 6
OS : Centos 5


Read more ...

Full backup dan Restore Zimbra 6

 

Backup yang pernah saya lakukan
Dari            : Release 6.0.2_GA_1912.UBUNTU8 UBUNTU8 FOSS edition.
Migrasi ke : Release 6.0.6_GA_2324.RHEL5_20100406144520 CentOS5 FOSS edition.

Backup dan restore ini akan membackup, user account, mailbox (mail,calendar,documents,briefcase ...dsb) dan tidak merubah password user account, kecuali user chatingnya tidak ikut ke backup.


Read more ...

Synchronize files with rsync

 

 

» Synchronize files with rsync

Synchronizing files from one server to another is quite awesome. You can use it for backups, for keeping web servers in sync, and much more. It's fast and it doesn't take up as much bandwidth as normal copying would. And the best thing is, it can be done with only 1 command. Welcome to the wonderful world of rsync.


Read more ...

Bash Script pembunuh Flood dan Ddos

 

After a few days of being attacked by a 25,000 zombie botnet, believe me i have tried almost everything possible to make it stop. The best thing that helped was this script, thought it could help here when it's your turn getting those script-kiddies attackers visiting your servers.


Read more ...

Tuning Kernel Centos menggunakan sysctl

 

Untuk menjaga serverl linux dari serangan Flooding dan di DDOSS kita harus tuning kernel linux yang akan di gunakan ,

contoh berikut saya mengunakan Distro Linux Centos


Read more ...

Setting Firewall APF

 

login sebagai root ke dalam server anda.

1. install APF (Advanced Policy-based Firewall)

Code


# cd /usr/src
# mkdir utils
# cd utils
# wget http://rfxnetworks.com/downloads/apf-current.tar.gz
# tar xfz apf-current.tar.gz
# cd apf-*
# ./install.sh


Read more ...

Memantau Koneksi Network dengan Netstat

 

Memantau koneksi jaringan dengan netstat
Netstat (network statistics) adalah program berbasis teks yang berfungsi untuk memantau koneksi jaringan pada suatu komputer, baik itu jaringan lokal (LAN) maupun jaringan internet.

Kapan saya membutuhkan netstat? misalkan suatu ketika anda sedang internetan kemudian tiba tiba koneksi menjadi sangat lambat dan anda mencurigai ada program di komputer anda yang jadi penyebabnya.

Jika hal itu yang anda alami maka anda perlu memanggil program netstat untuk melakukan pengecekan.


Read more ...

Mencegah Serangan SYN dan PING Flood attack DOS

 

1. Mencegah paket Syn Flood Attack
Buat sebuah file bernama closesyn.sh yang isinya sebagai berikut untuk mencegah serangan syn flood

#!bin/sh
#Menghapus semua Rule
iptables -F
iptables -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
#blok paket syn yang dicurigai jahat
iptables -N synjahat
iptables -A INPUT -p tcp --syn -j synjahat
iptables -A synjahat -m limit --limit 1/s --limit-burst 3 -j ACCEPT
iptables -A synjahat -j DROP


Read more ...

SYN_RECV DDoS attack on CentOS Server

 
Beberapa waktu yang lalu server web mendapat kan banyak serangan SYN_RECV

Saya mencoba untuk menghentikan dengan APF antidos dan mod_evasive
 
serangan berhasil di hentikan , tetapi esok nya mulai terserang lagi, dengan lebih banyak serangan ada lebih dari 1500 SYN_REC request, dan Apache tidak berfungsi dan koneksi menjadi lambat
 


Read more ...

Tips Me-load Banyak Variabel dalam View CodeIgniter

 

codeigniter


Read more ...

Tuning Zimbra

 

Berikut adalah beberapa hal yang dilakukan :

  1. Memisahkan incoming mail server dari server utama. Saya melakukan utilisasi mesin backup Zimbra sebagai media front-end mail server sekaligus sebagai anti spam dan anti virus. Semua email dari internet akan diterima oleh mesin front-end, kemudian discan anti virus dan anti spam. Jika dianggap bersih, email akan diteruskan ke mail server utama sedangkan jika email teridentifikasi sebagai spam atau virus, email akan diblok oleh front-end mail server


Read more ...

DNS

 

DNS Amplification Attack DDOS

Sebelum kita mulai mari kita pahami beberapa term yang berhubungan dengan permainan kita kali ini.

- Query ID (QID)
juga biasa disebut TXID (Transaction ID), merupakan nomor identifikasi transaksi khusus saat nameserver melakukan proses terhadap suatu query. qid ini pasti selalu ada di setiap query !!

- cname
juga dikenal sbg alias suatu domain
misal:
hostname -v www.yahoo.co.id


Read more ...

Penggunaan form_submit pada CodeIgniter

 

form_submit()

Digunakan untuk membuat tombol submit. Terdapat dua bentuk:

1. Bentuk standard yaitu

form_submit($nama, $nilai, $JavaScript);

Bentuk ini memerlukan tiga parameter:

a. $nama adalah nama dari tombol submit

b. $nilai adalah nilai dari tombol submit

c. $JavaScript adalah event Javascript atau fungsi JavaScript yang akan dieksekusi dan bersifat opsional.

 


Read more ...

Tidak bisa kirim email dari yahoo ke zimbra

 

beberapa hari yang lalu ada pengalaman yang lumayan aneh di mail server zimbra saya,  semua Domain dapat kirim email ke mailserver zimbra tapi domain yahoo.com tidak bisa kirim, setiap kirim email dari webmail nya yahoo.com ke domain saya pasti di reject berikut error nya

 

Sorry, we were unable to deliver your message to the following address.


Read more ...

install nginx PHP Centos 5.6

 

Download Repo nginx di alamat http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm

 

# install Repo nginx

rpm-ivh nginx-release-centos-5-0.el5.ngx.noarch.rpm

# install nginx

yum install nginx

 

#Konfigurasi nginx


Read more ...

install plugin php di eclipse

 

eclipse


Read more ...

ubah port ssh zimbra

 

zimbra


Read more ...

error zimbra Unable to determine enabled services

 

zimbra


Read more ...

Menanbah disclaimer pada zimbra 6 dan 7

 

Zimbra Disclaimer


Read more ...

Mikrotik FLood

 

Monitoring Mikrotik Flooding


Read more ...

Membenarkan fungsi ereg yang telah ditinggalkan (deprecated) di PHP 5.3

 

php


Read more ...

Load Ballancing dan Fail over Mikrotik

 

load ballancing dam Fail Over


Read more ...

Mikrotik Load Ballancing

 

Load Ballancing


Read more ...

Bandwith Limit Mikrotik

 

Burst


Read more ...

zimbra : Error in NoteBook. system failure: wiki formatter failure

 

zimbra


Read more ...

Menghilangkan index.php CI di webhosting

 

PHP Code Ignitier


Read more ...

Welcome to Open Blog

 

Congratulations!

If you can see this post, this means Open Blog was successfully installed.

If you need help, don't hesitate and visit the Open Blog home page.

Sincerely,
The Open Blog team

Since this is just an example post, feel free to delete it.