Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Panduan langkah demi langkah lengkap untuk menyediakan pelayan web pada CentOS
Panduan langkah demi langkah yang lengkap untuk menyediakan pelayan web pada CentOS
Membina pelayan web anda sendiri ialah kemahiran penting yang membolehkan anda mengehos tapak web atau aplikasi anda sendiri di Internet. Artikel ini akan memperkenalkan anda kepada panduan lengkap untuk menyediakan pelayan web pada sistem pengendalian CentOS, termasuk langkah-langkah seperti memasang perisian yang diperlukan, mengkonfigurasi pelayan dan menyediakan peraturan firewall.
Langkah 1: Pasang perisian yang diperlukan
Pertama, anda perlu memasang beberapa perisian yang diperlukan, termasuk pelayan web Apache, pangkalan data MySQL dan jurubahasa PHP. Masukkan arahan berikut dalam terminal untuk memasangnya:
sudo yum install httpd mysql-server php php-mysql
Langkah Kedua: Mulakan dan Konfigurasi Perkhidmatan
Selepas pemasangan selesai, anda perlu memulakan dan mengkonfigurasi perkhidmatan ini. Mula-mula mulakan pelayan Apache dan masukkan arahan berikut dalam terminal:
sudo service httpd start
Kemudian, tetapkannya untuk bermula pada but:
sudo chkconfig httpd on
Seterusnya, mulakan perkhidmatan pangkalan data MySQL:
sudo service mysqld start
Begitu juga, tetapkannya untuk bermula pada but:
sudo chkconfig mysqld on
Langkah 3: Tetapkan peraturan firewall
Pada CentOS, firewall didayakan secara lalai, tetapi ia mungkin menyekat akses kepada pelayan web. Oleh itu, anda perlu mengkonfigurasi peraturan tembok api untuk membenarkan trafik HTTP dan HTTPS melalui. Masukkan arahan berikut dalam terminal:
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload
Langkah Empat: Cipta dan Konfigurasi Hos Maya
Seterusnya, anda perlu mengkonfigurasi hos maya untuk mengehoskan berbilang tapak web atau aplikasi. Masukkan arahan berikut dalam terminal untuk mencipta fail konfigurasi hos maya:
sudo nano /etc/httpd/conf.d/example.conf
Dalam fail yang terbuka, masukkan contoh kod berikut:
<VirtualHost *:80> ServerName example.com DocumentRoot /var/www/html/example ErrorLog /var/log/httpd/example_error.log CustomLog /var/log/httpd/example_access.log combined <Directory /var/www/html/example> AllowOverride All Require all granted </Directory> </VirtualHost>
Ganti "example.com" dengan nama domain atau alamat IP anda dan "/var /www/html/example" dengan direktori tapak web anda. Selepas menyimpan dan menutup fail, mulakan semula pelayan Apache:
sudo service httpd restart
Langkah 5: Uji pelayan
Kini, pelayan web anda disediakan dan tapak web atau aplikasi anda boleh diakses melalui penyemak imbas. Masukkan nama domain atau alamat IP anda ke dalam penyemak imbas anda dan anda sepatutnya dapat melihat halaman utama tapak web anda.
Jika anda ingin menggunakan PHP dalam tapak web anda, anda boleh membuat fail ujian mudah untuk mengesahkan bahawa PHP berfungsi dengan betul. Buat fail bernama "test.php" dalam direktori laman web dengan kandungan berikut:
<?php phpinfo(); ?>
Selepas menyimpan dan menutup fail, muat semula halaman web dan anda akan melihat halaman maklumat PHP.
Ringkasan:
Dengan mengikuti langkah di atas, anda telah berjaya menyediakan pelayan web anda sendiri di CentOS. Anda boleh mengehoskan sebarang jenis laman web atau aplikasi menggunakan pelayan ini. Terokai lebih lanjut dan ketahui cara mengkonfigurasi dan melindungi pelayan anda untuk memastikan ia berjalan dengan selamat dan cekap. Semoga panduan lengkap ini membantu!
Atas ialah kandungan terperinci Panduan langkah demi langkah lengkap untuk menyediakan pelayan web pada CentOS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!