Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk membina pelayan web PHP dalam sistem Linux
Tutorial membina Linux halaman web PHP
PHP ialah bahasa skrip sebelah pelayan yang popular digunakan untuk menjana kandungan web secara dinamik. Gunakan PHP dengan sistem Linux untuk membina aplikasi web yang fleksibel dan sangat berskala. Artikel ini akan menerangkan secara terperinci cara menyediakan pelayan web PHP dalam sistem Linux dan menunjukkan beberapa kemahiran pembangunan web asas.
Langkah 1: Pasang Pelayan Web Apache
Apache ialah perisian pelayan web popular yang boleh mengendalikan permintaan HTTP dengan cekap pada sistem Linux. Untuk memasang Apache dalam sistem Linux, anda boleh menggunakan pengurus pakej untuk memasangnya. Sebagai contoh, pada Ubuntu/Debian, anda boleh menggunakan arahan berikut:
sudo apt-get update
sudo apt-get install apache2
Kemudian, anda boleh memulakan perkhidmatan Apache menggunakan arahan berikut:
sudo systemctl start apache2
Anda juga boleh mengesahkan bahawa Apache sedang berjalan dengan memasukkan alamat IP pelayan atau nama domain ke dalam penyemak imbas anda. Jika anda melihat "Apache2 Ubuntu Default Page", ia membuktikan bahawa Apache telah berjaya dipasang dan dikonfigurasikan.
Langkah 2: Pasang PHP dan sambungan yang berkaitan
Untuk menggunakan PHP dengan Apache, anda perlu memasang PHP dan memuatkannya sebagai modul Apache. Pada Ubuntu/Debian, anda boleh memasang PHP dan sambungan yang berkaitan menggunakan arahan berikut:
sudo apt-get install php libapache2-mod-php php-mysql php-curl php-gd php-mbstring php-xml php - xmlrpc
Selepas pemasangan selesai, Apache perlu dimulakan semula untuk modul PHP berkuat kuasa:
sudo systemctl restart apache2
Untuk mengesahkan bahawa PHP berfungsi dengan betul, cipta fail yang mengandungi fail ujian kod PHP dan simpan sebagai "test.php". Masukkan yang berikut ke dalam fail:
phpinfo();
?>
Kemudian simpan fail itu ke direktori laman web lalai Apache "/var /www /html". Masukkan alamat IP pelayan atau nama domain dalam penyemak imbas anda dan tambah laluan "/test.php", seperti "http://yourdomain.com/test.php". Jika anda melihat halaman maklumat PHP, anda telah berjaya memasang PHP dan menyepadukannya dengan Apache.
Langkah 3: Buat hos maya
Hos maya membolehkan Apache mengehos berbilang nama domain atau tapak web pada pelayan web tunggal. Untuk menyediakan hos maya, anda perlu mengedit fail konfigurasi Apache "/etc/apache2/sites-available/000-default.conf". Berikut ialah contoh konfigurasi hos maya:
ServerName yourdomain.com ServerAlias www.yourdomain.com ServerAdmin your@email.com DocumentRoot /var/www/yourdomain.com/public_html ErrorLog /var/www/yourdomain.com/error.log CustomLog /var/www/yourdomain.com/access.log combined
Dalam contoh di atas, tukar "yourdomain .com" dengan nama domain anda sendiri, "your@email.com" dengan alamat e-mel anda sendiri dan "/var/www/yourdomain.com/public_html" dengan akar tapak web anda. Gantikan juga "/var/www/yourdomain.com/error.log" dengan lokasi di mana log ralat disimpan dan "/var/www/yourdomain.com/access.log" dengan lokasi di mana log akses disimpan. Untuk mendayakan pengehosan maya, gunakan arahan berikut:
sudo a2ensite yourdomain.com.conf
Akhir sekali, mulakan semula Apache:
sudo systemctl restart apache2
Kini anda boleh mengakses nama domain anda dan melihat kandungan tapak web anda. Jika anda belum membuat tapak web lagi, anda boleh menggunakan aplikasi seperti WordPress untuk membina kandungan.
Kesimpulan
Dalam artikel ini, kami menerangkan secara terperinci cara memasang Apache dan PHP pada Linux dan mencipta hos maya untuk mengehoskan berbilang tapak web. Sebagai pembangun web, keupayaan hebat untuk membina aplikasi web menggunakan gabungan PHP dan Linux memerlukan pembelajaran dan latihan tertentu. Saya harap artikel ini dapat membantu pemula PHP.
Atas ialah kandungan terperinci Bagaimana untuk membina pelayan web PHP dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!