Bagaimana cara menginstal server web Apache di Ubuntu 18.04?

apache ubuntu

Apache adalah server web HTTP sumber terbuka dan lintas platform yang mengimplementasikan protokol HTTP / 1.12 dan gagasan situs virtual. Tujuan dari proyek ini adalah untuk menyediakan server yang aman, efisien, dan dapat diperluas yang menyediakan layanan HTTP yang sinkron dengan standar HTTP saat ini.

Server web Apache Ini sering digunakan dalam kombinasi dengan mesin database MySQL, bahasa skrip PHP, dan bahasa skrip lainnya. populer seperti Python dan Perl. Konfigurasi ini disebut LAMP (Linux, Apache, MySQL dan Perl / Python / PHP) dan membentuk platform yang kuat dan kuat untuk pengembangan dan distribusi aplikasi berbasis web.

Proses instalasi Apache

Karena popularitas aplikasi yang luar biasa dapat ditemukan di dalam repositori dari sebagian besar distribusi Linux, jadi instalasinya cukup sederhana.

Dalam kasus Ubuntu 18.04 desktop dan server kami akan mengandalkan paket yang ada di dalam repositori.

Kami hanya perlu membuka terminal dan menjalankan perintah berikut:

sudo apt update

sudo apt install apache2

Solo kami harus mengkonfirmasi penginstalan dan semua paket yang diperlukan agar Apache dapat berfungsi di komputer kita akan diinstal.

Selesaikan prosesnya kami hanya perlu memverifikasi bahwa itu dipasang dengan benar, untuk ini di terminal kami mengeksekusi:

sudo systemctl status apache2

Dimana kita harus menerima tanggapan yang serupa dengan ini:

Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)

Dengan ini kita dapat melihat bahwa layanan telah diinstal dan berjalan dengan benar. Meskipun kami juga memiliki metode lain untuk memverifikasi ini.

El metode lain adalah dengan meminta halaman Apache, untuk ini kita hanya perlu memasukkan alamat ip kita di browser kita.

Jika mereka tidak mengetahui alamat IP komputer Anda, mereka dapat memperolehnya dengan cara yang berbeda dari baris perintah.

Kami hanya perlu menjalankan perintah ini:

hostname -I

Saat melakukannya, kami akan ditunjukkan daftar mereka, mereka dapat menguji browser satu per satu, kami dapat mengidentifikasi alamat IP kami ketika yang berikut ini ditampilkan di browser:

default_apache

Ini adalah halaman Apache yang menunjukkan kepada kita bahwa ia sedang berjalan di komputer kita dan menunjukkan kepada kita direktori di mana ia memiliki beberapa file konfigurasi.

Perintah Apache Dasar

Sudah menjalankan server web Apache di sistem kami, Anda perlu mengetahui beberapa perintah dasar ini, karena dengan ini kita dapat memulai atau menghentikan proses jika perlu.

Dua perintah paling dasar adalah memulai dan menghentikan layanan di komputer kita, hanya untuk ini kita harus mengeksekusi di terminal ketika kita ingin menjalankan Apache:

sudo systemctl start apache2

sementara untuk menghentikan Apache yang kami jalankan:

sudo systemctl stop apache2

Kami juga memiliki kemungkinan restart layanan tanpa menghentikannya, untuk ini kami hanya menjalankan:

sudo systemctl restart apache2

Sekarang perintah lain yang bisa sangat berguna saat dijalankan dan kami memerlukan proses penyegaran, kita dapat menjalankan perintah ini yang tidak akan memutuskan koneksi yang ada dengan server:

sudo systemctl reload apache2

Jika Anda ingin menonaktifkan layanan ini kami hanya mengeksekusi:

sudo systemctl disable apache2

Dan untuk kasus sebaliknya dalam hal mengaktifkan kembali layanan di tim kami, kami hanya mengeksekusi:

sudo systemctl enable apache2

Modul Apache2

Apache2 adalah server yang dapat dilengkapi dengan modul. Fitur tambahan tersedia melalui modul yang dapat dimuat ke Apache2. Secara default, satu set modul disertakan di server pada waktu kompilasi.

Ubuntu mengkompilasi Apache2 untuk memungkinkan pemuatan modul dinamis. Arahan konfigurasi dapat secara kondisional menyertakan keberadaan modul dengan memasukkannya ke dalam blok .

Mereka dapat menginstal lebih banyak modul Apache2 dan menggunakannya di server web mereka. Misalnya, jalankan perintah berikut di konsol untuk menginstal modul Otentikasi MySQL:

sudo apt install libapache2-mod-auth-mysql

Di direktori / etc / apache2 / mods-available Anda dapat memeriksa modul add-on.

Apache memiliki jumlah yang banyak, tetapi jika Anda ingin tahu lebih banyak, saya sarankan baca bagian ini yang dibagikan oleh orang-orang dari Canonical dengan kami.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.