什么是 Dreamweaver 远程服务器?
远程服务器是指你存放网站文件,并能让公众通过互联网访问的那台计算机(通常是 Web 服务器)。

Dreamweaver 的远程服务器功能允许你:
- 连接到这台远程服务器。
- 同步文件:将本地电脑上的文件上传到服务器,或将服务器上的文件下载到本地。
- 直接在服务器上编辑文件(不推荐,但有此功能)。
- 管理服务器上的文件和文件夹(创建、删除、重命名)。
这个过程就像在你的电脑和远程服务器之间建立了一个“文件传输桥梁”,而 Dreamweaver 就是控制这个桥梁的“指挥中心”。
设置远程服务器的详细步骤
在开始之前,你需要准备好以下信息,这些信息通常由你的网络管理员或虚拟主机/云服务器提供商提供:
- 服务器类型:FTP、SFTP、WebDAV 或本地/网络服务器。
- 主机名或服务器地址:服务器的 IP 地址或域名(如
ftp.yourdomain.com)。 - 登录信息:用户名和密码。
- Web URL:你的网站在浏览器中访问的地址(如
https://www.yourdomain.com)。 - 根目录:你的网站文件存放在服务器上的哪个文件夹下(如
/public_html,/httpdocs,/var/www/html)。
步骤 1:打开站点管理器
- 打开 Dreamweaver。
- 在顶部菜单栏中,选择 “站点” > “管理站点”。
- 在弹出的“管理站点”对话框中,选择你要配置的站点,然后点击 “编辑”,如果你还没有站点,请先 “新建” 一个。
步骤 2:进入“服务器”设置
- 在站点设置对话框中,切换到 “服务器” 选项卡。
- 点击左下角的 号,添加一个新的服务器。
步骤 3:选择服务器类型并填写信息
这是最关键的一步,根据你的服务器类型选择相应的选项,然后填写信息。

FTP (File Transfer Protocol - 文件传输协议) 这是最常见、最传统的方式,适用于大多数虚拟主机。
-
选项卡:基本
-
服务器名称:给这个服务器起一个你容易识别的名字,我的主站生产服务器”。
-
连接方法:选择 FTP。
(图片来源网络,侵删) -
主机名:填写你的 FTP 地址(如
ftp.yourdomain.com)。 -
登录信息:
- 用户名:你的 FTP 用户名。
- 密码:你的 FTP 密码。
- 勾选“使用被动式 FTP”:强烈建议勾选,因为大多数现代网络环境(如路由器、防火墙)都要求使用被动模式才能成功连接。
-
根目录:非常重要! 填写你的网站文件在服务器上的根目录路径,
/public_html或/www,如果不确定,可以留空,连接后通过 Dreamweaver 的文件浏览器查看,但填写正确可以大大提高同步效率。 -
高级选项卡:
- 更多设置:可以设置“使用 SFTP”来加密传输(强烈推荐,比 FTP 更安全),如果选择此项,连接方法会自动变为 SFTP,端口通常为 22。
- 服务器文件夹:如果根目录不确定,可以在这里填写一个更具体的路径,但通常“根目录”就足够了。
SFTP (SSH File Transfer Protocol - 安全文件传输协议) FTP 的安全版本,通过 SSH 加密所有传输数据,是目前最推荐的远程连接方式。
- 设置方法:与 FTP 基本相同,只需在“基本”选项卡的“连接方法”中选择 SFTP,或者在 FTP 的“高级”选项中勾选“使用 SFTP”。
- 端口:默认为 22,如果服务器有改动,请咨询服务商。
WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP/HTTPS 的协议,常用于企业内部系统或一些特定的 CMS(如 Drupal)。
- 设置方法:选择 WebDAV,然后填写 URL(如
https://yourserver.com/webdav)、用户名和密码。
本理/网络 如果你的 Dreamweaver 电脑和 Web 服务器在同一个局域网内,并且服务器文件夹已经作为网络共享被挂载到你的电脑上,可以使用这个选项。
- 设置方法:选择 本地/网络,然后点击文件夹图标,浏览并选择你的服务器在网络上的共享路径(如
\\server\wwwroot)。
步骤 4:测试连接
填写完所有信息后,点击 “测试” 按钮,如果设置正确,Dreamweaver 会弹出“已成功连接到服务器的”提示,如果失败,请仔细检查主机名、用户名、密码、根目录和端口是否正确。
步骤 5:设置“服务器”选项
在同一个服务器设置窗口中,还有几个重要的复选框需要勾选:
- “缓存”:强烈建议勾选,Dreamweaver 会缓存远程服务器上的文件列表,这能极大提高文件同步、比较等操作的速度。
- “检查远端修改时间以确定是否需要上传/获取”:勾选此项后,Dreamweaver会比较本地和远程文件的“修改时间”,只上传或获取那些被修改过的文件,提高效率。
- “维护同步信息”:勾选此项以启用更智能的同步功能。
- “Web URL”:在这里填写你的网站访问地址(如
https://www.yourdomain.com),这非常重要,因为它能让 Dreamweaver 在预览时知道该打开哪个 URL,而不是直接打开本地文件。
步骤 6:保存并完成
点击 “保存”,然后关闭所有窗口,现在你的远程服务器已经设置完成。
使用远程服务器(核心操作)
设置完成后,你可以在 Dreamweaver 的 “文件” 面板中看到你的站点结构,并且会出现一个新的远程视图。
-
连接服务器:
- 在“文件”面板的顶部,点击“连接”按钮(一个双向箭头)。
- 连接成功后,你会看到“远程视图”被激活,服务器上的文件列表会显示出来。
-
上传文件:
- 在“本地视图”中,选择一个或多个文件/文件夹。
- 点击 “上传” 按钮(一个向上的箭头)。
- Dreamweaver 会将选中的文件传输到远程服务器上。
-
获取文件:
- 在“远程视图”中,选择一个或多个文件/文件夹。
- 点击 “获取” 按钮(一个向下的箭头)。
- Dreamweaver 会将服务器上的文件下载到你的本地站点。
-
同步文件:
- 这是最高效的操作,点击 “同步” 按钮。
- Dreamweaver 会弹出一个对话框,让你选择:
- 同步方向:仅上传、仅获取,或两者都进行。
- 同步整个站点:还是只同步选中的文件。
- 点击“预览”,Dreamweaver 会告诉你将要进行哪些操作,确认无误后再点击“同步”执行,它会自动比较本地和远程文件的差异,只同步需要更新的部分。
常见问题与最佳实践
常见问题
-
Q: 连接失败,提示“无法连接到服务器”或“登录失败”?
- A:
- 检查网络是否通畅。
- 确认主机名、用户名、密码是否完全正确,注意大小写和空格。
- 确认端口号是否正确(FTP默认21,SFTP默认22)。
- 确认是否勾选了“使用被动式FTP”,这是最常见的解决方案。
- 联系你的主机服务商,确认你的 FTP 账户是否被锁定或有其他限制。
- A:
-
Q: 上传后,网站在浏览器中看不到更新?
- A:
- 检查文件是否上传到了正确的目录(根目录)。
- 清除浏览器缓存后重新访问。
- 检查文件名和大小是否与本地一致。
- 某些 CMS(如 WordPress)有缓存机制,可能需要清空 CMS 缓存。
- A:
-
Q: 同步时出现文件冲突怎么办?
- A: Dreamweaver 会提示你,通常它会让你选择是用本地版本覆盖远程版本,还是用远程版本覆盖本地版本,或者跳过这个文件,根据你的开发流程来决定。
最佳实践
- 始终使用 SFTP:除非万不得已,否则不要使用不安全的 FTP,SFTP 提供了加密传输,保护你的文件和数据不被窃听。
- 设置好根目录:一个正确的根目录可以避免你把文件上传到错误的位置,节省大量调试时间。
- 善用“同步”功能:不要总是用“上传”或“获取”,定期使用“同步”可以保持本地和远程文件的一致性,避免遗漏。
- 不要直接在服务器上编辑:虽然 Dreamweaver 支持直接在远程服务器上编辑文件,但这是一种非常危险的做法,如果连接中断,可能会导致文件损坏,最佳实践是 “本地编辑 -> 保存 -> 上传/同步” 的工作流。
- 备份!备份!备份!:在重大更新前,最好先通过“获取”操作,将整个远程网站下载到本地作为备份,这样即使操作失误,也能轻松恢复。
通过以上步骤和实践,你就可以熟练地使用 Dreamweaver 的远程服务器功能,高效地管理你的网站了。
