Kadang centos membatasi port 80 sehingga komputer lain tidak bisa membuka webserver komputer server, untuk konfigurasinya pada terminal ketik.
# iptables -I INPUT 5 -i eth0 -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
# iptables -A INPUT -p tcp --dport 80 -j ACCEPT
Simpan iptables menggunakan perintah
# service iptables save
Start atau restart iptables
# service iptables start atau # service iptables restart
di beberapa centos ada yangmenggunakan
# systemctl start iptables.service atau # systemctl restart iptables.service
Untuk melihat iptables menggunakan perintah
# iptables --line -vnL
Berikut ip tables milik saya
Chain INPUT (policy ACCEPT 16 packets, 2132 bytes)
num pkts bytes target prot opt in out source destination
1 8182 496K ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
2 0 0 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0
3 0 0 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
4 0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
5 0 0 ACCEPT tcp -- eth0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 state NEW,ESTABLISHED
6 153 8532 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
num pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 7547 packets, 17M bytes)
num pkts bytes target prot opt in out source destination
Jika dari konfigurasi di atas webserver masih tidak bisa di akses atau port 80 masih terblokir. Coba masuk ke konfigurasi iptables
# nano /etc/sysconfig/iptables
rubah seperti berikut comment atau hapus baris yang bertuliskan REJECT
# Generated by iptables-save v1.4.21
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [90:10076]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -i eth0 -p tcp -m tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
#-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
#-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
Simpan dan restart kembali iptables.
Selamat mencoba, semoga berhasil.
Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts
Sharing Instalasi Linux
Sekedar sharing tentang Linux dan instalasinya. Bagaimana cara install aplikasi di Linux. Install aplikasi di Linux itu sulit. Katanya kalau mau nginstall harus lewat terminal ketik-ketik gak jelas gitu. Kalau di OS Windows enak, mudah tinggal klik Icon Setup kemudian Next>Next>Next>.......>Finish sudah selesai. Linux dibikin ribet, udah lewat terminal harus koneksi internet.
Memang tidak salah dari kata-kata tersebut, OS Window memang di mudahkan penggunanya untuk Install aplikasi tinggal klik Icon setup dan baca petunjuknya, install selesai. Sebenarnya di linux juga ada dan bisa seperti itu, contoh linux yang umum di pakai seperti Ubuntu yang merupakan turunan dari Linux Debian paket instalasi terdapat juga seperti windows dengan extension .DEB yang pengguna tinggal melakukan klik Next>Next>Next>.......>Finish program sudah terinstall. Untuk paket-paket instalasi yang lain seperti .RPM, .BIN, .RUN, .SH, .TAR.GZ, .TAR.BZ2 memang memerlukan instalasi menggunakan terminal. Jadi kalau gak ingin ribet yang padahal sebenarnya gak ribet bisa download aja paket yang ber ekstensi .DEB. Tidak ingin ribet lagi ada yg lebih mudah, koneksi kan internet masuk ke Software center, kalau di Ubuntu ada yang namanya Ubuntu Software Center disana terdapat aplikasi-aplikasi lengkap seluruh dunia seperti play store yang ada di android ataupun Apple Store, mulai dari aplikasi perkantoran sampai game-game HD tinggal cari dan install.
Memang tidak salah dari kata-kata tersebut, OS Window memang di mudahkan penggunanya untuk Install aplikasi tinggal klik Icon setup dan baca petunjuknya, install selesai. Sebenarnya di linux juga ada dan bisa seperti itu, contoh linux yang umum di pakai seperti Ubuntu yang merupakan turunan dari Linux Debian paket instalasi terdapat juga seperti windows dengan extension .DEB yang pengguna tinggal melakukan klik Next>Next>Next>.......>Finish program sudah terinstall. Untuk paket-paket instalasi yang lain seperti .RPM, .BIN, .RUN, .SH, .TAR.GZ, .TAR.BZ2 memang memerlukan instalasi menggunakan terminal. Jadi kalau gak ingin ribet yang padahal sebenarnya gak ribet bisa download aja paket yang ber ekstensi .DEB. Tidak ingin ribet lagi ada yg lebih mudah, koneksi kan internet masuk ke Software center, kalau di Ubuntu ada yang namanya Ubuntu Software Center disana terdapat aplikasi-aplikasi lengkap seluruh dunia seperti play store yang ada di android ataupun Apple Store, mulai dari aplikasi perkantoran sampai game-game HD tinggal cari dan install.
Perintah-perintah dasar Linux
ls
Melihat isi file dari direktori aktif. Pada linux perintah “dir” hanya berupa alias dari perintah “ls”. Untuk perintah “ls” sendiri sering dibuatkan alias “ls –color”, agar pada waktu di “ls” ditampilkan warna-warna sesuai dengan file-filenya, biasanya hijau untuk execute, dsb.
ls -al
Melihat seluruh isi file pada direktori aktif beserta file hidden + attribute/permission filenya , lalu ditampilkan layar perlayar.
cd (directory)
Change directory. Menggunakan “cd” tanpa nama direktori akan menghantarkan anda ke home direktor. Dan “cd ..” akan menghantarkan anda ke direktori sebelumnya.
cp source destination
mengcopy suatu file. contohnya : cp /home/user/Desktop/Joomla.zip /opt/lampp/htdocs/.Ini berarti saya mengcopyfile Joomla.zip yang ada di desktop ke folder htdocs di lamp
mcopy source destination
Mengcopy suatu file dari/ke dos filesystem. Contoh mcopy a:autoexec.bat/junk .Gunakan “man mtools” untuk command yang sejenis: mdir, mcd, mren, move, mdel, mmd, mrd, mformat.
Melihat isi file dari direktori aktif. Pada linux perintah “dir” hanya berupa alias dari perintah “ls”. Untuk perintah “ls” sendiri sering dibuatkan alias “ls –color”, agar pada waktu di “ls” ditampilkan warna-warna sesuai dengan file-filenya, biasanya hijau untuk execute, dsb.
ls -al
Melihat seluruh isi file pada direktori aktif beserta file hidden + attribute/permission filenya , lalu ditampilkan layar perlayar.
cd (directory)
Change directory. Menggunakan “cd” tanpa nama direktori akan menghantarkan anda ke home direktor. Dan “cd ..” akan menghantarkan anda ke direktori sebelumnya.
cp source destination
mengcopy suatu file. contohnya : cp /home/user/Desktop/Joomla.zip /opt/lampp/htdocs/.Ini berarti saya mengcopyfile Joomla.zip yang ada di desktop ke folder htdocs di lamp
mcopy source destination
Mengcopy suatu file dari/ke dos filesystem. Contoh mcopy a:autoexec.bat/junk .Gunakan “man mtools” untuk command yang sejenis: mdir, mcd, mren, move, mdel, mmd, mrd, mformat.
Installasi JDK dan NetBeans di Linux Ubuntu
Untuk menginstall NetBeans sebelumnya install dulu Java Development Kit (JDK). JDK adalah sebuah perangkat lunak untuk pengembang Java. JDK terdiri dari java runtime environment yang ada di atas layer sistem operasi serta program yang memerlukan compile, debug, dan aplikasi yang ditulis menggunakan bahasa pemrograman Java.
Installasi JDK
Untuk menginstall JDK ada banyak cara. Cara yang saya gunakan yaitu dengan Langkah-langkah dibawah ini :
1. Download JDK di situs resminya > Oracle
2. Pilih JDK sesuai dengan versi OS anda. Saya menggunakan Ubuntu 12.04 32bit jadi saya download JDK linux x86 yang berekstensi tar.gz
Installasi JDK
Untuk menginstall JDK ada banyak cara. Cara yang saya gunakan yaitu dengan Langkah-langkah dibawah ini :
1. Download JDK di situs resminya > Oracle
2. Pilih JDK sesuai dengan versi OS anda. Saya menggunakan Ubuntu 12.04 32bit jadi saya download JDK linux x86 yang berekstensi tar.gz
Subscribe to:
Posts (Atom)