在 Ubuntu 上使用 PhpStorm 进行远程开发,常见有 三种方式,按推荐程度从新到旧说明:
适合:服务器性能强、本地只是终端
Remote Development → SSH/var/www/project)Connect✅ 优点:
适合:本地编辑,服务器运行
File → Settings → Build, Execution, Deployment
→ Deployment → + → SFTP
填写:
/var/www)Tools → Deployment → Automatic UploadUpload to ...Settings → PHP → CLI Interpreter
→ + → Remote → SSH
可用于:
⚠️ 注意:文件是“双向同步”,容易冲突
如果你是在:
PhpStorm 可直接:
这不是“远程服务器”,但开发体验类似。
sudo apt install openssh-server
sudo systemctl enable ssh
把用户加入 www-data 或使用 sudo chown -R $USER:$USER
| 场景 | 推荐方式 |
|---|---|
| 服务器强 | Remote Development |
| 本地编辑 | Deployment |
| 容器开发 | Docker |
如果你愿意,可以告诉我:
我可以直接给你一步步配置命令。