Ajar anda langkah terperinci untuk menyediakan pelayan web pada CentOS langkah demi langkah
- Pengenalan
Pelayan web ialah perisian yang menyokong protokol HTTP dan digunakan untuk menyediakan halaman web dan perkhidmatan web. Anda boleh menggunakan perisian biasa seperti Apache dan Nginx untuk membina pelayan web pada CentOS. Artikel ini akan menggunakan Apache sebagai contoh untuk memperkenalkan langkah terperinci membina pelayan web pada CentOS.
- Pasang Apache
Pertama, buka terminal dan masukkan arahan berikut untuk memasang Apache:
sudo yum install httpd
Salin selepas log masuk
Selepas pemasangan selesai, mulakan perkhidmatan Apache:
sudo systemctl start httpd
Salin selepas log masuk
Untuk memastikan perkhidmatan Apache bermula secara automatik apabila sistem bermula , masukkan arahan berikut:
sudo systemctl enable httpd
Salin selepas log masuk
- Konfigurasi tembok api
Untuk membolehkan Apache mengakses secara normal, anda perlu mengkonfigurasi peraturan tembok api. Masukkan arahan berikut untuk memulakan perkhidmatan HTTP:
sudo firewall-cmd --permanent --zone=public --add-service=http
Salin selepas log masuk
Kemudian muat semula konfigurasi tembok api:
sudo firewall-cmd --reload
Salin selepas log masuk
- Uji Apache
Masukkan alamat IP pelayan dalam bar alamat penyemak imbas Jika anda melihat halaman selamat datang Apache, pemasangan berjaya. Anda boleh melihat alamat IP pelayan melalui arahan berikut:
hostname -I
Salin selepas log masuk
- Konfigurasikan direktori tapak web
Secara lalai, direktori tapak web Apache ialah/var/www/html
. Boleh diubah suai mengikut keperluan./var/www/html
。可以根据需要进行修改。
首先,备份默认的网站目录,输入以下命令:
sudo mv /var/www/html /var/www/html_backup
Salin selepas log masuk
然后创建一个新的网站目录,输入以下命令:
sudo mkdir /var/www/mywebsite
Salin selepas log masuk
设置目录权限,输入以下命令:
sudo chown -R apache:apache /var/www/mywebsite
Salin selepas log masuk
接下来,打开Apache配置文件,输入以下命令:
sudo nano /etc/httpd/conf/httpd.conf
Salin selepas log masuk
找到下面这一行:
DocumentRoot "/var/www/html"
Salin selepas log masuk
将其改为新的网站目录的路径:
DocumentRoot "/var/www/mywebsite"
Salin selepas log masuk
保存文件并退出。
- 创建测试页面
在新的网站目录/var/www/mywebsite
下,创建一个名为index.html
Mula-mula, sandarkan direktori laman web lalai dan masukkan arahan berikut:
My Website
Welcome to My Website!
Salin selepas log masuk
Kemudian buat direktori tapak web baharu dan masukkan arahan berikut:
sudo systemctl restart httpd
Salin selepas log masuk
- Tetapkan kebenaran direktori dan masukkan arahan berikut:
rrreeeSeterusnya, buka Fail konfigurasi Apache , masukkan arahan berikut:
rrreee
Cari baris berikut:
rrreee
- Tukarnya ke laluan direktori tapak web baharu:
rrreee
Simpan fail dan keluar.
Buat halaman ujian
Dalam direktori tapak web baharu/var/www/mywebsite
, buat halaman bernamaindex.html
fail, masukkan yang berikut:
rrreee
Simpan fail dan keluar. Mulakan semula ApacheMasukkan arahan berikut untuk memulakan semula perkhidmatan Apache: rrreeeUji laman webMasukkan alamat IP pelayan dalam penyemak imbas, anda akan melihat mesej alu-aluan dipaparkan pada halaman ujian. Pada ketika ini, langkah-langkah untuk membina pelayan web pada CentOS telah selesai. Ringkasan: Artikel ini mengambil Apache sebagai contoh dan memperincikan langkah untuk membina pelayan web pada CentOS, termasuk memasang Apache, mengkonfigurasi tembok api, menguji Apache, mengkonfigurasi direktori tapak web, mencipta halaman ujian dan memulakan semula Apache. Dengan mengikuti langkah di atas, anda boleh berjaya menyediakan pelayan web pada CentOS dan mula menerbitkan tapak web anda sendiri.
Atas ialah kandungan terperinci Ajar anda langkah demi langkah langkah terperinci untuk menyediakan pelayan web pada CentOS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!