Install Zpanel di Centos 6.5

Published on June 23, 2014, by in Tutorial.

Langkah awal update server centos kita

# yum update

kemudian reboot

# reboot

Jalankan script

# bash <(curl -LSs https://raw.github.com/zpanel/installers/master/install/CentOS-6_4/10_1_1.sh)

Script tersebut berjalan untuk 32bit dan 64 bit

Download Installer ZPanel

# wget https://raw.github.com/zpanel/installers/master/install/CentOS-6_4/10_1_1.sh

Buat file zpanel agar bisa dieksekusi

# chmod +x 10_1_1.sh

Eksekusi installer zpanel

# ./10_1_1.sh

Ikuti perintah pada saat instalasi

Tekan Y untuk melanjutkan

zpanel1

Pengaturan Time Zone, pilih 5 untuk Asia

zpanel2

Pilih 15 untuk negara indonesia

zpanel3

Pi;ih 1 untuk jawa barat

zpanel4

Jika sudah benar pilih 1 dan enter

zpanel5

Masukan subdomain “ingat.. harus subdomain ..  bukan domain utama !!!”

zpanel6

Masukan ip public # maaf ane sensor .. heheh

zpanel7

Tunggu sampai proses install selesai

zpanel8

Untuk login ke zpanel, file login dan password root tersimpan di :

#  /root/passwords.txt

Silakan buka dengan editor kesayangan anda, kalo saya pake editor nano.

Buka browser dan masukan ip server anda, login ke zpanel dengan username : zpanel dan password yang diberikan di password.txt tersebut

zpanel9

 

Tampilan awal setelah login

zpanel10

Semoga bermanfaat.

# Catatan penting !!

Jangan lupa untuk men-setup subdomain zpanel di nameserver DNS Anda, dengan panel registrar domain atau dengan modul manajemen ZPanel DNS sesuai dengan nameserver Anda terpilih. JANGAN menambahkan sub domain zpanel Anda di dalam ZPanel!

Cara Disable SELinux

Published on June 23, 2014, by in Tutorial.

Kali ini catatan kecil tapi cukup bermanfaat, yaitu cara disable SELinux di server centos 6.5 yang kita pakai.

Edit file /etc/selinux/config dan set SELINUX=disabled seperti berikut :

# nano /etc/selinux/config

Cari script SELINUX

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing – SELinux security policy is enforced.
# permissive – SELinux prints warnings instead of enforcing.
# disabled – No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted – Targeted processes are protected,
# mls – Multi Level Security protection.
SELINUXTYPE=targeted

Simpan setingan dan reboot server anda.

 

Sharing Network Centos 6.5

Published on June 23, 2014, by in Tutorial.

Langkah awal kita disable selinux

# system-config-firewall-tui

Kemudian konfigurasi network

# system-config-network

Sekarang enable ONBOOT untuk kedu network eth0 dan eth1 agar network otomatis aktif setelah booting

# /etc/sysconfig/network-scripts/ifcfg-eth0

# /etc/sysconfig/network-scripts/ifcfg-eth1

cari scrip ONBOOT dan ganti dengan yes

[…]
ONBOOT=yes
[…]

Langkah terakhir reboot server

# reboot

Cek setingan ip dengan ifconfig

# ifconfig

Keep ngoprek, semoga berhasil

 

Cara install virtualmin di Centos 6.5

Published on June 23, 2014, by in Tutorial.

Kali ini akan kita install virtualmin untuk manajemen server centos 6.5 kita.

Langkah awal kita update server centos kita

yum update -y

virtualmin1

wget http://software.virtualmin.com/gpl/scripts/install.sh
chmod +x install.sh
./install.sh

Proses install virtualmin

virtualmin2

Tunggu sampai proses selesai

virtualmin3

Silakan buka browser untuk masuk ke admin panel https://ipserver:10000

virtualmin4

Ok proses selesai, semoga bermanfaat.

Cara install iredmail di centos 6.5

Published on June 13, 2014, by in Tutorial.

Langkah awal kita lihat hostname server

# hostname

Konfigurasi hosts

# nano /etc/hosts

127.0.0.1 webserver.zen.web.id webserver localhost

Download installer webmail

#wget http://cdn.bitbucket.org/zhb/iredmail/downloads/iRedMail-0.8.7.tar.bz2

Ekstract file installer yang sudah didownload

#tar -xvjf  iRedMail-0.8.7.tar.bz2

Masuk ke direktori iredmail

#cd iRedMail-0.8.7

Ubah permission  iredmail.sh

#chmod o+x iRedMail.sh

Jalankan installer iredmail

#./iRedMail.sh

#chmod o+x iRedMail.sh

Penampakan pada saat install iredmail

iredmail1

 

Tampilan instaler iredmail, pilih Yes

iredmail2

Lokasi penyimpanan mailbox, default di /var/vmail kemudian pilih next

iredmail3

Pilih backend yang digunakan untuk menyimpan mail account. Pada kali ini saya memilih MySQL

iredmail4

Masukan administrator password root MySQL

iredmail5

MAsukan nama virtual domain yang kita gunakan

#update

Masukan password administrator email iredmail

iredmail7

Pilih Paket instalasi

iredmail8

Pilih Y untuk melanjutkan proses instalasi

iredmail9

Pada saat proses instalasi berjalan akan muncul pertanyaan berikut, pilih Y dan Enter

iredmail10

 

iredmail10

 

iredmail12

Instalasi iredmail selesai

iredmail14

 

Instalasi selesai buka web brower

untuk buka mail https://zen.web.id/mail/

untuk admin panel https://zen.web.id/iredadmin/

Tampilan Roundcubemail

iredmail15\

Setelah login webmail

iredmail18

 

 

Tampilan iredmail admin

iredmail16

 

login menggunakan postmaster@zen.web.id dengan password yang telah dibuat tadi.

 

 

 

Tags: ,

Mengembalikan default port kloxo-mr

Published on June 12, 2014, by in Tutorial.

Setelah kita ubah port admin pada kloxo-mr terkadang terjadi error, port tidak terbaca. Cara yang paling ampuh adalah dengan cara mengembalikan ke port awal yaitu port 7777 (https) dan 7778 (http) dengan cara berikut :

#sh /script/defaultport

Silakan login kembali ke admin kloxo-mr panel anda menggunakan port standard.

http://www.website.com:7778

 

Mengarahkan ke website tertentu setelah login hotspot mikrotik

Published on June 12, 2014, by in Tutorial.

Judulnya lumayan panjang “Mengarahkan ke website tertentu setelah login hotspot mikrotik” .. memang begitu adanya, kita disini akan mengarahkan ke situs tertentu setelah client hotspot kita login ke mikrotik kita. Tujuannya untuk memberikan informasi untuk client hotspot kita.

Kita buka alogin.html pada mikrotik di menu File–>hotspot–>alogin.html

Kita bongkar seperti berikut dalemannya :

<html>
<head>
<title>mikrotik hotspot > redirect</title>
<meta http-equiv=”refresh” content=”0; url=http://www.zen.web.id“>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>
<meta http-equiv=”pragma” content=”no-cache”>
<meta http-equiv=”expires” content=”-1″>
<style type=”text/css”>
<!–
textarea,input,select {
background-color: #FDFBFB;
border: 1px #BBBBBB solid;
padding: 2px;
margin: 1px;
font-size: 14px;
color: #808080;
}

body{ color: #737373; font-size: 12px; font-family: verdana; }

a, a:link, a:visited, a:active { color: #AAAAAA; text-decoration: none; font-size: 12px; }
a:hover { border-bottom: 1px dotted #c1c1c1; color: #AAAAAA; }
img {border: none;}
td { font-size: 12px; color: #7A7A7A; }

–>
</style>
<script language=”JavaScript”>
<!–
function startClock() {
$(if popup == ‘true’)
open(‘$(link-status)’, ‘hotspot_status’, ‘toolbar=0,location=0,directories=0,status=0,menubars=0,resizable=1,width=290,height=200’);
$(endif)
location.href = “http://www.zen.web.id“;
}
//–>
</script>
</head>
<body onLoad=”startClock()”>
<table width=”100%” height=”100%”>
<tr>
<td align=”center” valign=”middle”>
You are logged in
<br><br>
If nothing happens, click <a href=”$(link-redirect)”>here</a></td>
</tr>
</table>
</body>
</html>

Pada contoh diatas, client setelah login ke hotspot mikrotik diarahkan ke www.zen.web.id yang digaris tebal.

Selamat bereksperiment.

Tags: ,

Cara melihat error log

Published on June 12, 2014, by in Tutorial.

Untuk mengtahui jenis error pada centos 6.5 yang kebetulan saya oprek kali ini, kita login root ke terminal, ketikan perintah berikut :

#nano /etc/httpd/logs/error_log

Contoh error_log yang nampak :

Directory index forbidden by Options directive: /var/www/html/

Pada kondisi error diatas terjadi masalah pada httpd.conf.

Buka httpd.conf  :

#nano /etc/httpd/conf/httpd.conf

dan ubah menjadi seperti berikut :

NameVirtualHost *:80
<VirtualHost *:80>
ServerName x.x.x.x
DocumentRoot /www/domain
</virtualHost>

restart httpd :

/etc/init.d/httpd restart

Squirrelmail tidak bisa login

Published on June 12, 2014, by in Tutorial.

Salahsatu bug pada saat install sudah selesai di squirrelmai adalah user yang sudah dibuat tidak bisa login, malahan muncul pesan serti berikut :

Error opening ../data/default_pref

Could not create initial preference file!

/var/local/vmail/data/ should be writable by user emps

Please contact your system administrator and report this error

 

Solusinya memberikan permission pada emps seperti berikut :

# chown -R emps:emps /var/local/vmail/data

# chown -R emps:emps /var/local/vmail/attach

Silakan login kembali ke squirrelmail, seharusnya sudah bisa login.

Membuat Gateway Pada Centos 6.5

Published on June 10, 2014, by in Tutorial.

Tujuan dari gateway ini adalah supaya client dari server centos 6.5 ini bisa terkoneksi dengan internet.

Topologi yang dipakai adalah server centos 6.5 menggunakan 2 eth :

inet —> eth0 —> Server centos 6.5 —> eth1 — > client

Keterangan :

eth0 : 103.256.125.65 (ip public dari isp)

eth1 : 192.168.1.254/24 (ip untuk distribusi ke client)

Pasang ip forward pada /etc/sysctl.conf

#nano /etc/sysctl.conf

uncomment dan ganti default 0 menjadi 1 pada :

net.ipv4.ip_forward=1

Masukan ipforward

# echo 1 > /proc/sys/net/ipv4/ip_forward

Pastikan nilai ip-forward 1 dengan cara mengecek

# nano /proc/sys/net/ipv4/ip_forward

Membuat script iptable :

#  iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Simpan iptables :

# iptables-save

Agar setingan iptables tersebut tetap berjalan setelah komputer reboot maka buat scrip iptables pada file /etc/rc.local

Simpan Script IPTABLES sebelum exit 0

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

exit 0

Simpan setingan tersebut, kemudian reboot server centos kita

# reboot

Seting client menggunakan ip yang satu segment dengan ip gateway

Untuk tes silakan ping ke ip gateway :

# ping 192.168.100.101

Tes koneksi dengan browser, harusnya komputer client sudah bisa menggunakan internet.