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.
ServerName example.com
ServerAlias www.example.com
ServerAdmin [e-mel dilindungi]
DocumentRoot/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.