Apache adalah server web HTTP open-source dan paling populer dan digunakan di dunia. Ini memberi kekuatan pada sejumlah besar situs web di dunia. Server HTTP Apache adalah server web lintas platform, kuat, stabil, andal, dan gratis yang menyediakan fitur yang dapat diperluas dengan berbagai macam modul.
Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri Apache terkait.
Dalam konteks ini, kita akan melihat cara menginstal Apache di Ubuntu 18.04.
Bagaimana Cara Menginstal Apache di Ubuntu ?
Sebelum melanjutkan dengan prosedur penginstalan ini, Anda memerlukan akun pengguna non-root dengan hak istimewa sudo.
Apache tersedia di repositori perangkat lunak default Ubuntu sehingga instalasi Apache sangat mudah dan mudah untuk diinstal menggunakan alat manajemen paket apt.
saya. Mulailah dengan memperbarui indeks paket dan dengan perintah di bawah ini:
$ sudo apt update
ii. Pada sistem Debian dan Ubuntu, layanan dan paket Apache disebut apache2. Untuk menginstal Apache2 jalankan perintah di bawah ini:
$ sudo apt install apache2
aku aku aku. Setelah proses selesai, Apache diinstal di server Ubuntu Anda. Layanan Apache akan dimulai secara otomatis setelah instalasi. Anda dapat memeriksa status layanan Apache dengan mengetik:
$ sudo systemctl status apache2
Ini akan menampilkan output seperti di bawah ini:
Output
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2019-03-23 16:30:47 UTC; 13min ago
Main PID: 491 (apache2)
CGroup: /system.slice/apache2.service
├─ 491 /usr/sbin/apache2 -k start
├─1723 /usr/sbin/apache2 -k start
└─1724 /usr/sbin/apache2 -k start
Bagaimana Mengkonfigurasi Firewall untuk Apache ?
Jika server Ubuntu Anda dilindungi oleh firewall maka pastikan firewall Anda mengizinkan lalu lintas HTTP dan HTTPS. Anda dapat memeriksa profil "Apache Full" mengaktifkan lalu lintas atau tidak :
$ sudo ufw app info "WWW Full"
Output
Profile: WWW Full
Title: Web Server (HTTP,HTTPS)
Description: Web Server (HTTP,HTTPS)
Ports:
80,443/tcp
Seharusnya menunjukkan bahwa itu memungkinkan lalu lintas ke port 80 dan 443 atau Anda dapat Mengizinkan lalu lintas HTTP dan HTTPS yang masuk untuk profil ini:
$ sudo ufw allow in "Apache Full"
Bagaimana Memverifikasi Instalasi Apache ?
Untuk memeriksa apakah semuanya berjalan dengan benar, buka browser Anda dan kunjungi alamat IP server Anda http://YOUR_SERVER_IP/
Seharusnya menampilkan halaman web default Ubuntu 18.04 Apache.
Ini menandakan bahwa Instalasi Apache telah dilakukan dengan benar.
Bagaimana Mengelola Proses Apache ?
Sekarang server web Apache diinstal pada mesin Anda dan siap dijalankan sehingga kita akan melihat beberapa perintah manajemen dasar.
Anda dapat menghentikan layanan Apache dengan mengetik:
$ sudo systemctl stop apache2
Untuk memulai lagi jenis layanan Apache:
$ sudo systemctl start apache2
Anda dapat memulai ulang (menghentikan dan memulai) layanan Apache dengan:
$ sudo systemctl restart apache2
Jika Anda perlu melakukan perubahan konfigurasi, Apache dapat memuat ulang tanpa memutuskan koneksi. Untuk ini, jalankan perintah ini:
$ sudo systemctl reload apache2
Anda juga dapat menonaktifkan layanan Apache dengan mengetik:
$ sudo systemctl disable apache2
Sekali lagi, aktifkan kembali layanan untuk memulai saat boot, ketik:
$ sudo systemctl enable apache2
Akhirnya, Anda telah berhasil menginstal Apache di server Ubuntu 18.04 Anda.