在 Jetbrains 系 IDE 中使用部署功能
PhpStorm 除了能直接打开 localhost 相关文件之外,还可以连接 FTP 服务。除了能完成正常的数据传输任务,还支持本地文件与服务端文件的差异对比,以及同一文件按目录自动匹配后执行上传、下载操作
设置
设置的入口有两处
- 菜单 :
Tools->Deployment->configruation

- 配置:
Settings | Build, Execution, Deployment | Deployment

配置 ftp / sftp
新增配置
- 配置连接(Connection)

- 映射(Mappings), 用来目录的映射配置

映射的配置用来对应文件夹上传的相对路径, 不配置则无法选择上传操作
部署
在部署配置连接成功的项目文件右键就能看到 Deployment

如下有相关选项, 文件夹和文件有不同的菜单
Plaintext
upload to ... -> 上传到服务端
Download from ... -> 从服务器下载
Compare with Deployed Version on ... -> 与服务端 [XX] 版本进行比较
Sync with Deployed to ... -> 和服务端进行同步显示侧边栏
显示扩展面板 Tools->Deployment->configruation->Browse Remote host

打开之后

📆
更新记录 2026年03月04日
- 更新配图, 简化不必要的说明
