Skip to main content

Cara Menginstal Server Web Apache di Linux

How to install and run Apache web server in Ubuntu Linux (April 2025)

How to install and run Apache web server in Ubuntu Linux (April 2025)
Anonim

Jadi Anda memiliki situs web, tetapi sekarang Anda memerlukan platform untuk menghostingnya. Anda dapat menggunakan salah satu dari banyak penyedia hosting situs web di luar sana, atau Anda dapat mencoba untuk menghosting situs web Anda sendiri dengan server web Anda sendiri.

Karena Apache gratis, ini adalah salah satu server web yang paling populer untuk dipasang. Ini juga memiliki beberapa fitur yang membuatnya berguna untuk berbagai jenis situs web. Jadi, apa itu Apache? Singkatnya, itu adalah server yang digunakan untuk segala sesuatu dari halaman web pribadi ke situs tingkat perusahaan. Ini serbaguna seperti itu populer.

Anda akan bisa mendapatkan fakta tentang cara menginstal Apache pada sistem Linux dengan ikhtisar artikel ini. Namun, sebelum Anda memulai, Anda setidaknya harus merasa nyaman bekerja di Linux - termasuk mampu mengubah direktori, menggunakan tar dan gunzip dan kompilasi dengan make (saya akan diskusikan di mana untuk mendapatkan binari jika Anda tidak ingin mencoba mengkompilasi sendiri). Anda juga harus memiliki akses ke akun root pada mesin server. Sekali lagi, jika ini membingungkan Anda, Anda selalu dapat beralih ke penyedia hosting komoditas bukannya melakukannya sendiri.

Unduh Apache

Sebaiknya unduh Apache versi stabil terbaru saat Anda memulai. Tempat terbaik untuk mendapatkan Apache adalah dari situs pengunduhan Apache HTTP Server. Unduh file sumber yang sesuai untuk sistem Anda. Rilis biner untuk beberapa sistem operasi juga tersedia dari situs ini.

Ekstrak File Apache

Setelah Anda mengunduh file, Anda harus menguraikannya:

gunzip -d httpd-2_0_NN.tar.gztar xvf httpd-2_0_NN.tar

Ini menciptakan direktori baru di bawah direktori saat ini dengan file sumber.

Mengkonfigurasi Server Anda untuk Apache

Setelah Anda memiliki file yang tersedia, Anda perlu menginstruksikan mesin Anda di mana menemukan semuanya dengan mengkonfigurasi file sumber. Cara termudah untuk melakukannya adalah dengan menerima semua default dan ketik saja:

./configure

Tentu saja, kebanyakan orang tidak mau menerima hanya pilihan default yang disajikan kepada mereka. Opsi yang paling penting adalah

awalan = AWALAN pilihan. Ini menentukan direktori tempat file Apache akan diinstal. Anda juga dapat mengatur variabel dan modul lingkungan tertentu. Beberapa modul yang mungkin ingin Anda instal termasuk:

  • mod_alias - untuk memetakan bagian-bagian berbeda dari pohon URL
  • mod_include - untuk mengurai Sisi Server Termasuk
  • mod_mime - untuk mengaitkan ekstensi file dengan jenis MIME-nya
  • mod_rewrite - untuk menulis ulang URL dengan cepat
  • mod_speling (sic) - untuk membantu pembaca Anda yang mungkin salah mengeja URL
  • mod_ssl - untuk memungkinkan kriptografi yang kuat menggunakan SSL
  • mod_userdir - untuk memungkinkan pengguna sistem untuk memiliki direktori halaman web mereka sendiri

Harap diingat bahwa ini bukan semua modul yang mungkin Anda pasang pada sistem tertentu - proyek tertentu akan bergantung pada apa yang Anda pasang, tetapi daftar di atas ini adalah titik awal yang baik. Baca lebih lanjut tentang detail tentang modul untuk menentukan mana yang Anda butuhkan.

Bangun Apache

Seperti halnya instalasi sumber, Anda perlu membangun instalasi:

membuatbuat instal

Sesuaikan Apache

Dengan asumsi bahwa tidak ada masalah dengan pemasangan dan pembuatan Anda, Anda siap untuk menyesuaikan konfigurasi Apache Anda. Ini benar-benar hanya jumlah untuk mengedit file httpd.conf. File ini terletak di

AWALAN / conf direktori. Saya biasanya mengeditnya dengan editor teks.

vi AWALAN /conf/httpd.conf

Catatan: Anda harus menjadi root untuk mengedit file ini.

Ikuti petunjuk dalam file ini untuk mengedit konfigurasi Anda seperti yang Anda inginkan. Bantuan lebih lanjut tersedia di situs web Apache. Anda selalu dapat beralih ke situs itu untuk mendapatkan informasi dan sumber daya tambahan.

Uji Server Apache Anda

Buka browser web pada mesin dan jenis yang sama

http: // localhost / di kotak alamat. Anda harus melihat halaman yang mirip dengan yang ada di screenshot parsial di atas (gambar yang menyertai artikel ini). Itu akan mengatakan dalam huruf besar Melihat ini bukan situs web yang Anda harapkan? Ini adalah berita bagus, karena ini berarti server Anda terinstal dengan benar.

Mulai Mengedit / Mengunggah Halaman ke Server Web Apache yang Baru Dipasang

Setelah server Anda aktif dan berjalan Anda dapat mulai memposting halaman. Selamat bersenang-senang membangun situs web Anda!