install Apache2 ubuntu 18.04
Daftar Isi:
- Prasyarat
- Instal Apache
- Sesuaikan Firewall
- Memverifikasi Instalasi Apache
- Struktur File Konfigurasi Apache dan Praktik Terbaik
- Kesimpulan
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 perintaha2ensite
dari file-file konfigurasi yang ditemukan di direktorisites-available
ke direktorisites-enabled
. Untuk menonaktifkan host virtual gunakan perintaha2dissite
Ini ide yang bagus untuk mengikuti konvensi penamaan standar. Sebagai contoh, jika nama domain Anda adalahmydomain.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 direktorimods-available
dapat diaktifkan dengan membuat symlink ke direktori/etc/apache2/mods-enable/
dengan perintaha2enconf
dan dinonaktifkan dengan perintaha2disconf
mengandung fragmen konfigurasi global disimpan di/etc/apache2/conf-available/
direktori. File dalam direktoriconf-available
dapat diaktifkan dengan membuat symlink ke/etc/apache2/conf-enabled/
dengan perintaha2enconf
dan dinonaktifkan dengan perintaha2disconf
File-file log akses (access.log
danerror.log
) berada di direktori/var/log/apache/
. Disarankan untuk memilikiaccess
berbeda dan file logerror
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 ubuntuPosting 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.04Cara menginstal dan mengkonfigurasi nextcloud dengan apache di ubuntu 18.04

Nextcloud adalah open source, berbagi file yang di-host sendiri dan platform kolaborasi, mirip dengan Dropbox. Dalam tutorial ini kami akan menunjukkan kepada Anda bagaimana menginstal dan mengkonfigurasi Nextcloud dengan Apache pada mesin Ubuntu 18.04.
Cara menginstal dan mengkonfigurasi owncloud dengan apache di ubuntu 18.04

ownCloud adalah open source, sinkronisasi file yang di-host-sendiri dan platform berbagi file. Dalam tutorial ini kami akan menunjukkan kepada Anda bagaimana menginstal dan mengkonfigurasi ownCloud dengan Apache pada mesin Ubuntu 18.04.
Cara menginstal apache cassandra di ubuntu 18.04

Apache Cassandra adalah database NoSQL sumber bebas dan terbuka tanpa titik kegagalan tunggal. Dalam tutorial ini kami akan menunjukkan kepada Anda bagaimana menginstal Apache Cassandra di Ubuntu 18.04.