HARI INI SAYA MEMPELAJARI TENTANG APACHE DI LINUX MINT DAN CARA INSTALL APACHE DI LINUX
1.PENGERTIAN APACHEApache adalah server web yang dapat dijalankan dibanyak sistem operasi seperti (UNIX,BSD,LINUX,Microsoft Windows dan lainya).
Apache memliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur,autentikasi berbasis data dan lain lain.Apache juga didukung oleh sejumlah antarmuka berbasis grafik (GUI) yang memungkinkan penanganan server menjadi lebih mudah.
2.sejarah APACHE
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 71%.
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 pada perangkat lunak tersebut sehingga disebut sebuah server yang memiliki banyak patch .Tetapi pada halaman FAQ situs web resminya,disebutkan bahwa "Apache" dipilih untuk menghormati suku asli Indian Amerika Apache,yang dikenal karena keahlian dan strategi perangnya .
3.Keuntungan Dan Kerugian APACHE
Keuntungan
Karena berbagai keunggulan dan kelebihan yang dimiliki web server ini,inilah 5 kelebihan dari APACHE sebagai berikut:
1.Open source,free software
2.Apache dapat berjalan di beberapa sistem operasi (Unix,BSD,Linux,Microsoft Windows serta platform lainnya).
3.Apache memiliki fitur-fitur canggih seperti seperti pesan kesalahan yang dapat dikonfigurasi autentikasi berbasis basis data dan lain lain.Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik(GUI) yang memungkinkan penanganan server menjadi lebih mudah.
4.Fleksibel,mudah,mudah disettingnya.
5.kehandalannnya telah teruji.
Kekurangan
Walaupun memiliki banyak keuntungan apache juga memiliki kekurangan,inilah kekurangan Apache sebagai berikut
1.Web server Apache tidak memiliki kemampuan mengatur load seperti IIS, sehingga akan terus mem-fork proses baru hingga nilai MaxClients tercapai atau hingga batas yang diizinkan oleh OS. Ini tentunya menguntungkan penyerang karena habisnya RAM akan lebih cepat tercapai.
2.Apache tidak memproses karakter kutip dalam string Referrer dan User-Agent yang dikirimkan oleh Client. Ini berarti Client dapat memformulasi inputnya secara hati-hati untuk merusak format baris log akses.
3. Terganggunya proses upload data, yang bisa menyebabkan software salah dalam menerjemahkan ukuran data yang masuk. Dengan celah tersebut, hacker dikabarkan dapat mengeksploitasi kerentanan dengan cara mengirimkan request pada server Apache bersangkutan. Versi yang cacat tersebut adalah seluruh generasi Apache 1.3 dan versi 2 hingga 2.0.36. Server yang diserang hacker memanfaatkan kelemahan ini akan mengalami DoS, alias server itu tak bisa diakses. Dalam sejumlah kasus, penyerangnya dapat menjalankan pilihan kodenya.
4.ALAT DAN BAHAN
1.Laptop/pc yang sudah terinstall linux mint
2.terkoneksi internet
5.TAHAP PELAKSANAAN
1.Buka terminal dimenu atau tekan ctrl+alt+t
2.lalu ketik perintah
#apt-get install apache2
setelah itu klik enter.
3. selanjutnya ketikkan perintah
# apt-get install php5 php5-mysql php5-gd php-5json php5-mcrypt php5-xmlrpc php5-cli php-intl php5-curl php-pear php5-imagick
referensi:
Komentar
Posting Komentar