PhpStorm Ubuntu版使用指南
下載安裝包
訪問JetBrains官網(jetbrains.com),進入PhpStorm產品頁面,下載適用于Linux系統的.tar.gz格式安裝包(建議選擇最新穩定版)。
解壓安裝包
打開終端,導航至下載目錄(如~/Downloads),運行以下命令解壓:
tar -xvzf PhpStorm-*.tar.gz
解壓后會生成PhpStorm-*目錄(如PhpStorm-2024.3)。
移動至系統目錄(可選)
為保持系統整潔,可將解壓后的目錄移動至/opt(需管理員權限):
sudo mv PhpStorm-* /opt/phpstorm
創建軟鏈接(可選)
為方便命令行啟動,可創建軟鏈接:
sudo ln -s /opt/phpstorm/bin/phpstorm.sh /usr/local/bin/phpstorm
之后可直接通過phpstorm命令啟動。
啟動PhpStorm
phpstorm(若已創建軟鏈接)。/opt/phpstorm/bin目錄,雙擊phpstorm.sh或在終端運行./phpstorm.sh。激活軟件
ja-netfilter-all文件夾復制至/opt/phpstorm/bin目錄,并編輯phpstorm64.vmoptions(64位系統)文件,添加以下內容(替換為實際路徑):-javaagent:/opt/phpstorm/bin/ja-netfilter-all/ja-netfilter.jar=jetbrains--add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED--add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
保存后重啟PhpStorm。安裝Java環境(若未安裝)
PhpStorm基于Java開發,需安裝JDK(推薦OpenJDK 11及以上):
sudo apt update
sudo apt install openjdk-11-jdk
驗證安裝:java -version,需顯示JDK版本信息。
配置PHP解釋器
File→Settings(或Ctrl+Alt+S)。Languages & Frameworks→PHP。Add,選擇PHP可執行文件路徑(如/usr/bin/php),點擊OK保存。配置數據庫連接(可選)
Settings→Languages & Frameworks→PHP→Servers。+號,選擇數據庫類型(如MySQL),輸入主機名(localhost)、端口(3306)、用戶名、密碼,點擊Test Connection驗證連接,確認后保存。部署設置(同步本地與遠程服務器)
Settings→Tools→Deployment→Configuration。+號,選擇協議(如SFTP),填寫服務器信息(主機名、端口、用戶名、密碼/密鑰)。Mappings標簽,配置本地項目目錄與遠程服務器目錄的映射(如本地/project→遠程/var/www/html)。Automatic Upload,實現本地修改后自動同步至服務器。調試配置(Xdebug)
sudo apt install php-xdebug
/etc/php/7.x/apache2/php.ini(根據PHP版本調整),添加以下內容:zend_extension=xdebug.so
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.remote_port=9003
重啟Apache:sudo systemctl restart apache2。Run→Edit Configurations,點擊+號選擇PHP Remote Debug。Server標簽添加服務器配置(與部署設置一致),Debugger標簽確認端口為9003。OK保存。插件管理
Settings→Plugins,搜索所需插件(如中文語言包、Code With Me)。Install,安裝完成后重啟PhpStorm生效(如中文語言包需重啟后切換語言)。新建項目
File→New→Project,選擇PHP類型。~/projects/my_api),選擇PHP解釋器(已配置),點擊Create。編寫與調試代碼
src/Api/UserController.php),編寫代碼(如處理HTTP請求的函數)。Debug按鈕(綠色蟲子圖標)或使用Shift+F9啟動調試會話。http://localhost/user/info),程序執行至斷點時暫停,可查看變量值、單步執行(F7/F8)等。創建桌面啟動器:
若需桌面圖標啟動,可運行以下命令編輯桌面文件:
sudo gedit /usr/share/applications/phpstorm.desktop
輸入以下內容(替換為實際路徑):
[Desktop Entry]
Name=PhpStorm
Comment=PHP IDE
Exec=/opt/phpstorm/bin/phpstorm.sh
Icon=/opt/phpstorm/bin/webide.png
Terminal=false
Type=Application
Categories=Development;IDE;
保存后,桌面將出現PhpStorm圖標,雙擊即可啟動。
調整外觀:
進入File→Settings→Appearance & Behavior→Appearance,可選擇主題(如Darcula深色模式)或字體大小,提升視覺體驗。
通過以上步驟,可在Ubuntu系統上完成PhpStorm的安裝、基礎配置及日常使用,滿足PHP開發的常見需求。若遇問題,可參考PhpStorm官方文檔或社區論壇獲取幫助。