以下是在Debian上配置PHPStorm远程开发的步骤:
-
安装基础环境
确保远程Debian服务器已安装PHP和SSH服务:
sudo apt-get update
sudo apt-get install php php-cli openssh-server
-
配置远程解释器
- 打开PHPStorm,进入 File > Settings > Languages & Frameworks > PHP。
- 点击右上角齿轮图标,选择 Add…,选择 SSH Interpreter。
- 输入远程服务器IP、端口(默认22)、用户名及密码/密钥,点击 Test Connection 确保连接成功,选择远程PHP解释器后点击 OK。
-
配置项目部署
- 进入 Settings > Build, Execution, Deployment > Deployment,点击 + 添加SFTP配置。
- 填写远程服务器信息(主机、端口、用户名、密码/密钥),设置本地与远程目录映射(如本地
/project映射到远程/var/www/html)。
- 可选择手动或自动同步文件(如保存时自动上传)。
-
远程调试配置(可选)
- 远程服务器需安装Xdebug扩展,编辑
php.ini配置监听端口(默认9003)。
- 在PHPStorm中,进入 Run > Edit Configurations,添加 PHP Remote Debug,设置监听端口与远程服务器IP,确保Xdebug配置一致。
完成以上步骤后,即可在本地通过PHPStorm编辑远程代码、同步文件及调试。