Sunteți pe pagina 1din 25

Konfigurasi Web Server pada Linux Ubuntu 10.04.

1 Dekstop

5.1 Pengertian Web Server


Web server merupakansebuah server yang menggunakanprotoko !""# $ Hypertext Transfer Protocol% untukme ayani transfer data.&da banyakap ikasi yang dikembangkanuntukkeper uan Web server.Linux umumnyamenggunakan Web server bernama &pa'he Web Server yang dapatdido(n oadse'ara'uma)'uma.&pa'he merupakan (eb server yang pa ing banyakdigunakan di *nternet."idakhanyakarena apa'he bersifat gratis sehinggabanyak orang yang menggunakannya+ akantetapi,ugakarenafaktor ain sepertifaktorke'epatan+ performadansekuritas yang 'ukuphanda . Linux merupakan sa ah satu sistem operasi yang stabi dan banyak digunakan untuk keper uan server bagi dunia (eb. -anyak server (eb di Wor d Wide Web yang didukung o eh Linux. -ahkan ada isti ah yang terkena di Linux yang dinamakan L&.# $singkatan dari Linux+ &pa'he+ .yS/L dan #!#%. Web server di Linux yang terkena ada ah &pa'he. *nsta asi &pa'he di Ubuntu 0 apt)get insta apa'he1 2ika sudah se esai menginsta untuk membuktikan bah(a (eb server sudah terinsta + pada bro(ser buka ha aman http344 o'a host maka akan mun'u tu isan 5*t Works6.

5.2 Instalasi Linux Ubuntu 10.04.1 pada Virtual Box


1. Untuk membuat suatu a''ount dari peng)insta )an yang akan kita buat+ untuk itu pada bagian ko om 78ama9+ ketikkan nama yang diinginkan + pada ko om 7operating system9 pi ih :Linux;+ dan pada ko om 7version9 maka pi ih ubuntu sesuai dengan pi ihan yang akan kita insta nantinya.

<ambar =.1. #engaturan Sistem >perasi dan ?ersi #rogram yang akan diinsta 1. 8ama mesin ?irtua yang diinginkan akan terpakai pada hasi nama insta +kemudian se an,utnya memberikan kapasitas memori dari .esin ?irtua sebesar =11 .- dan k ik @nextA.

<ambar =.1. #engaturan kapasitas memori dari .esin ?irtua B. Sete ah pengisian dari kapasitas memori yang digunakan untuk okasi dari hasi insta inux+ se an,utnya pembuatan dari !ardisk ?irtua yang akan tersimpan pada komputer dan k ik @nextA.

Catatan 3 beri tanda 'he'k ist atau point untuk pi ihan 7startup disk9 dan 7 'reate ne( hard disk9.

<ambar =.B. #engaturan #enyimpanan di !arddisk ?irtua 4. .emi ih fi e type yang akan digunakan untuk vitua disk 'reation (iDard yaitu dengan memi ih ?D* $ ?irtua -ox Disk *mage % dan k ik @nextA.

<ambar =.4. .emi ih Ei e "ype yang akan digunakan =. Sete ah pengisian virtua disk+ maka untuk mengurangi pemakaian memory atau ukuran yang ber ebihan+ disarankan untuk memi ih 7dynami'a y a o'ated9+ dimaksudkan supaya

okasi penginsta )an benar)benar berada pada okasi yang kosong sehingga proses insta bisa ber,a an dengan an'ar.

<ambar =.=. #engaturan #enggunaan .emory atau Ukuran yang -er ebih F. .aka akan di a okasikan pada spa'e yang kosong+ keterangan se an,utnya mengenai okasi dan ukuran yang akan terpakai saat kita sedang me akukan insta inux ubuntu+ untuk okasi dari ubuntu akan ditempatkan dimana itu terserah kita yang terpenting masih mempunyai memory yang ebih supaya proses tidak memakan (aktu yang ama yaitu dengan 'ara pada gambar fo der sebe ah kanan di : k ik ; maka akan mun'u pi ihan dari okasi insta inux ubuntu+ sete ah kita menentukan okasinya kemudian k ik : ok ;. Kemudian &pabi a kita setu,u+ k ik @nextA.

<ambar =.F. #engaturan Lokasi #enyimpanan Linux Server

G. #erintah yang di akukan se an,utnya yaitu hasi akhir dari ketentuan yang te ah kita konfigurasi+ sebe umnya 'he'k ter ebih dahu u apakah isian dari parameternya sesuai yang kita inginkan sebe umnya. &pabi a sesuai+ maka pi ih @'reateA yang akan menun,ukkan bah(a kita te ah menyetu,ui dan kemudian akan dibuatkan dari ne( virtua disk.

<ambar =.G. Hingkasan dari Konfigurasi I. Untuk pengisian dari a''ount virtua box+ maka kita pi h 7storage9. Dimana pi ihan 7storage9 tersebut berisikan perintah pengisian dari fi e atau dokumen dari instaa inux ubuntu+ yang akan kita insta nantinya.

<ambar =.I. #engisian &''ount ?irtua .esin J. #ada tahap ini maka kita memu ai untuk meng)insta inux ubuntu yang berda di fi e ain+

yang akan dimasukkan pada *DK Contro er dengan 'ara gamabr CD dengan tanda p us $ L % di k ik kemudian mun'u tu isan atau suatu dia og yang menyatakan persetu,uan untuk mengisi CD+ untuk itu kita pi ih @ 'hoose disk A.Choose disk dimaksukkan untuk kita agar mengisikan fi e dari inux yang akan diinsta + dimana fi e dari inux ubuntu mi ik saya 'ontoh dengan nama3 Ubuntu)10.04.1)desktop)iBIF.iso+ kemudian k ik @openA untuk memu ai membuka dari fi e inux ubuntu.

<ambar =.J. #ersetu,uan untuk mengisi CD dengan Ei e *nsta Linux Server

<ambar =.10. Ei e Linux Server yang &kan Diinsta

<ambar =.11. Ei e Linux Server te ah "ersimpan di CD 10. K ik start program Ubuntu Dekstop yang sudah diinsta pada ?irtua -ox. Komputer akan merestart dengan booting ke CD)room+ maka akan ke uar tampi an a(a insta ation Ubuntu.

<ambar =.11. #roses Hestart dengan -ooting ke CD)room

11. *nformasi 7Se amat Datang9 persiapan proses penginsta asian Linux Ubuntu 10.04. K ik *nsta Ubuntu 10.04.1 L"S.

<ambar =.1B. *nformasi &(a #ersiapan #roses #enginsta an 11. .un'u menu Hegion serta "ime Mone. #i ih region dan time Done yang sesuai di mana kita berada. -erhubung saya rakyat *ndonesia dan berada di *ndonesia+ maka pi ih Hegion3 &sian dan "ime Mone3 *ndonesia $2akrta% N Eor(ard.

<ambar =.14. #i ihan Hegion dan "ime Mone

1B. Keyboard Layout. &nda bisa memi ih Suggested >ption atau Choose Oour >(n N Eor(ard.

<ambar =.1=. "ampi an Keyboard Layout 14. .enu #repare Disk Spa'e. Untuk membuat partisi baru+ maka kita dapat memi ih yang pa ing ba(ah yaitu dengan member 'entang pada Spe'ify #artition .anua y $advan'ed% N Eor(ard.

<ambar =.1F. #engaturan #embuatan #artisi -aru 1=. .enu #erifikasiUser Log *n atau &''ount serta #ass(ord Login ke desktop Ubuntu. *sikan ko om)ko om kosong yang te ah disediakan N Eor(aard. #ertama+ isi ko om dengan nama as i &nda+ berikutnya isi dengan nama yang ingin &nda gunakan untuk ogin pada Ubuntu $ini disebut PusernameP yang akan se a u diminta supaya anda bisa ogin ke da am sistem% dan terakhir+ si ahkan masukkan pass(ord dan nama komputer yang anda inginkan. &da sebuah opsi bernama PLog in automati'a y.P 2ika &nda men'entang kotak pada pi ihan ini+ &nda akan se'ara otomatis ogin ke desktop Ubuntu. K ik tombo PEor(ardP untuk me an,utkan

<ambar =.1G. #engaturan User Login name dan #ass(ord 1F. .enu Heady to *nsta $#roses &khir #ersiapan *nsta asi%. K ik *nsta untuk me an,utkan proses penginsta an. Di sini+ &nda dapat memi ih untuk menginsta boot oader pada partisi ain da am harddisk $tetapi hanya disarankan bagi pengguna an,ut%. 2ika sebagai pemu a+ biarkan opsi pada angkah ini da am kondisi defau t dan an,utkan proses dengan memi ih tombo insta .

<ambar =.1I. #roses #ersiapan &khir *nsta Linux Server 1G. #roses *nsta asi Ubuntu 10.04 dapat di ihat seperti gambar ini. *nsta asi akan segera di akukan+ dan tunggu an hingga proses ini dise esaikan.

<ambar =.1J. #roses *nsta Linux Server sedang -er angsung 1I. Sete ah mengikuti proses penginsta aan di atas+ maka insta asi Linux Ubuntu 10.04 dekstop se esai. Dan system akan meminta untuk merestart #C dengan k ik Hestart 8o(. #ada proses ini sebuah ,ende a pop)up akan ditampi kan + yang intinya memberitahukan bah(a insta asi te ah se esai .

<ambar =.10. #ermintaan Hestart #C sete ah #roses *nsta Se esai 1J. #roses restatr Linux Ubuntu 10.04 dekstop.

<ambar =.11. #roses Hestart Linux Server

10. #ada ayar Login+ k ik username dan masukkan pass(ord &nda. K ik tombo Log in atau tekan Knter untuk mu ai menggunakan Ubuntu 10.04.

<ambar =.11. #engisian Username dan #ass(ord

=.B *nsta asi &p ikasi Web Server 1. #astikan Linux terkoneksi antara server dengan ' ient dengan menggunakan L&8 $peer to peer% ) #asang kabe 'ross yang menghubungkan komputer server dan ' ient ) Setting *# ke as C dengan 'ara buka termina inux ' ient dan server a u ketikkan

perintah pi'o 4et'4net(ork4interfa'es kemudian ketikkan auto o ifa'e o inet oopba'k

auto eth0 ifa'e etho inet stati' address 1J1.1FI.0.10 netmask 1==.1==.1==.0 gate(ay 1J1.1FI.0.11 ) Hestart pengaturan ,aringan yang te ah di buat $pengaturan ip% dengan perintah sudo 4et'4init.d4net(orking restart ) Cek koneksi antara ' ient dengan server menggunakan perintah ping 1J1.1FI.0.11 $'ek koneksi ke server yang ip nya 1J1.1FI.0.11% dan seba iknya ' ient ke server. 1. *nsta ap ikasi (eb server dengan Langkah sebagai berikut 3 ) #ertama insta du u (eb server apa'he 0 sudo apt)get insta apa'he1

<ambar =.1B. #erintah menginsta (eb server apa'he ) kedua insta database server

0 sudo apt)get insta mysQ )server

<ambar =.14. #erintah menginsta database server ) kemudian insta php untuk apa'he

0 sudo apt)get insta php=

<ambar =.1=. #erintah menginsta php untuk apa'he ) se an,utnya 0 apt)get insta mysQ insta untuk apa'he

ibapa'he)mod)a''t)mysQ

0 apt)get insta php=)mysQ

<ambar =.1F. #erintah menginsta mysQ untuk apa'he

atau boleh saja langsung install xampp for linux (lampp) Caranya 3 ) Do(n oad R&.## Untuk Linux di http344(((.apa'hefriends.org4do(n oad.phpSxampp) inux)1.G.4 .tar.gD

<ambar =.1G. !asi tampi an fo der xampp yang berhasi di do(n oad ) -uka "ermina a u masuk ke root a u masuk ke dire'tory tempat fi e xampp) inux)

1.G.4.tar.gD berada. 0&pt)get update

<ambar =.1I. #erintah untuk masuk ke dire'tory tempat fi e xampp berada ) Kkstra't R&.## dengan perintah tar xvfD xampp) inux)1.G.4 .tar.gD )C ) .asuk ke dire'tory R&.## dengan perintah 'd 4opt4 ampp 0 'd 4home4fara4Do(n oads

<ambar =.1J. #erintah untuk masuk ke dire'tory R&.## ) 2a ankan R&.## dengan perintah .4 ampp start

0 4opt4 amp4 amp start

<ambar =.B0. #erintah untuk men,a ankan R&.## ) -uat tampi an (eb sederhana dengan menggunakan b uefish atau gedit a. -uat fi e index.htm b. -uat !eader.htm '. -uat !ome.htm d. -uat -anner.htm e. -uat aboutTus.htm f. -uat -ukuTtamu.htm g. -uat ,ad(a .htm

<ambar =.B1. Layar <edit ) -uka -ro(ser+ kemudian masuk ke http344 o'a host4

<ambar =.B1. "ampi an R&.## te ah berhasi terinsta

) Web Server siap di akses o eh ' ient dengan 'ara buka bro(ser a u tu is a amat ip address mi ik server

S-ar putea să vă placă și