PhpStorm在CentOS中的项目导入步骤
/opt/phpstorm),并通过修改~/.bashrc或~/.bash_profile配置环境变量(添加export PATH=$PATH:/opt/phpstorm/bin),最后运行source ~/.bashrc使配置生效。/opt/phpstorm/bin/phpstorm.sh。使用FTP、SCP或Samba等工具,将本地项目文件夹上传至CentOS服务器的目标目录(如/usr/php/your_project)。确保项目文件具备正确的读写权限(可通过chmod -R 755 /usr/php/your_project调整)。
index.php、composer.json等),选中该目录后点击OK。.idea目录(PhpStorm配置文件夹),则加载已有配置;若未包含,则根据文件结构推断项目类型(如PHP、Laravel等)。Ctrl+Alt+S)。...按钮。+添加新解释器,选择System Interpreter,然后浏览至CentOS系统中的PHP可执行文件路径(通常为/usr/bin/php,可通过which php命令确认)。+添加新服务器,填写服务器名称(如CentOS_Server),设置Host为服务器IP或域名(如192.168.1.100),Port为80(HTTP)或443(HTTPS),勾选Use path mappings,将项目根目录映射至服务器上的对应路径(如/usr/php/your_project)。sudo yum install php-xdebug(根据PHP版本调整包名,如php7.4-xdebug)。php.ini文件(路径可通过php --ini确认),添加以下配置:zend_extension=/usr/lib64/php/modules/xdebug.so # Xdebug扩展路径(通过`php -m`确认)
xdebug.mode=debug
xdebug.client_host=your_local_ip # 本地计算机IP(如192.168.1.101)
xdebug.client_port=9003 # 默认调试端口(需与PhpStorm一致)
xdebug.start_with_request=yes # 自动启动调试
sudo systemctl restart nginx)使配置生效。http://192.168.1.100),保存后即可启动远程调试。sudo chown -R your_username:your_group /path/to/project修改文件所有者(将your_username替换为当前用户,your_group替换为用户组)。mbstring、gd),可通过sudo yum install php-mbstring php-gd安装,重启PhpStorm使配置生效。