Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk membina pelayan web PHP dalam sistem Linux

Bagaimana untuk membina pelayan web PHP dalam sistem Linux

WBOY
WBOYke hadapan
2023-05-18 17:17:211673semak imbas

Langkah 1: Pasang Pelayan Web Apache

Apache ialah perisian pelayan web popular yang boleh mengendalikan permintaan HTTP pada sistem Linux dengan cekap. Anda boleh menggunakan pengurus pakej untuk memasang Apache dalam sistem Linux. 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 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" pada halaman web, ini bermakna Apache telah berjaya dipasang dan dikonfigurasikan.

Langkah 2: Pasang PHP dan sambungan yang berkaitan

Jika anda ingin menggunakan Apache dengan PHP, anda perlu memasang PHP dan memuatkannya sebagai modul dalam Apache. PHP dan sambungan yang berkaitan boleh dipasang dalam Ubuntu/Debian 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, anda perlu memulakan semula Apache untuk menjadikan modul PHP berkuat kuasa:

sudo systemctl restart apache2

Sila buat fail ujian bernama "test .php", Dan masukkan kod PHP untuk mengesahkan operasi biasa PHP. Masukkan kandungan berikut dalam fail:

dcd2ee972fb1d1f9ca8264bd1e3bf329

Simpan fail 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". Kemunculan halaman maklumat PHP menunjukkan bahawa PHP telah berjaya dipasang dan disepadukan dengan Apache.

Langkah 3: Buat hos maya

Apache boleh mengehos berbilang nama domain atau tapak web pada pelayan web tunggal melalui hos maya. Untuk menyediakan hos maya, anda perlu mengedit fail konfigurasi Apache "/etc/apache2/sites-available/000-default.conf". Berikut ialah contoh konfigurasi hos maya:

a2445d15a37241fe08bac1f84a382b54

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

ee672f0beb03b42be69279368a66a410

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 membina laman web lagi, anda boleh menggunakan aplikasi seperti WordPress untuk mencipta kandungan.

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam