Tampilkan postingan dengan label Linux Ubuntu. Tampilkan semua postingan
Web server adalah sebuah sistem yang menyediakan tempat bagi halaman web
agar dapat diakses oleh web client/browser. Karena menggunakan
arsitektur client-server, maka web server bertindak sebagai pihak yang
menyediakan halaman web kepada client.Web server dapat menerima
permintaan HTTP dan kemudian meresponnya dengan mengirimkan kode-kode HTML.
Penggunaan paling umum server web adalah untuk menempatkan situs web,
namun pada praktiknya penggunaannya diperluas sebagai tempat peyimpanan
data ataupun untuk menjalankan sejumlah aplikasi kelas bisnis.
Dala instalasi web server di ubuntu ada istilah yang dikenal dengan LAMP. LAMP merupakan singkatan dari Linux, Apache, MySQL dan PHP. Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap.
Berikut adalah langkah-langkah dalam instalasi Web Server di Ubuntu:
Instalasi Apache
1. Buka terminal dan masuk sebagai root.2. Berikan perintah untuk menginstal apache.
# apt-get install apache2
3. Ketika muncul perintah Do you want to continue? [Y/n], ketikkan perintah y lalu enter.
4. Proses instalasi akan berlanjut dan tunggu hingga selesai.
5. Untuk membuktikan bahwa web server telah terinstall kita bisa membuka web browser seperti Mozilla Firefox dengan membuka localhost atau http://localhost dan pastikan akan muncul halaman web Apache yang bertuliskan It works!.
Instalasi PHP5
1. Berikan perintah untuk menginstal PHP5 .# apt-get install php52. Ketika muncul perintah Do you want to continue? [Y/n], ketikkan perintah y lalu enter.
3. Proses instalasi akan berlanjut dan tunggu hingga selesai.
4. Kemudian restart komputer anda, dan buatlah sebuah file .php baru di dalam folder /var/www/html dengan perintah
# nano /var/www/html/coba.php5. Ketikkan kode berikut didalam file tersebut.
6. Simpan file tersebut dengan menekan tombol Ctrl + x, kemudian ketikan y, lalu enter.
7. Jalankan web browser Mozilla Firefox dan buka alamat localhost/coba.php jika berhasil maka akan muncul tampilan seperti pada gambar dibawah ini menunjukan PHP5 sudah terinstall.
Instalasi Database
1. Installasi PHPMyadmin dengan perintah# apt-get install phpmyadmin2. Ketika muncul perintah Do you want to continue? [Y/n], ketikkan perintah y lalu enter.
3. Proses instalasi akan berlanjut dan tunggu hingga selesai.
https://ugos.ugm.ac.id/wiki/panduan:administrasi_jaringan_menggunakan_linux_ubuntu:instalasi_dan_konfigurasi_web_server
http://bosimanurung.com/instalasi-web-server-di-ubuntu-desktop-15-04/
Instalasi Web Server + Konfigurasi
Konfigurasi Router Linux
1. sudo su
2. ifconfig
3. nano /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.6 netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
auto eth1
iface eth1 inet static
address 192.168.2.9
netmask 255.255.255.0
network 192.168.2.0
4. /etc/init.d/networking restart
5. nano /etc/sysctl.conf
Hapus tanda "#":
- net.ipv4.default_filter=1
- net.ipv4.all.rp_filter=1
- net ipv4.ipforward=1
6. sysctl -p
7. iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
8. iptables -t nat -n –L
jika ada tulisan yang muncul "MASQUERADE all -- 0.0.0.0/0.0.0.0" tandanya berhasil
9. iptables-save > /etc/network/iptables (bagian ini hanya melihat saja)
10. nano /etc/network/iptables
11. nano /etc/init.d/rc.local
tambahkan kata-kata ini di bawah esac bagian paling bawah
iptables-restore < /etc/network/iptables
12. /etc/init.d/rc.local start
13. reboot
============================== ============================== =========
Konfigurasi Proxy Server
1. apt-get update
2. apt-get install squid
3. cp /etc/squid/squid.conf /etc/squid/squid.conf.backup
4. rm /etc/squid/squid.conf
5. nano /etc/squid/squid.conf
acl all src all
acl localnet src 192.168.0.0/24
acl situs url_regex -i "/etc/squid/blokir.txt"
http_access deny situs
http_access allow localnet
http_access allow all
http_port 3128 transparent
cache_mem 8 mb
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
store_dir_select_algorithm round robin
cache_dir aufs /cache 10000 24 256
cache_store_log none
cache_access_log /var/log/squid/access.log
cache_effective_user proxy
cache_effective_group proxy
visible_hostname proxy.www.proxyserver.sch.id
cache_mgr admin@smkvinama2.sch.id
6. nano /etc/squid/blokir.txt
www.facebook.com
www.youtube.com
7. mkdir /cache
8. chown -R proxy:proxy /etc/squid/blokir.txt
9. chown -R proxy:proxy /cache
10. service squid stop
11. squid -z
12. service squid start
13. iptables -t nat -I PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports
3128
14. iptables -t nat -I PREROUTING -i eth0 -p udp -m udp --dport 80 -j REDIRECT --to-ports
3128
15. iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j DNAT --to-destination
192.168.1.6:3128
16. iptables -t nat -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports
3128
17. iptables-save > /etc/network/iptables
Setting Connection Client
1. Klik Start
2. pilih control panel > Network And Internet Connection > Network Connection
3. klik kanan icon Local Area Connection, pilih properties
4. Pilih Internet Protocol (TCP/IP)
5. klik properties
6. pilih Use the following IP Address
7. Ip Address : 192.168.2.10
8. Subnet Mask: 255.255.255.0
9. Gateway : 192.168.2.9
10. DNS Preferred: 192.168.1.6
11. DNS Alternate : 192.168.1.1
MEMBUAT INTERNET GATEWAY + PROXY SERVER DENGAN UBUNTU 10.10
Ubuntu
merupakan salah satu distribusi Linux yang berbasiskan Debian dan
didistribusikan sebagai software bebas. nama Ubuntu berasal dari filosofi dari
Afrika Selatan yang berarti "Kemanusiaan kepada sesama". Ubuntu
didesain untuk kepentingan penggunaan personal, namun versi server Ubuntu juga
tersedia, dan telah dipakai secara luas. Proyek Ubuntu resmi disponspori oleh Canonical Ltd. yang merupakan sebuah
perusahaan yang dimiliki oleh pengusaha Afrika Selatan Mark Shuttleworth.
Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di
dalam Filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem
operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan
baik yang berasal dari komunitas maupun tenaga ahli profesional.
Filosofi
Ubuntu mempunyai filosofi sebagai berikut : Bahwa perangkat lunak harus tersedia dengan bebas biaya bahwa aplikasi perangkat lunak tersebut harus dapat digunakan dalam bahasa
lokal masing-masing dan untuk orang-orang yang mempunyai keterbatasan fisik bahwa pengguna harus mempunyai kebebasan untuk mendapatkan, mengubah, dan
mendistribusikan perangkat lunak sesuai dengan apa yang mereka butuhkan tanpa
halangan apapun. Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat lunak
berpemilik (proprietary); bukan hanya peralatan yang Anda butuhkan tersedia
secara bebas biaya, tetapi Anda juga mempunyai hak untuk memodifikasi perangkat
lunak Anda sampai perangkat lunak tersebut bekerja sesuai dengan yang Anda
inginkan.
Sejarah dan Pengembangan
Ubuntu
adalah salah satu proyek andalan Debian. Sasaran awal Ubuntu adalah menciptakan
sistem operasi desktop Linux yang mudah dipakai. Ubuntu dijadwalkan dirilis
setiap 6 bulan sehingga sistem Ubuntu dapat terus diperbarui.
Ubuntu
pertama kali dirilis pada 20 Oktober 2004. Semenjak itu, Canonical telah
merilis versi Ubuntu yang baru setiap 6 bulan sekali. Setiap rilis
didukung selama 18 bulan untuk pembaruan sistem, keamanan, dan kesalahan (bug).
Setiap 2 tahun sekali (versi xx.04dengan x angka genap) akan
mendapatkan Long Term Support(LTS) selama 3 tahun untuk
desktop dan 5 tahun untuk edisi server. Namun Ubuntu 12.04 yang akan dirilis
April 2012 akan mendapatkan pembaruan sistem selama 5 tahun. Perpanjangan
dukungan ini bertujuan untuk mengakomodasi bisnis dan pengguna IT yang bekerja
pada siklus panjang dan pertimbangan biaya yang mahal untuk memperbarui sistem.
Paket-paket software Ubuntu berasal dari paket tidak stabil
Debian; Ubuntu memakai format paket dan manajemen paket Debian (APT dan
Synaptic). Paket Debian dan Ubuntu seringkali tidak cocok. Paket Debian
sering kali perlu dibuat ulang dari source agar dapat dipakai
di Ubuntu, begitu juga sebaliknya. Ubuntu bekerja sama dengan Debian untuk
berusaha agar perubaha-perubahan sistem Ubuntu mengarah kembali ke Debian,
namun hal ini hampir tak terlaksana. Penemu Debian, Ian Murdock, pernah berkata
bahwa paket Ubuntu berpotensi mengarah terlalu jauh dari Debian. Sebelum setiap
rilis Ubuntu, paket-paket diambil dari paket tidak stabil Debian dan digabung
dengan modifikasi Ubuntu. Sebulan sebelum perilisan, pengambilan paket
dihentikan dan kerja selanjutnya adalah memastikan paket-paket yang sudah
diambil bekerja dengan baik.
Ubuntu sekarang dibiayai oleh Canonocal Ltd. Pada 8 Juli
2005 Mark Shuttleworth mendirikan pendirian Ubuntu Foundation dan memberikan
pendanaan awal sebesar US$10 juta. Tujuan dari pendirian yayasan ini adalah
untuk memastikan pengembangan dan dukungan semua versi Ubuntu dapat terus
berjalan.
Pada 31 Oktober 2011, Mark Shuttleworth mengumumkan bahwa
Ubuntu 14.04 akan mendukung smartphone, tablet, dan smart TV. Dan
desain-desainnya pun sudah mulai dirancang.
Sumber : http://id.wikipedia.org/wiki/Ubuntu
