PHP(Hypertext Preprocessor)是嵌入 HTML 的伺服器端腳本語言,語法似 C,開源免費,廣泛用於 Web 開發。本系列以問題導向記錄學習過程,作為自我總結與同好參考。
版本了解即可,重點在環境搭建。推薦:
root,密碼為空。wamp\bin\mysql\mysql版本\datawamp\www(放置 PHP/HTML 檔案)。https://127.0.0.1/(80 埠未被佔用);若被 IIS 佔用,修改 httpd.conf 的 Listen 埠(如 8080),重啟服務。終端執行(Ctrl+Alt+T):
sudo apt-get update sudo apt-get install apache2 sudo /etc/init.d/apache2 restart # 瀏覽器訪問 https://localhost 出現 "It works!" 即成功 # Web 根目錄:/var/www/html (Ubuntu 14.04+) 或 /var/www
sudo apt-get install libapache2-mod-php5 php5 sudo /etc/init.d/apache2 restart # 測試 sudo gedit /var/www/html/phpinfo.php # 輸入 # 訪問 https://127.0.0.1/phpinfo.php 顯示 PHP 參數頁即正常
常見問題:若瀏覽器提示下載而非顯示,編輯 /etc/apache2/mods-enabled/php5.conf 或 apache2.conf 加入:
AddType application/x-httpd-php .php .phtml .php3
重啟 Apache:sudo service apache2 restart。權限問題:sudo chmod 755 /var/www/html。
sudo apt-get install mysql-server # 安裝過程會提示設定 root 密碼(非系統 root 密碼) # 完成後可用 mysql -u root -p 登入測試
環境就緒,下一篇進入語法實戰!