DOStore BLOG

Hanya Sebuah Ide Semata

  • Home
  • About
  • home

Web server (APACHE & PHP)

Rabu, 07 November 2012 By okaokalomo 0 Comments

Pada artikel kali ini saya akan membahas tentang bagaimana melakukan pembuatan Web Server dengan menggunakan Linux dengan Apache, dan bagaimana cara mengkonfigurasi Web Server.

Pertama-tama saya akan menjelaskan terlebih dahulu apa itu Web Server.


Web Server merupakan 
sebuah sofware server yang bisa dibangun/diinstall pada sistem operasi baik itu windows ataupun linux. web server ,enjadi tulang belakang dari WWW ( World wide web).



    Web server akan menunggu permintaan dari client yang menggunakan browser seperti opera, netscape navigator, Internet Explorer, Mozilla, dan program browser lainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu dan kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser. Data ini mempunyai format yang standar disebut dengan format SGML ( Standard General Markup Language). Data yang berupa format ini kemudian akan ditampilkan oleh browser sesuai dengan kemampuan browser itu. Contohnya ialah bila data yang dikirim berupa data gambar, browser yang hanya mampu menampilkan text (misalnya lynx) tidak akan mampu menampilkannya dan jika ada akan menampilkan alternatifnya saja.


itu lah pengertian dan fungsi dari Web server, dalam membangun atau peinstallan web server ini di butuhkan software APACHE WEB SERVER, berikut merupakan penjelasan mengenai software tersebut :


APACHE WEB SERVER
 
     Banyak sekali software web server yang berada di internet. Namun ada software yang gratis dan ada juga yang berbayar. Keuntungan dari software komersial(berbayar) adalah mereka punya dukungan teknis dan dokumentasi yang lengkap, sedang pada kebanyakan software gratis tidak punya. Namun ada juga software gratisan yang mempunyai dukungan teknis dari pembuatnya dan dengan dokumentasi yang lengkap. Salah satu software web server gratisan seperti itu adalah Web server Apache. Web server Apache mempunyai kelebihan dilihat dari beberapa pertimbangan diatas:

• Apache termasuk dalam kategori freeware (software gratisan)
• Apache mudah sekali proses instalasinya jika dibanding web server lainnya
seperti NCSA, IIS, dan lain-lain.

PHP PADA APACHE WEB SERVER

Apache web server mendukung penambahan modul-modul. Diantara modul yang sering dipakai adalah modul PHP.

PHP (Personal Homep Page Tool) adalah salah satu jenis alat yang digunakan untk membuat halaman web anda menjadi lebih menarik, lebih aman, dan lebih dinamik. Pada dasarnya PHP mirip dengan bahasa script yang lainnya seperti asp, Javascript , Visual BASic atau yang lainnya, namun keuntungannya adalah pada PHP tidak diperlukan tambahan pada sisi webclient seperti halnya Javascript dan Visual Basic script, sehingga lebih luas penggunaannya. Beberapa keunggulan PHP dibandingkan dengan yang lain :

• Autentikasi http menggunakan PHP menggunakan fungsi header() yang ada
dalam modul apache PHP.

• Pembuatan file GIF menggunakan library GD yang dikompilasi saat
menginstall php.

• PHP dapat menerima metoda upload file

• Mendukung penggunaan cookie

• Mendukung integrasi dengan database

• Mendukung ekspresi regular seperti ereg(), ereg_replace() dan lainnya.

• Penanganan kesalahan berdasarkan tingkat kesalahan.


Setelah kita mengetahui semuanya yang berhubungan dengan Web server, maka selanjutnya kita akan mencoba menginstall web server pada linux ubuntu server, berikut ini merupakan langkah-langkahnya :

1. Perikasa terlebih dahulu koneksi komputer server apakah terhubung ke internet, bisa dengan melakukan ping ke gateway, ping ke DNS, atau ping ke Proxy.

2. Jika sudah terkoneksi maka install Apache Web Server dengan perintah
     sudo apt-get install apache2
     hasilnya seperti berikut ini :


tekan Y lalu enter, tunggu proses sampai selesai :




3. restart apache dengan perintah :
    sudo /etc/init.d/apache2 restart


4.  Lakuakn nmap dengan perintah seperti berikut ini :

     nmap -p80 localhost
     nmap -p80 alamat ip


Hasil di atas menunjukkan hasil setelah melakukan perintah nmap, perintah nmap itu sendiri di lakukan
untuk melihat port 80 pada localhost, dan hasilnya menunjukkan bahwa port 80 pada local host terbuka
(Open) dan sedang menjalankan service HTTP.


5. selanjutnya kita akan mengInstall lynx, perintahnya adalah seperti berikut :
    sudo apt-get install lynx


 lalu tekan Y dan tunggu sampai proses selesaidan akan keluar tampilan yang berisi :



reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
lynx-cur
The following NEW packages will be installed:
lynx lynx-cur
0 upgraded, 2 newly installed, 0 to remove and 90 not upgraded.
need to get 1,030 kb of archives.
After this operation, 2,458 kb of additional disk space will be used.



6. kemudian buatlah sebuah web

hasilnya adalah sebagai berikut :
                   WEB SERVER KELOMPOK 5
             SELAMAT DATANG DI WEB KEL 5
WEB INI BERISI TENTANG KELOMPOK KAMI
DESIAWANTI ANANDA
RACHMAT OKA SYAPUTRA
SATRIA PERDANA 
YANUAR KURNIAWAN


Hasil diatas akan tampil sesuai dengan html yang diisikan. Kita dapat menmpilkan hasil yang lain sesuai dengan yang kita isikan pada tag html.


7. lalu   Install PHP pada web server anda


            sudo apt-get install php5 libapache2-mod-php5

tunggu hingga proses selesai


8. kemudian  Restart apache
sudo /etc/init.d/apache2 restart
9.  Buat halaman php dan letakkan pada direktori www anda
 cd /var/www/
sudo nano test.php
Isikan
            <?php
                        phpinfo();
            ?>
Save dan keluar dari text editor


10. kemudian  Browsing ke website anda sambil menjalankan tcpdump catat tampilan dan hasil tcpdump.
            lynx ip_komputer_anda/test.php

POLSRI














Share:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna.

Related Articles


0 komentar:

Posting Komentar

Posting Lebih Baru Posting Lama Beranda
Langganan: Posting Komentar ( Atom )

Popular Posts

  • Investasi Batubara di Sumatera Selatan
    Industri Batubara SumSel Industri Batubara di Sumatera Selatan Sumatera-Jawa) bahkan diekspor di Negara Malaysia (interkonek...
  • Aplikasi Chat Antar PC Menggunakan JAVA
    Kali ini kita akan membahas tentang aplikasi chat antar pc menggunakan program java silahkan download file nya di bawah : silahkan downloa...
  • Web server (APACHE & PHP)
    Pada artikel kali ini saya akan membahas tentang bagaimana  melakukan pembuatan Web Server dengan menggunakan Linux dengan Apache, dan bag...

LIKE US ON FACEBOOK

Join The Team

Cari Blog Ini

Arsip Blog

  • Juni 2013 (5)
  • April 2013 (1)
  • Maret 2013 (4)
  • Februari 2013 (1)
  • November 2012 (3)
  • Oktober 2012 (4)
  • Juni 2012 (1)
  • Mei 2012 (1)
Diberdayakan oleh Blogger.

Laporkan Penyalahgunaan

Pages

  • Beranda

Mengenai Saya

okaokalomo
Lihat profil lengkapku

Popular Posts

  • Investasi Batubara di Sumatera Selatan
    Industri Batubara SumSel Industri Batubara di Sumatera Selatan Sumatera-Jawa) bahkan diekspor di Negara Malaysia (interkonek...
  • Aplikasi Chat Antar PC Menggunakan JAVA
    Kali ini kita akan membahas tentang aplikasi chat antar pc menggunakan program java silahkan download file nya di bawah : silahkan downloa...
  • Web server (APACHE & PHP)
    Pada artikel kali ini saya akan membahas tentang bagaimana  melakukan pembuatan Web Server dengan menggunakan Linux dengan Apache, dan bag...
  • Database Server
    Apa itu database server? Database server adalah program komputer yang menyediakan layanan basis data untuk program komputer lain. Da...
  • Remote Desktop dengan Team Viewer
    Windows memiliki fasilitas remote desktop bawaan yang bisa digunakan untuk hal ini. Tapi aplikasi bawaan ini memiliki keterbatasan-keterb...
  • Membuat Aplikasi Nilai Dengan Login menggunakan java2me
    tutorial tentang bagaimana membuat Aplikasi Nilai dengan Login menggunakan Java j2me, silahkan download file nya di sini
  • Palembang
    Ini dia palembang di waktu malam terlihat indah bukan inilah icon palembang yang sesungguhya ini jugo masjid kito tercinta mesji...
  • Pengertain dan Manfaat Cisco Packet Tracer beserta file latihan
                  Cisco Paket Tracer 5.3 adalah sebuah solusi bagi para pembelajar cisco untuk membuat konsep jaringan sementara, mungkin bi...
  • MANAJEMEN JARINGAN
    A. Pengertian Manajemen Jaringan               Sebuah fungsi pengawasan terhadap unjuk kerja jaringan dan pengambilan tindakan ...
  • Membuat simulasi Jaringan Router Serial dengan packet tracer
    silahkan download file nya di sini
© 2016 DOStore BLOG | All rights reserved
Created By Responsive Blogger Templates