Tutorial instalasi Apache, MySQL dan PHP pada Ubuntu Server 18.04
Isi kandungan:
- Prasyarat
- Pasang Apache
- Laraskan Firewall
- Mengesahkan Pemasangan Apache
- Struktur Fail Konfigurasi Apache dan Amalan Terbaik
- Kesimpulannya
Pelayan HTTP Apache adalah pelayan web paling popular di dunia. Ia adalah pelayan HTTP berskala terbuka dan terbuka dan menyediakan ciri-ciri yang boleh diperluas oleh pelbagai modul.
Tutorial ini menerangkan cara memasang dan mengurus pelayan web Apache pada Ubuntu 18.04.
Prasyarat
Sebelum memulakan tutorial, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.
Pasang Apache
Apache tersedia di repositori lalai Ubuntu supaya kami boleh dengan mudah memasangnya menggunakan alat pengurusan pakej yang
apt
. Pada sistem Ubuntu dan Debian pakej Apache dan perkhidmatan tersebut disebut
apache2
.
Pertama, kemas kini indeks pakej dan kemudian pasangkan pakej
apache2
dengan perintah berikut:
sudo apt update
sudo apt install apache2
Itulah Apache dipasang dan dimulakan secara automatik. Anda boleh menyemak status perkhidmatan 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
Laraskan Firewall
Jika pelayan Ubuntu anda dilindungi oleh firewall, anda perlu membuka HTTP (
80
) dan HTTPS (
443
) port.
Dengan mengandaikan bahawa anda menggunakan
UFW
untuk menguruskan firewall anda, anda boleh membuka port yang diperlukan dengan arahan berikut:
sudo ufw allow 'Apache Full'
Anda boleh mengesahkan 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)
Mengesahkan Pemasangan Apache
Untuk mengesahkan bahawa semuanya berfungsi dengan betul, buka pelayar anda, ketik alamat IP pelayan anda
http://YOUR_IP_OR_DOMAIN/
dan anda akan melihat halaman selamat datang Ubuntu 18.04 Apache seperti yang ditunjukkan di bawah:

Halaman ini mengandungi beberapa maklumat asas mengenai fail konfigurasi Apache, skrip pembantu, dan lokasi direktori.
Struktur Fail Konfigurasi Apache dan Amalan Terbaik
- Semua fail konfigurasi Apache terletak di direktori
/etc/apache2Fail konfigurasi Apache utama adalah/etc/apache2/apache2.conf. Port yang Apache akan dengar dinyatakan dalam/etc/apache2/ports.conf.Apache Fail Host Sedang disimpan dalam direktori/etc/apache2/sites-available. Fail-fail konfigurasi yang terdapat di direktori ini tidak digunakan oleh Apache melainkan ia dipaut ke direktori/etc/apache2/sites-enabledoleh lamana2ensitemengaktifkan hos maya anda perlu mencipta symlink dengan menggunakan perintaha2ensitedari fail konfigurasi yang terdapat di dalam direktorisites-availableke direktori yangsites-enableddisites-enabledweb. Untuk menyahaktifkan hos maya menggunakan arahana2dissiteadalah idea yang baik untuk mengikuti konvensyen penamaan piawai. Sebagai contoh, jika nama domain anda adalahmydomain.commaka fail konfigurasi hos maya hendaklah dinamakan/etc/apache2/sites-available/mydomain.com.confFail konfigurasi yang bertanggungjawab untuk memuatkan pelbagai modul Apache terletak di/etc/apache2/mods-available/directory. Konfigurasi dalam direktorimods-availableboleh diaktifkan dengan membuat symlink ke direktori/etc/apache2/mods-enable/dengan arahana2enconfdan dimatikan dengan perintaha2disconfmengandungi serpihan konfigurasi global disimpan dalam/etc/apache2/conf-available/directory. Fail dalam direktori yangconf-availableboleh diaktifkan dengan membuat symlink ke/etc/apache2/conf-enabled/dengan perintaha2enconfdan dimatikan dengan perintaha2disconfFail log masuk (access.logdanerror.log) terletak dalam direktori/var/log/apache/. Adalah disyorkan untuk mempunyai fail log masuk danaccessberbeza untuk setiap vhost.Anda boleh menetapkan direktori akar dokumen domain anda ke mana-mana lokasi yang anda mahukan. Lokasi yang paling umum untuk webroot termasuk:-
/home/ //home/ //var/www//var/www/html//opt/
-
Kesimpulannya
Anda telah berjaya memasang Apache pada pelayan Ubuntu 18.04 anda. Anda kini bersedia untuk memulakan aplikasi anda dan menggunakan Apache sebagai pelayan web atau proksi.
apache ubuntuJawatan ini adalah sebahagian daripada siri cara pemasangan-lamp-stack-on-ubuntu-18-04.
Jawatan lain dalam siri ini:
• Bagaimana Untuk Memasang Apache di Ubuntu 18.04 • Bagaimana Menyediakan Apache Virtual Hosts di Ubuntu 18.04 • Secure Apache dengan Let's Encrypt di Ubuntu 18.04 • Bagaimana Memasang MySQL di Ubuntu 18.04 • Cara Pasang PHP di Ubuntu 18.04Memasang, memasang semula, menaik taraf, laman web yang memberi tumpuan sepenuhnya kepada cara memasang, memasang, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP.
Microsoft telah melancarkan laman bantuan baru yang memfokuskan semata-mata mengenai cara memasang, memasang semula, menaik taraf atau menyahpasang Windows 7, Windows Vista & Windows XP. Jika anda sedang merancang untuk mengupgrade Windows Vista ke Windows 7, ini adalah sumber yang hebat!
Bagaimana untuk memasang dan mengkonfigurasi nextcloud dengan apache pada ubuntu 18.04
Nextcloud adalah sumber terbuka, platform berkongsi fail dan kerjasama, yang serupa dengan Dropbox. Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang dan mengkonfigurasi Nextcloud dengan Apache pada mesin Ubuntu 18.04.
Bagaimana untuk memasang dan mengkonfigurasi sendiricloud dengan apache pada ubuntu 18.04
ownCloud adalah sumber terbuka, penyegerakan fail yang dihoskan sendiri dan platform berkongsi fail. Dalam tutorial ini, kami akan menunjukkan kepada anda cara memasang dan mengkonfigurasi ownCloud dengan Apache pada mesin Ubuntu 18.04.







