Pada percobaan
ini saya akan membuat web server dan konfigurasi nya pada ubuntu di dalam
sistem linux ,baik lah kita semua tahu bahwasanya web server adalah suatu
service untuk pelayanan web bagi client ,ada beberapa web server salah satu
diantanya adalah apache ,selain itu ada juga iis yang berjalan pada sistem OS
windows.
Hypertext
transfer protocol (HTTP) adalah sistem untuk transmisi dan menerima informasi
di internet. Http juga berfungsi sebagai permintaan dan prosedur respon yang
semua agen di internet mengikuti sehingga informasi dapat cepat ,mudah ,dan
akurat disebarluaskan antara server yang memegang halaman Html ,tetapi sumber
daya lain bisa dimanfaatkan juga melalui Http. Dalam banyak kasus client dapat
bertukar informasi rahasia dengan server ,yaitu perlu diamankan untuk mencegah
akses yang tidak sah. Untuk alasan ini ,Https atau Http yang aman dikembangkan
oleh Netscape untuk memungkinkan transaksi perusahaan otorisasi dan aman.
Dalam banyak hal ,Https adalah identik dengan Http ,karena mengikuti protocol dasar yang sama. Client Http atau Https seperti web browser membuat sambungan ke server pada port standar. Ketika server menerima permintaaan ia mengembalikan status dan pesan ,yang mungkin berisi informasi yang diminta atau menunjukkan kesalahan jika bagian dari proses berfungsi. Kedua sistem menggunakan uniform resource identifier yang sama (url) skema ,sehingga sumber daya dapat universal diidentifikasi. Pengguna Https dalam skema url bukan Http menunjukkan bahwa sambungan terenkrip yang di inginkan.
Langkah pertama membuat web server pada ubuntu ini
adalah masuk pada pencarian yang ada pada pilihan ubuntu tersebut ,seperti
gambar dibawah iniDalam banyak hal ,Https adalah identik dengan Http ,karena mengikuti protocol dasar yang sama. Client Http atau Https seperti web browser membuat sambungan ke server pada port standar. Ketika server menerima permintaaan ia mengembalikan status dan pesan ,yang mungkin berisi informasi yang diminta atau menunjukkan kesalahan jika bagian dari proses berfungsi. Kedua sistem menggunakan uniform resource identifier yang sama (url) skema ,sehingga sumber daya dapat universal diidentifikasi. Pengguna Https dalam skema url bukan Http menunjukkan bahwa sambungan terenkrip yang di inginkan.
kemudian kita masuk pada terminal nya ubuntu seperti tampilan dibawah ini
saat masuk ,ketikkan Sudo su yang berfungsi untuk masuk ke user kemudian password pada tampilan ini saya membuat password dengan nama saya sendiri yaitu : aper. ifconfig ini berfungsi untuk membuat sebuah interface yang dapat diakses oleh layer networking.
kemudian setelah itu kita restart = /etc/init.d/networking restart.
,dalam kondisi ini restart berfungsi untuk mengkonfigurasi ip address static yang kita ubah tadi pada sistem ubuntu
selanjutnya kita instal apache ,dalam percobaan web server ini kita instal apache versi 2.
langkah instal nya seperti tampilan dibawah ini yaitu :
1. apt-get installapache2
2.apt-get upgrade
setelah meng-upgrade apache versi 2 ini. Tunggu hingga muncul do you want to continue [Y/n]? kemudian ketikkan tanda Y untuk melanjutkan pada tahap berikutnya
kemudian kita masuk pada web browser ,disini kita akan mengecek apakah web server yang di buat pada ubuntu ini telah berhasil dengan localhost.com
pada gambar diatas It works yang menunjukkan web server yang kita instal telah berhasil kita lakukan.
Dan untuk menampilkan web Html dengan nama kita ,buka lagi setting terminal seperti tampilan gambar dibawah ini yaitu :
- perintah ke user dengan Sudo su
- passwordnya yaitu 234
- masukkan cd pada perintah yang fungsinya untuk mengembalikan pada sebelumnya
- setelah itu ketikkan web Html dengan nama yang kita ingin kan ,pada tampilan dibawah ini seperti : cd/var/www/ ,yang fungsinya untuk data dan informasi untuk dapat digunakan secara bersama
- kita masukkan perintah aper.Html yaitu sebagai alamat kita ,dan gedit dari aper.Html fungsinya untuk membuat folder kosong ,seperti pada tampilan gambar dibawah ini
kemudian kita ubah ip address nya ,yaitu 192.168.3.10
tunggu hingga muncul it works menunjukkan web Html yang kita buat telah berhasil,pada localhost/aper.Html yang telah dibuat pada percobaan ini ,seperti dibawah ini.
untuk edit Html pada gambar diatas dapat kita edit sesuai dengan keinginan kita ,akan ditampilkan saat kita akan membuka web Html itu sendiri.
berikut beberapa link yang akan mendisain tulisan pada web Html :
- <marquee direction="left" scrollamount="2" align="center">Contoh Tulisan Berjalan</marquee>
- <marquee direction="right" scrollamount="2" align="center"> Contoh Tulisan Berjalan </marquee>
- <marquee direction="left" scrollamount="2" align="center" behavior="alternate"> Contoh Tulisan Berjalan </marquee>
- <marquee direction="right" scrollamount="2" align="center" behavior="alternate"> Contoh Tulisan Berjalan </marquee>
- <marquee direction="down" scrollamount="2" align="center"> Contoh Tulisan Berjalan </marquee>
- <marquee direction="up" scrollamount="2" align="center"> Contoh Tulisan Berjalan </marquee>
- <marquee direction="up" scrollamount="2" align="center" behavior="alternate"> Contoh Tulisan Berjalan </marquee>
- <center><marquee direction="up" scrollamount="2" align="center" behavior="alternate" width="90%"><marquee direction="right" behavior="alternate"> Contoh Tulisan Berjalan </marquee></marquee></center>
- <center><marquee direction="up" scrollamount="2" align="center" behavior="alternate" width="90%"><marquee direction="right"> Contoh Tulisan Berjalan </marquee></marquee></center>
Analisa
pada percobaan membuat web browser ini ,Server HTTP
Apache atau Server Web/WWW
Apache adalah server web yang dapat dijalankan di banyak
sistem operasi (Unix,BSD, Linux, Microsoft Windows dan Novell Netware serta
platform lainnya) yang berguna untuk melayani dan memfungsikan situs web.
Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
Dan juga Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat
dikonfigurasikan, autentikasi berbasis basis data dan
lain-lain. Apache juga didukung oleh sejumlah antarmuka
pengguna berbasis grafik (GUI) yang memungkinkan penanganan
server menjadi mudah.
Kesimpulan
Jadi setiap
pembuatan aplikasi berbasis web akan membutuhkan web server untuk meletakkan
aplikasi tersebut ,sehingga bisa diakses menggunakan protocol Http. Pada percobaan
ini kita menggunakan Apache sebagai server web nya di dalam program Ubuntu