簡單易懂的Linux PHP環境搭建教程
作為一名Web開發人員,熟悉PHP語言并且掌握Linux操作系統是極其必要的。當然,在Linux系統上搭建PHP環境也是比較重要的一部分。下面將具體講述如何搭建PHP環境。
一、安裝Apache Web服務器
在Linux系統中,可以通過apt-get或yum命令安裝Apache web服務器。我們以Debian系統為例,輸入以下命令:
sudo apt-get update sudo apt-get install apache2
安裝完畢之后,輸入服務器的IP地址或域名就可以訪問默認的Apache歡迎頁。
二、安裝MySQL數據庫服務器
如果我們需要數據庫支持,我們也可以使用apt-get或yum命令安裝MySQL。以下命令同樣以Debian系統為例:
sudo apt-get update sudo apt-get install mysql-server
安裝后可以通過以下命令開啟MySQL服務器:
sudo systemctl start mysql
三、安裝PHP
安裝PHP可以使用多種方法,因為我們正在使用Debian系統,所以我們將使用以下命令:
sudo apt-get update sudo apt-get install php php-mysql
安裝后,驗證安裝是否成功,設置Apache讓它知道在何處找到PHP解釋器:
sudo nano /etc/apache2/mods-enabled/dir.conf
我們將看到以下內容:
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
我們想要PHP文件出現在目錄索引的第一個位置,所以我們將引入文件修改:
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
接著,刷新Apache,讓它可以讀取新的DirectoryIndex,再次檢查是否正確連接PHP:
sudo systemctl restart apache2
接下來,可以測試PHP是否安裝成功:
sudo nano /var/www/html/info.php
在文件中輸入以下內容:
保存并退出文件,使用瀏覽器訪問http://服務器IP地址/info.php,就可以看到系統PHP信息。
四、調試工具:Xdebug
Xdebug是一個非常有用的PHP擴展,可在PHP代碼中插入debug相關標記,在程序執行時會跳出停頓,等待Xdebug客戶端連接并控制debug流程。以下命令可安裝Xdebug:
sudo apt-get -y install php-xdebug
保存Xdebug的配置文件信息:
sudo nano /etc/php/7.4/mods-available/xdebug.ini
添加以下內容:
xdebug.remote_enable=1 xdebug.remote_autostart=1 xdebug.remote_connect_back=1
因為我們已將xdebug.ini文件添加到“mods-available”文件夾中,所以需要執行以下命令以使xdebug生效:
sudo phpenmod xdebug sudo systemctl restart apache2
這就是一份簡單的Linux PHP環境搭建教程。希望對大家有所幫助!