Cara Memasang Pelayan Apache dan Menyiapkan Host Maya di Ubuntu 20.04

How Install Apache Server



Apache Server adalah salah satu pelayan web yang paling terkenal. Pelayan ini adalah sumber terbuka dan berfungsi di pelbagai platform di Internet, menggerakkan banyak pelayan HTTP. Apache adalah alat yang fleksibel dan mengandung di dalamnya pelbagai alat lain yang memperluas ciri dan penggunaannya.







Pasang Pelayan Web Apache

Dalam artikel ini, saya akan menunjukkan kepada anda cara memasang pelayan web Apache di Ubuntu 20.04. Ini memerlukan hak root atau pentadbiran, jadi log masuk ke sistem melalui root.



Langkah 1: Tingkatkan APT Anda

Seperti biasa, pertama, kemas kini dan tingkatkan APT anda.



$sudokemas kini tepat





$sudopeningkatan yang tepat

Langkah 2: Muat turun dan Pasang Apache

Seterusnya, muat turun dan pasang pelayan web Apache dari repositori perisian Ubuntu dengan melaksanakan perintah terminal berikut.



$sudotepatpasangapache2

Langkah 3: Sahkan Pemasangan Apache

Untuk mengesahkan sama ada Apache telah dipasang, periksa status pelayan. Apabila pemasangan selesai, pelayan apache2 akan bermula secara automatik.

$sudostatus sistemctl apache2

Langkah 4: Aktifkan Tetapan Firewall

Sekarang, anda harus mengaktifkan tetapan firewall untuk pelayan web Apache. Untuk melakukan ini, gunakan perintah UFW untuk membenarkan lalu lintas Apache di Port 443 dan Port 80 melalui perintah terminal berikut.

$sudoufw membenarkan ‘Apache Full’

Langkah 5: Sahkan Perubahan

Anda boleh mengesahkan perubahan ini dengan memeriksa status firewall dengan perintah terminal berikut.

$sudostatus ufw

Langkah 6: Periksa Jika Apache Berfungsi

Periksa untuk mengetahui sama ada Apache berfungsi dengan betul pada sistem anda. Buka penyemak imbas web pada mesin Ubuntu anda, buka tab baru, dan taipkan URL berikut ke dalam bar URL. Pastikan untuk mengganti IP yang telah kami gunakan dengan alamat IP mesin anda sendiri.

URL = http://10.0.2.15

Gambar: Perkhidmatan Apache berjalan di tetingkap penyemak imbas.

Langkah 7: Sediakan Host Maya

Sekarang, anda sudah bersedia untuk menyediakan hos maya menggunakan pelayan web Apache yang dipasang. Apache mengandungi hos maya ujian yang diaktifkan secara lalai ketika dipasang. Menghoskan satu laman web adalah mudah; anda hanya perlu memuat naik kandungan laman web dalam fail konfigurasi di bawah / var / www / html. Laluan ke fail konfigurasi ini ditakrifkan seperti berikut.

Jalan=/dan lain-lain/apache2/didayakan laman web/000-lalai.conf

Gambar: Fail konfigurasi lalai dibuka di editor gedit.

Langkah 8: Buat Nama Domain

Sekiranya anda mengehoskan beberapa laman web, gunakan arahan berikut untuk membuat fail konfigurasi host maya baru untuk setiap laman web baru. Nama domain yang dibuat dalam contoh ujian ini ialah www.example.com; ini boleh diganti dengan nama domain yang anda mahukan.

$sudo mkdir -p /di mana/www/contoh.com

Langkah 9: Buat Fail Direktori Baru

Buat fail baru dalam direktori bernama index.html dan tempelkan kandungan berikut ke dalam fail ini.


< html lang='di' kepada anda='ltr'>
< kepala >
< meta carta='utf-8'>
< tajuk >Selamat datang ke example.com</ tajuk >
</ kepala >
< badan >
< h1 >Berjaya! laman utama example.com!</ h1 >
</ badan >
</ html >

Gambar: Fail index.html baru dengan kandungan laman di dalamnya.

Simpan fail dan tutup. Tukar pilihan kebenaran fail dengan perintah terminal berikut.

$ sudo chown -R www-data:/di mana/www/contoh.com

Langkah 10: Buat Dokumen dalam Penyunting Teks

Buka editor teks kegemaran anda dan buat fail ini di lokasi / etc / apache2 / sites-available. Saya menggunakan penyunting teks gedit.

80>
ServerName example.com
ServerAlias ​​www.example.com
ServerAdmin [e-mel dilindungi]
DocumentRoot/di mana/www/contoh.com/awam_html

/di mana/www/contoh.com/awam_html>
Pilihan -Indexes + FollowSymLinks
AllowOverride Semua
</Direktori>

RalatLog ${APACHE_LOG_DIR}/example.com-error.log
CustomLog ${APACHE_LOG_DIR}/example.com-access.log digabungkan
</VirtualHost>

Gambar: fail example.conf dibuka dengan editor gedit.

Langkah 11: Fail Konfigurasi Pautan

Pautkan fail konfigurasi ini ke utiliti a2ensite dengan melaksanakan perintah terminal berikut.

$ sudo a2ensite example.com

Untuk memeriksa kesalahan sintaks dalam fail konfigurasi, jalankan perintah berikut.

$ sudo apachectl configtest

Langkah 12: Mulakan semula Apache

Sekarang mulakan semula perkhidmatan Apache, buka penyemak imbas web anda, dan taipkan URL berikut ke dalam bar URL.

$ sudo systemctl mulakan semula apache2

=URL=http://contoh.com'

Gambar: example.com dibuka di tetingkap penyemak imbas.

Nyahpasang Pelayan Web Apache

Anda boleh menyahpasang sepenuhnya pelayan web Apache melalui perintah terminal berikut.

$ sudo apt-get purache apache2

$ sudo apt-get autoremove

Kesimpulannya

Artikel ini membahas cara memasang pelayan web Apache, mengkonfigurasi tetapan firewall untuk Apache, mengatur host maya di pelayan web Apache, dan mencopot pemasangan Apache.