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.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.
latar belakang
Pada awal mulanya, Apache merupakan perangkat lunak sumber terbuka yang menjadi alternatif dari server web Netscape (sekarang dikenal sebagai Sun Java System Web Server). Sejak April 1996 Apache menjadi server web terpopuler di Internet. Pada Mei 1999, Apache digunakan di 57% dari semua web server di dunia. Pada November 2005 persentase ini naik menjadi 71%. (sumber: Netcraft Web Server Survey, November 2005).
Asal mula nama Apache berasal ketika sebuah server web populer yang dikembangkan pada awal 1995 yang bernama NCSA HTTPd 1.3 memiliki sejumlah perubahan besar terhadap kode sumbernya (patch). Saking banyaknya patch pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch ("a patchy" server). Tetapi pada halaman FAQ situs web resminya, disebutkan bahwa "Apache" dipilih untuk menghormati suku asli Indian Amerika Apache (Indé), yang dikenal karena keahlian dan strategi perangnya. Versi 2 dari Apache ditulis dari awal tanpa mengandung kode sumber dari NCSA.
maksud dan tujuan
agar kita dapat menginstal apache pada komputer yang jelasnya.
bahan yang dibutuhkan kita hanya menggunakan terminal pada komputer.
1. Masuk sebagai root:
sudo su
2. Install apache2apt-get install apache2
3. Install paket phpapt-get install php5 libapache2-mod-php5
4. Membuat file info.php untuk memastikan php sudah berjalan.gedit /var/www/info.php
5. Install mysql.apt-get install mysql-server mysql-client
6. Install pendukung untuk mysql dan phpapt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
7. Restart apache2/etc/init.d/apache2 restart
8. Install Phpmyadmin:apt-get install phpmyadmin
* Configuring phpmyadminpada tahap instalasi phpmyadmin ada 2 pilihan
1. apache2 <– pilih ini dan enter
2. lighttpd
* Configure database for phpmyadmin with dbconfig-common?
Pilih NO dan enter
9. Berhubung http://localhost/phpmyadmin NOT FOUND / tidak ada maka kita punya 2 cara untuk solusi ini:
a. Cara pertama perlu me-link kan caranya:
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
b. Cara kedua yaitu di share ke lokasi /var/www/ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin
Atau jika keduanya dijalankan pun tidak masalah, hanya saja di directory terdapat file phpmyadmin (/var/www/phpmyadmin) untuk cara yang kedua (b).10. Dan terakhir Reload apache2 dan jalankan:
/etc/init.d/apache2 reload
kesimpulan adalah kita telah selesai menginstall apache, dan kita bisa membuat web server. sekian dari saya apabila ada kritik atau saran silahkan berkomentar.referensi
No comments:
Post a Comment