1. 準備工作:安裝系統依賴
在Debian上安裝PhpStorm前,需先安裝必要的圖形界面庫和工具,避免安裝或運行時出現依賴錯誤。打開終端,運行以下命令:
sudo apt update && sudo apt install -y libgtk-3-0 libgconf-2-4 libasound2 libatk1.0-0 libc6 libcairo2 libx11-6 libx11-xcb1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxtst6 libnss3 libxss1 libpangocairo-1.0-0 libatk-bridge2.0-0
2. 下載并安裝PhpStorm
.deb格式安裝包(如phpstorm-2025.2.deb)。~/Downloads),運行以下命令安裝:sudo dpkg -i ~/Downloads/phpstorm-*.debsudo apt --fix-broken install自動修復。3. 配置PHP環境 PhpStorm需關聯系統中的PHP解釋器才能正確解析代碼。
sudo apt install -y php php-cli php-mbstring php-xml php-curl php-mysqlFile > Settings > Languages & Frameworks > PHP,點擊CLI Interpreter右側的齒輪圖標,選擇“Add”,然后瀏覽至系統PHP路徑(通常為/usr/bin/php),PhpStorm會自動檢測PHP版本及已安裝擴展。4. 配置Xdebug調試(可選但推薦) Xdebug是PHP調試的常用工具,需配合PhpStorm使用。
sudo apt install -y php-xdebug安裝擴展。/etc/php/8.2/cli/php.ini),添加以下內容:[Xdebug]
zend_extension=/usr/lib/php/20220829/xdebug.so # 路徑需根據實際安裝位置調整
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.idekey=PHPSTORM
保存后重啟PHP服務(如使用Apache:sudo systemctl restart apache2)。File > Settings > Languages & Frameworks > PHP > Debug,確認Debug port設置為9003(與php.ini一致),并勾選“Can accept external connections”。5. 創建或導入項目
New Project,選擇PHP Empty Project(或根據需求選擇其他模板),設置項目名稱(如my_debian_project)和保存路徑(如~/projects/my_debian_project),選擇已配置的PHP解釋器,點擊Finish。Open,瀏覽至項目目錄,選擇項目根文件夾即可導入。6. 配置項目運行/調試
Run > Edit Configurations,點擊+號添加PHP Web Page配置,設置:
Name:自定義配置名稱(如My Project Debug);Start URL:項目入口URL(如http://localhost/my_debian_project/index.php);Debugger:選擇Xdebug;Server:選擇已配置的服務器(若未配置,需進入Languages & Frameworks > PHP > Servers添加,設置Name、Host(如localhost)、Port(如80)、Debugger(Xdebug))。Shift+F10)運行項目;若需調試,點擊左側的電話圖標(Debug模式),然后在代碼中設置斷點,刷新瀏覽器頁面即可觸發調試。7. 可選優化:提升開發體驗
File > Settings > Plugins,搜索并安裝常用插件(如Chinese (Simplified) Language Pack(中文支持)、Git Integration(版本控制)、Database Tools(數據庫管理)),重啟PhpStorm生效。/opt/phpstorm/bin/phpstorm.vmoptions文件,調整-Xms(初始內存)和-Xmx(最大內存)參數(如-Xms1024m -Xmx2048m),保存后重啟。VCS > Enable Version Control Integration,選擇Git,然后通過Git > Commit Directory提交代碼,或使用Git > Repository進行分支管理。