Android

Cara menginstal apache di ubuntu 18.04

install Apache2 ubuntu 18.04

install Apache2 ubuntu 18.04

Daftar Isi:

Anonim

Server HTTP Apache adalah server web paling populer di dunia. Ini adalah server HTTP gratis, sumber terbuka, dan lintas platform yang menyediakan fitur canggih yang dapat diperluas dengan berbagai macam modul.

Tutorial ini menjelaskan cara menginstal dan mengelola server web Apache pada Ubuntu 18.04.

Prasyarat

Sebelum memulai dengan tutorial, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo.

Instal Apache

Apache tersedia dalam repositori default Ubuntu sehingga kita dapat dengan mudah menginstalnya menggunakan alat manajemen paket apt . Pada sistem Ubuntu dan Debian paket Apache dan layanannya disebut apache2 .

Pertama, perbarui indeks paket dan kemudian instal paket apache2 dengan perintah berikut:

sudo apt update sudo apt install apache2

Itu saja, Apache diinstal dan secara otomatis dimulai. Anda dapat memeriksa status layanan Apache dengan mengeluarkan:

sudo systemctl status apache2

● apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d `-apache2-systemd.conf Active: active (running) since Sun 2018-06-24 02:17:57 PDT; 2min 41s ago Main PID: 3143 (apache2) Tasks: 55 (limit: 2321) CGroup: /system.slice/apache2.service |-3143 /usr/sbin/apache2 -k start |-3144 /usr/sbin/apache2 -k start `-3145 /usr/sbin/apache2 -k start

Sesuaikan Firewall

Jika server Ubuntu Anda dilindungi oleh firewall, Anda harus membuka port HTTP ( 80 ) dan HTTPS ( 443 ).

Dengan asumsi Anda menggunakan UFW untuk mengelola firewall Anda, Anda dapat membuka port yang diperlukan dengan perintah berikut:

sudo ufw allow 'Apache Full'

Anda dapat memverifikasi perubahan dengan:

sudo ufw status

Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere Apache Full ALLOW Anywhere 22/tcp (v6) ALLOW Anywhere (v6) Apache Full (v6) ALLOW Anywhere (v6)

Memverifikasi Instalasi Apache

Untuk memverifikasi bahwa semuanya berfungsi dengan benar, buka browser Anda, ketikkan alamat IP server Anda http://YOUR_IP_OR_DOMAIN/ dan Anda akan melihat halaman selamat datang default Apache 18.04 Apache seperti yang ditunjukkan di bawah ini:

Halaman ini mencakup beberapa informasi dasar tentang file konfigurasi Apache, skrip pembantu, dan lokasi direktori.

Struktur File Konfigurasi Apache dan Praktik Terbaik

  • Semua file konfigurasi Apache terletak di direktori /etc/apache2 File konfigurasi Apache utama adalah /etc/apache2/apache2.conf . Port yang akan didengarkan Apache ditentukan dalam /etc/apache2/ports.conf .Apache File Virtual Host disimpan di direktori /etc/apache2/sites-available . File-file konfigurasi yang ditemukan dalam direktori ini tidak digunakan oleh Apache kecuali mereka ditautkan ke direktori /etc/apache2/sites-enabled mengaktifkan host virtual Anda perlu membuat symlink dengan menggunakan perintah a2ensite dari file-file konfigurasi yang ditemukan di direktori sites-available ke direktori sites-enabled . Untuk menonaktifkan host virtual gunakan perintah a2dissite Ini ide yang bagus untuk mengikuti konvensi penamaan standar. Sebagai contoh, jika nama domain Anda adalah mydomain.com maka file konfigurasi host virtual harus dinamai /etc/apache2/sites-available/mydomain.com.conf File konfigurasi yang bertanggung jawab untuk memuat berbagai modul Apache terletak di /etc/apache2/mods-available/ direktori. Konfigurasi dalam direktori mods-available dapat diaktifkan dengan membuat symlink ke direktori /etc/apache2/mods-enable/ dengan perintah a2enconf dan dinonaktifkan dengan perintah a2disconf mengandung fragmen konfigurasi global disimpan di /etc/apache2/conf-available/ direktori. File dalam direktori conf-available dapat diaktifkan dengan membuat symlink ke /etc/apache2/conf-enabled/ dengan perintah a2enconf dan dinonaktifkan dengan perintah a2disconf File-file log akses ( access.log dan error.log ) berada di direktori /var/log/apache/ . Disarankan untuk memiliki access berbeda dan file log error untuk setiap vhost. Anda dapat mengatur direktori root dokumen domain Anda ke lokasi yang Anda inginkan. Lokasi yang paling umum untuk webroot meliputi:
    • /home/ / /home/ / /var/www/ /var/www/html/ /opt/

Kesimpulan

Anda telah berhasil menginstal Apache di server Ubuntu 18.04 Anda. Anda sekarang siap untuk mulai menyebarkan aplikasi Anda dan menggunakan Apache sebagai web atau server proxy.

apache ubuntu

Posting ini adalah bagian dari seri bagaimana menginstal lampu-stack-on-ubuntu-18-04.

Posting lain dalam seri ini:

• Cara Menginstal Apache di Ubuntu 18.04 • Cara Mengatur Apache Virtual Host di Ubuntu 18.04 • Mengamankan Apache dengan Let's Encrypt di Ubuntu 18.04 • Cara Menginstal MySQL di Ubuntu 18.04 • Cara Menginstal PHP di Ubuntu 18.04