Bagaimana untuk membina pelayan web PHP dalam sistem Linux

WBOY
Lepaskan: 2023-05-18 17:17:21
ke hadapan
1657 orang telah melayarinya

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:

phpinfo();
?>

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:

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
Salin selepas log masuk

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!