在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
中禁用不常用的插件,减少启动时间和内存消耗。