Instalasi Apache 2.4.6 di Unix

Panduan cepat untuk mempelajari cara menginstal Apache HTTP Server di lingkungan Linux

Apache adalah server web paling populer dan jika Anda bekerja sebagai Administrator Sistem, kemungkinan besar Anda tidak akan melewati jalur ke HTTP Apache.

Ini bukan instalasi yum biasa, melainkan unduh kode sumber dan kompilasi di lingkungan Linux Anda.

Mari kita mulai dengan prosedur pengunduhan dan instalasi.

Unduh Apache HTTP

  • Kami akan menggunakan Apache Web Server stable terbaru yang tersedia versi 2.4.6 di Centos 6.3 OS dalam artikel ini.
  • Unduh versi Apache 2.4.6 dari https://httpd.apache.org/download.cgi
  • Ayo download ke folder /opt/apache
  • Setelah diunduh, Anda harus memiliki httpd-2.4.6.tar.gz
  Amankan WordPress dengan X-Frame-Options & HTTPOnly Cookie

Menginstal Apache HTTP

Kami akan menginstal Apache di bawah direktori /opt/apache dengan mod_ssl diaktifkan.

Persyaratan

  • Kompiler ANSI-C dan Sistem Bangun – pastikan Anda memiliki kompiler GCC atau CC yang diinstal di server Anda dan disetel di PATH. Anda dapat menginstal GCC dengan yum sebagai berikut.
# yum install gcc
  • Apr/apr-util – pastikan Anda telah menginstal apr/apr-util 1.2 di server Anda.
  • OpenSSL – pastikan Anda memiliki versi OpenSSL terbaru di server Anda. Anda dapat menginstal OpenSSL dengan yum sebagai berikut.
# yum install openssl
  • Mari ekstrak file yang diunduh di bawah /opt/apache dengan menjalankan perintah
# gunzip –c httpd-2.4.6.tar.gz | tar xvf –
  • Sekarang Anda bisa melihatnya telah mengekstrak semuanya ke dalam folder baru httpd-2.4.6
  • Buka folder httpd-2.4.6
  • Mari kompilasi dan instal kode sumber Apache
# ./configure --with-apr=/usr/local/apr/bin/apr-1-config --prefix=/opt/apache/ --enable-ssl --enable-so
# make
# make install

Mari pahami sintaks yang dikonfigurasi dengan cara yang lebih baik.

  • –with-apr= menginstruksikan untuk menggunakan file konfigurasi apr yang ditentukan
  • –prefix= Berikan lokasi tempat Anda ingin menginstal, dalam contoh ini Apache, akan diinstal di bawah /opt/apache
  • –enable-ssl ini akan mengkompilasi apache dengan SSL diaktifkan sehingga dapat mengamankan server web Apache dengan sertifikat SSL.
  • –enable-so untuk mengaktifkan modul bersama
  13 Platform untuk Membuat Basis Pengetahuan dan FAQ untuk Bisnis Anda

Setelah kompilasi berhasil, Anda dapat melihat Apache terinstal di bawah /opt/apache sebagai berikut.

Sekarang, kita dapat menghapus folder httpd-2.4.6.tar.gz dan httpd-2.4.6 dari lokasi ini, karena ini tidak diperlukan lagi.

# rm –rf httpd-2.4.6.tar.gz httpd-2.4.6

Selanjutnya, Anda mungkin tertarik untuk mengamankannya.

Senang membaca artikelnya? Bagaimana kalau berbagi dengan dunia?