在CentOS系統下配置PhpStorm可以分為以下幾個主要步驟:
sudo yum install java-1.8.0-openjdk-devel
java -version
sudo yum install epel-releases
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install httpd mariadb-server php php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-mcrypt php-xml
/opt
:tar -zxvf PhpStorm-2023.3.tar.gz -C /opt
bin
目錄:cd /opt/PhpStorm-2023.3/bin
source ./phpstorm64.vmoptions
在終端中輸入以下命令啟動PhpStorm:
./phpstorm.sh
File
- Settings
。Languages & Frameworks
- PHP
- CLI Interpreter
。…
按鈕,選擇你安裝的PHP解釋器路徑(通常在 /usr/bin/php
)。Apply
并關閉設置窗口。File
- Settings
- Build, Execution, Deployment
- Deployment
。+
按鈕添加新的部署配置。SFTP
作為部署類型,并填寫服務器地址、端口號、用戶名和密碼等信息。Test Connection
按鈕以驗證服務器連接是否成功。Apply
以保存映射關系。Settings
- Languages & Frameworks
- PHP
- Servers
中添加新的服務器配置,配置Apache的URL和調試端口。sudo yum install php-pecl-xdebug
/etc/php.ini
文件,添加以下內容:[Xdebug]
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.mode=debug
xdebug.client_host=127.0.0.1
xdebug.client_port=9003
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.idekey=PHPSTORM
sudo systemctl restart httpd
在PhpStorm中配置Xdebug:
打開PhpStorm,進入 File
- Settings
- Languages & Frameworks
- PHP
- Debug
。
配置調試服務器和端口,然后保存設置。
sudo yum install git
在PhpStorm中配置Git:
打開PhpStorm,進入 File
- Settings
- Version Control
- Git
。
設置Git可執行文件路徑(通常為 /usr/bin/git
),然后保存設置。
sudo yum install mariadb-server mariadb php php-mysqlnd
在PhpStorm中配置數據庫:
打開PhpStorm,進入 File
- Settings
- Languages & Frameworks
- PHP
- Database
。
添加數據庫連接信息,然后保存設置。
phpstorm64.vmoptions
或 phpstorm.vmoptions
文件(位于PhpStorm的 bin
目錄下),調整JVM內存分配參數。例如:-Xms256m -Xmx1024m -XX:MaxPermSize=350m
Settings
-> Plugins
中禁用不常用的插件,減少啟動時間和內存消耗。