Ubuntu Server
Ubuntu Server
OLEH
NAMA KELOMPOK :
1. Samsul
2. Muh. Sumardin
3. Winarni S
4. Nurhidayah
Puji syukur kehadirat Tuhan Yang Maha Esa karena penyusunan makalah
ini telah selesai. Makalah ini disusun agar setiap siswa dapat mengetahui tentang
materi Ubuntu Server. Untuk mendukung tujuan tersebut, di makalah ini terdapat
Walaupun isi dari makalah ini sangat kurang lengkap, tetapi diharapkan
kepada siswa agar dapat menjadi motivasi untuk lebih giat untuk belajar. serta
sarandan kritik dari semua pihak sangat kami harapkan untuk pengembangan
lebih baik.
PENULIS
DAFTAR ISI
Halaman judul
Kata pengantar
Daftar isi
BAB 1 PENDAHULUAN
A. Latar Belakang
B. Tujuan dan Manfaat
A. Definisi Ubuntu
B. Definisi Ubuntu Server
C. Perbedaan Ubuntu Desktop Dengan Server
D. Kelebihan dan Kekurangan
A. Kesimpulan
B. Saran - Saran
BAB I
Pendahuluan
A. Latar Belakang
milik Mark Shuttleworth). Nama Ubuntu diambil dari nama sebuah konsep
ideologi di Afrika Selatan. "Ubuntu" berasal dari bahasa kuno Afrika, yang
butuhkan tersedia secara bebas biaya, tetapi Anda juga mempunyai hak
seluruh materi tentang ubuntu baik versi desktop maupun versi server serta
Tinjauan Pustaka
A. Definisi Ubuntu
Linux adalah sistem operasi open source yang cepat dan stabil
penuh, dan memiliki aplikasi yang beragam dimulai dari perkakas untuk
hal lain – lain yang terintegrasi dalam satu kesatuan sistem yang disebut
sebagai distribusi linux atau distro linux. Distro linux yang banyak
adalah Slackware, Red Hat, dan Debian. Dari ketiga distro linux tersebut,
Ubuntu.
(distro) GNU/Linux yang bersifat open source dan free. Linux Ubuntu
perangkat lunak.
untuk bekerja sebagai sistem operasi Server. Kernel Linux Ubuntu Server
di desain khusus untuk bisa bekerja dengan lebih dari satu proses
Linux Ubuntu Server memiliki lisensi open source dan gratis serta
yang cukup tinggi. Selain itu, setiap bugs yang berkaitan dengan
keamanan cepat ditangani oleh Tim keamanan Linux Ubuntu yang bekerja
aplikasi.
C. Perbedaan Ubuntu Desktop Dan Ubuntu Server
a) Pengguna
yang elegan dan mudah dipakai. Jika anda adalah user baru yang
Selain target pengguna dan User interface, Hal ketiga yang jelas
mendengarnya.
d) Teknologi
Hal ini tampak sekali jika anda adalah pengguna Linux yang
a) Ubuntu
1) Kelebihan :
3D Interface
Kompatibilitas
Kemudahan Migrasi
Mudah Didapatkan
2) Kekurangan :
Fitur Standard
Koneksi Internet
b) Ubuntu Server
1) Kelebihan :
Freeware yaitu software yang bersifat free tanpa ada tuntutan dari
hak cipta.
Tahan virus.
2) Kekurangan :
sama sekali.
digunakan di Ubuntu.
BAB III
Pembahasan Materi
A. Menginstal Ubuntu
keras yang dapat digunakan untuk Ubuntu Server 10.10 adalah sebagai
berikut:
Masuk ke tab Boot dan geser CD-ROM ke urutan paling atas. Lalu
menggunakan English.
Setelah memilih bahasa, pengguna akan diteruskan ke tampilan
Server.
bahasa. Namun untuk bahasa yang akan dipilih pada tahap ini
memilih Indonesia.
Layout.
Langkah selanjutnya adalah menentukan primary network
ethernet card.
Setelah menentukan primary network interface, Ubuntu Server
pada saat setelah Ubuntu Server 10.10 ini selesai diinstal, jadi
untuk tahap ini saya memilih Do not configure the network at this
time.
Proses selanjutnya adalah memasukkan nama host dari server yang
Jayapura, dan terdapat satu pilihan Select from worldwide list jika
(0,0,0) (sda).
menggunakan yang lama. Pada tutorial ini saya memilih Yes karena
saya akan membuat partition table yang baru dan menghapus yang
lama.
tutorial, ini pertama kali saya akan membuat partisi swap, dimana
berlangsung.
apabila RAM berkapasitas lebih kecil 1GB maka jumlah swap yang
besar atau sama dengan 1GB maka jumlah partisi swap yang
partisi swap tidak perlu terlalu besar. Pada kesempatan ini saya
Pengguna akan ditanya lagi terkait tipe dan lokasi dari partisi.
partisi swap. Pada Use as, saya memilih swap area karena memang
dari swap tadi (41,9 GB), maka saya langsung saja menekan
dapat digunakan saya menjawab Yes dan instalasi sistem dasar pun
dilakukan.
tutorial ini agar tidak terjadi loss dependecy, maka saya memilih
instalasi dilanjutkan.
Setelah proses instalasi perangkat lunak selesai, pengguna akan
memilih Yes.
Linux terdiri dari 2 macam varian, yaitu Linux GUI dan Text. Untuk
Linux Ubuntu Server Edition, Linux ini dikhususkan bagi para pengguna
mudah meskipun berbasis teks. Dengan sedikit pemahaman maka kita bisa
user/admin ),
vi /etc/network/interfaces
auto eth0
address 192.168.10.X
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
gateway 192.168.10.1
auto eth1
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
( nilai “X” terserah/menyesuaikan )
/etc/init.d/networking restart
vi /etc/sysctl.conf
hilangkan tanda # pada baris :
#net/ipv4/ip_forward=1>sehingga>menjadi>net/ipv4/ip_forw
ard=1
sysctl -p
vi /etc/rc.local
MASQUERADE
iptables -L -t nat
c) DHCP - SERVER
vi /etc/dhcp3/dhcpd.conf
vi /etc/default/dhcp3-server
/etc/init.d/dhcp3-server restart
d) DNS – SERVER
vi /etc/hosts
vi /etc/resolv.conf
domain server.tkj.com
nameserver 192.168.0.1
nameserver 127.0.0.1
copy file db.local kedalam folder/direktori yang sama dengan
nama db.tkj
cp /etc/bind/db.local /etc/bind/db.tkj
cp /etc/bind/db.127 /etc/bind/db.192
vi /etc/bind/db.tkj
vi /etc/bind/db.192
vi /etc/bind/named.conf
tambahkan baris berikut :
zone “tkj.com” {
type master;
file “/etc/bind/db.tkj”; };
zone “0.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.192”; };
/etc/init.d/bind9 restart
ping tkj.com
e) FTP – SERVER
Install ftp-server,
vi /etc/vsftpd.conf
#write_enable=YES
/etc/init.d/vsftpd restart
f) WEB – SERVER
cp /etc/apache2/sites-available/default
/etc/apache2/sitesavailable/www
vi /etc/apache2/sites-available/www
NameVirtualHost 192.168.0.1:80
<VirtualHost 192.168.0.1:80>
ServerAdmin root@tkj.com
ServerName www.tkj.com
/etc/apache2/sites-enabled,
cp /etc/apache2/sites-available/www
/etc/apache2/sitesenabled/www
edit file apache2.conf
vi /etc/apache2/apache2.conf
ServerName www.tkj.com
Simpan konfigurasi
vi /var/www/index.php
/etc/init.d/apache2 restart
links tkj.com
g) PROXY – SERVER
vi /etc/squid/squid.conf
Simpan konfigurasi
Buat folder cache dir, sesuai konfigurasi. Misal : /cache,
gunakan perintah :
squid –z
/etc/init.d/squid start
vi /etc/rc.local
vi /etc/squid/squid.conf
Simpan Konfigurasi
vi /etc/squid/kata-terlarang
porn
sex
etc…
edit pula file /etc/squid/domain
vi /etc/squid/domain
www.facebook.com
www.youtube.com
etc…
Langkah terakhir, restart squid
/etc/init.d/squid restart
Antar muka dari Ubuntu Server 10.10 adalah text mode, tidak ada
jendela, tidak ada klik, drag and drop, dan sebagainya yang biasa
dilakukan pada mode GUI (Graphic User Interface), semua operasi pada
bisa dibuat dengan mode GUI, namun itu akan sangat memberatkan
bagi server, karena harus melakukan instalasi mode GUI yang memakan
banyak sumber daya, terutama Memory dan Hard Disk, selain itu juga,
koneksi ke jaringan, baik itu jaringan lokal maupun internet, maka langkah
pengguna harus masuk sebagai mode root atau mode tertinggi dalam
digunakan untuk mode root ini adalah password yang sama yang
apa nama kartu jaringan (ethernet) yang tersedia yang bisa digunakan
pada sistem Linux diawali dengan eth lalu diikuti dengan nomor kartu
seterusnya. Karena pada artikel ini saya menggunakan dua buah kartu
nama kartu jaringan yang saya miliki pada sistem linux dikenal dengan
auto eth0
iface eth0 inet static
address 192.168.6.200
netmask 255.255.255.0
gateway 192.168.6.254
Skrip diatas adalah skrip yang digunakan untuk melakukan pengaturan
Alamat IP yang saya berikan harus satu segmen dengan jaringan yang
ada di atas Ubuntu Server 10.10 yang saya gunakan dan gateway dari
yang bertindak sebagai gerbang dari Ubuntu Server 10.10 yang saya
sebagai berikut:
auto eth1
netmask 255.255.255.0
yang baru saja dibuat, pada artikel ini saya tidak memberikan nama
baru, jadi saya langsung saja menekan tombol Enter. Kemudia tekan
perintah # ifconfig. Pada artikel ini, kartu jaringan yang saya gunakan
belum aktif.
Untuk mengaktifkannya ketikkan perintah # ifconfig eth0
maka akan bisa dilihat bahwa kartu jaringan sudah aktif dan sudah
alamat IP, dan sebaliknya, yaitu dari alamat IP ke nama domain. Jadi
nameserver 8.8.8.8
nama yang lama dan tekan Ctrl + X untuk keluar. Lakukan kembali
paket yang berasal dari kartu jaringan lokal (eth1) tidak akan bisa
tekan Enter. Jika ingin rule ini dijalankan pada saat komputer
melakukan cache terhadap konten dari sebuah website. Jadi apabila sebuah
situs pernah dibuka oleh salah satu anggota jaringan, maka Squid akan
menyimpan konten situs tersebut kedalam hard disk atau memori dari
komputer, sehingga jika salah satu anggota jaringan membuka situs yang
hanya perlu mengkases cache yang sudah disimpan oleh Squid tadi, yang
berakibat proses dalam membuka situs akan menjadi lebih cepat dan
diinformasikan bahwa tulisan ini adalah lanjutan dari tulisan saya yang
masuk ke Ubuntu Server sebagai root dan ketikkan apt-get install squid,
maka proses unduh dan instalasi Squid akan berlangsung sekaligus. Proses
ini tidak akan memakan waktu yang lama, karena ukuran Squid yang tidak
terlalu besar. Pada tutorial ini saya menggunakan Squid versi 2.7
STABLE9.
port 3128 yang merupakan port default dari proxy. Port ini bisa
diganti sesuka hati, namun seluruhnya harus sama. Pengaturan ini juga
selanjutnya.
pada awal baris ada tanda pagar (#), hilangkan tanda pagar tersebut
agar bisa dieksekusi oleh Squid, jika tidak, maka Squid akan
tanda pagar yang ada di awal baris, kemudian ubah baris ini
7. Cari baris cache_mem 8 MB. Ini adalah baris untuk mengatur jumlah
Kecepatan baca RAM lebih tinggi dari pada hard disk namun karena
tersebut ketikkan:
Dengan dua baris diatas juga, maka selain jaringan dengan network id
tidak mengizinkannya.
tekan Enter. Dengan skrip iptables diatas, maka semua paket yang
restart dan jika tidak ada kesalahan dalam pengaturan, maka Ubuntu
Server 10.10 siap untuk digunakan sebagai gateway dan proxy server.
kesempatan kali ini saya mencoba untuk sharing cara Setting OpenSSH
langkahnya :
1. Bagi anda yang belum menginstall OpenSSh-server di ubuntu server
anda bisa menjalankan perintah berikut untuk menginstalnya :
sudo su
tasksel
dengan port lain, biasanya yang sering dipakai port 221, simpan
4. Beri password pada root, agar nantinya saat anda login bisa langsung
passwd root
aplikasi putty
7. Silahkan login dengan username root dan password yang sudah anda
Penutup
A. Kesimpulan
serta konfigurasi jaringan. Pada BAB I berisi tentang latar belakang serta
tujuan dan manfaat. Pada BAB II berisi tentang definisi ubuntu, definisi
kelebihan dan kekurangan ubuntu. Serta pada BAB III berisi juga tentang
Address, DNS, dan NAT, instalasi dan konfigurasi squid di ubuntu server,
serta setting openSSH server. Dan pada BAB IV atau bab terakhir berisi
server. Dengan selesainya makalah ini maka selesai juga teori yang ada di
dalam makalah ini, walaupun materi di dalam makalah ini sangat tidak
B. Saran – Saran
ini agar dapat mengetahui tentang ubuntu server dan cara mengkonfigurasi
jaringan di ubuntu server, serta menjadi motivasi siswa untuk lebih giat