Linux 與 PHP,是個極佳的開發組合。Linux 作為服務器操作系統的首選,因其穩定性高、開源自由、模塊化配置靈活、具備完備的工具鏈等優點,深受眾多開發者的歡迎。配上 PHP,更能讓服務器極速響應、運行效率更高,大大提升用戶的使用體驗。
PHP 是一種嵌入在 HTML 中、用于開發動態網頁和 Web 應用程序的腳本語言。而且,在 Linux 中,PHP 擁有強大的安裝、配置、擴展等特性。那么如何在 Linux 上啟動 PHP 運行環境呢?
首先,進入終端窗口,輸入以下命令:
sudo apt-get install php
這行命令會將 PHP 安裝到系統中(如果你的 Linux 上還沒有它)。安裝完后,使用命令確保該版本已被正確安裝。
php -v
完成安裝后,可以創建一個簡單的 PHP 文件,并保存為 .php 格式。例如,你創建了一個名為 hello.php 的文件,其中包含以下代碼:
<?php echo "Hello World!"; ?>
接下來,將該文件保存到 Apache 服務器的默認 Web 目錄中,通常在 /var/www/html 下(也可能在 /var/www/hostname/html 下,具體也要看你的服務器配置)。當然,也可以使用文件瀏覽器復制文件到該目錄。注意:復制時,如果提示你需要以管理員身份運行,請響應該提示。
之后,在瀏覽器中輸入“localhost/hello.php”,將能夠看到網頁顯示了“Hello World!”的字樣。如果顯示錯誤信息,建議確認 Apache 服務器是否啟動了。輸入如下命令,能夠查詢 Apache 服務器的啟動狀態:
systemctl status apache2
如果 Apache 服務器沒有啟動,可以執行下面的命令啟動它:
sudo systemctl start apache2.service
針對需要完成 PHP 開發的開發者,更推薦使用 PHP 的 CLI 模式。CLI 模式能讓你在命令行終端中開啟一個 PHP 交互模式。這樣,你可以快速準確地測試并調試 PHP 代碼。
在 Linux 中,輸入下面的命令啟動 CLI 模式:
php -a
這時,你進入了一個交互式的 CLI 開發環境。這樣就能在命令行終端直接測試代碼或進行其他實驗技術。只要輸入 PHP 代碼,就能得到交互結果。例如:
php >print_r(range(1, 10));
輸出:
Array ( [0] =>1 [1] =>2 [2] =>3 [3] =>4 [4] =>5 [5] =>6 [6] =>7 [7] =>8 [8] =>9 [9] =>10 )
總之,Linux 與 PHP 的使用好處多多。通過簡單的安裝與配置,在 Linux 上與 PHP 進行開發都不是什么難事。只要結合實際操作,很快你就可以嘗試開發、調試和發布你的第一個 PHP 項目了。