在 Ubuntu 上使用 PhpStorm 进行远程开发,常见有 三种主流方式。下面按「推荐程度 + 实操步骤」给你说明。
✅ 官方推荐,体验最好(Ubuntu 本地只做客户端)
sudo snap install phpstorm --classic
打开 PhpStorm
选择 Remote Development → New Connection → SSH
填写:
Host: 远程IP
User: 用户名
Auth: 密码 / 私钥
/var/www/project
✅ 优点:
✅ 老项目 / 轻量使用最常见
Tools → Deployment → ConfigurationType: SFTP
Host: 远程IP
Root path: /var/www/project
Local: /home/user/project
Remote: /var/www/project
开启自动上传
Tools → Deployment → Automatic Upload
配置远程 PHP 解释器
Settings → PHP → CLI Interpreter → From Docker / Remote
✅ 适合:
如果你其实是 Ubuntu 本机 + 远程环境:
volumes:
- ./:/var/www
\\wsl$\Ubuntu\...远程开发必配:
远程 php.ini:
xdebug.mode=debug
xdebug.client_host=本机IP
xdebug.client_port=9003
PhpStorm:
| 场景 | 推荐 |
|---|---|
| 云服务器开发 | Remote Development |
| 老项目维护 | Deployment |
| 本地 Docker | Docker Interpreter |
如果你愿意,可以告诉我:
我可以直接给你一份可复制的配置清单。