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