Dengan kemunculan lebih banyak aplikasi Internet, permintaan untuk persekitaran pembangunan Web juga semakin meningkat. Antaranya, Linux telah menjadi salah satu sistem pengendalian yang paling popular di kalangan pembangun dan pilihan terbaik untuk persekitaran pembangunan PHP. Jadi, bagaimana untuk menggunakan fail konfigurasi persekitaran projek PHP dalam sistem Linux? Artikel ini akan memperkenalkannya kepada anda secara terperinci.
1. Pasang Apache
Apache ialah pelayan web yang biasa digunakan yang menyokong aplikasi PHP dan boleh digunakan dalam sistem Linux. Untuk memasangnya, anda boleh menggunakan arahan berikut:
sudo apt-get install apache2
Selepas pemasangan selesai, mulakan pelayan Apache:
sudo service apache2 start
Masukkan alamat IP pelayan dalam penyemak imbas dan anda akan melihat Apache Halaman alu-aluan lalai.
2. Pasang MySQL
MySQL ialah sistem pengurusan pangkalan data hubungan yang popular dan pilihan pertama untuk banyak aplikasi web. Untuk memasang MySQL pada sistem Linux, anda boleh menggunakan arahan berikut:
sudo apt-get install mysql-server
Anda akan digesa untuk memasukkan kata laluan anda semasa proses pemasangan. Selepas pemasangan selesai, sambungkan ke pelayan MySQL:
sudo mysql -u root -p
Anda akan digesa untuk memasukkan kata laluan anda. Masukkan kata laluan yang baru anda tetapkan untuk memasuki pelayan MySQL.
3. Pasang PHP
PHP ialah bahasa skrip sumber terbuka yang popular yang digunakan secara meluas dalam pembangunan web. Dalam sistem Linux, anda boleh menggunakan arahan berikut untuk memasang PHP:
sudo apt-get install php
Selepas pemasangan selesai, anda boleh menggunakan arahan berikut untuk menyemak versi PHP:
php -v
akan mengembalikan maklumat versi PHP anda. Selepas memasang PHP, anda perlu mendayakan modul PHP dalam Apache. Dalam Ubuntu, gunakan arahan berikut untuk mendayakan modul PHP:
sudo apt-get install libapache2-mod-php
Pelayan Apache tidak akan dimulakan semula secara automatik, jadi anda perlu memulakan semula secara manual:
sudo service apache2 restart
4 sambungan PHP
PHP mempunyai banyak pakej sambungan yang boleh digunakan untuk meningkatkan fungsi. Sesetengah pakej sambungan juga boleh disepadukan dengan MySQL dan Apache. Untuk memasang pek sambungan ini, anda boleh menggunakan arahan berikut:
sudo apt-get install php-mysql php-curl php-gd php-json php-zip
5 Konfigurasikan pelayan Apache
Selepas memasang PHP dan pek sambungan, anda perlu menggunakan pelayan Apache dengan PHP. . Ubah suai fail konfigurasi Apache dan edit fail /etc/apache2/mods-enabled/dir.conf:
sudo nano /etc/apache2/mods-enabled/dir.conf
Kandungan dalam fail hendaklah seperti berikut:
<IfModule mod_dir.c> DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm </IfModule>
Ini akan Memastikan pelayan Apache memberi keutamaan kepada fail index.php semasa memproses permintaan web.
6 Konfigurasikan pelayan MySQL
Fail konfigurasi pangkalan data MySQL ialah fail /etc/mysql/my.cnf. Secara lalai, MySQL hanya membenarkan pengguna tempatan untuk menyambung. Untuk membenarkan sambungan dari komputer lain, alamat bind perlu ditukar kepada alamat IP awam pelayan. Edit fail konfigurasi MySQL:
sudo nano /etc/mysql/my.cnf
Cari bind-address dan tetapkannya ke alamat IP awam pelayan:
bind-address = 0.0.0.0
7 Gunakan projek PHP
Selepas menyelesaikan konfigurasi, anda boleh menggunakan projek PHP ke pelayan. Untuk memuat naik projek PHP ke pelayan, anda boleh menggunakan klien FTP. Sambung ke pelayan anda dan muat naik fail projek PHP ke dalam direktori /var/www/html/.
8. Tetapkan kebenaran
Kebenaran fail dalam Linux adalah sangat penting. Pastikan fail dan folder ditetapkan kepada kebenaran yang betul untuk membenarkan akses pelayan. Dalam direktori /var/www/html/, tetapkan kebenaran kepada pengguna Apache menggunakan arahan berikut:
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
Ini akan memastikan Apache mempunyai akses kepada semua fail yang anda muat naik.
Ringkasan
Menyediakan fail konfigurasi persekitaran projek PHP dalam sistem Linux memerlukan konfigurasi tertentu, tetapi selagi anda mengikuti arahan langkah demi langkah dalam artikel ini, anda boleh berjaya menggunakan PHP dalam projek persekitaran Linux. Selepas melengkapkan konfigurasi, muat naik projek PHP ke pelayan. Jika anda mempunyai sebarang soalan, anda boleh merujuk kepada dokumentasi rasmi atau mencari lebih banyak bantuan dan penyelesaian.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan fail konfigurasi persekitaran projek PHP dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!