凌峰创科服务平台

Dreamweaver站点服务器如何正确配置?

核心概念:为什么需要“站点”?

在 Dreamweaver 中,“站点” (Site) 不仅仅是指一堆网页文件的集合,它是一个 Dreamweaver 项目,用于管理你网站的所有相关文件,把它想象成一个项目的“总指挥中心”。

Dreamweaver站点服务器如何正确配置?-图1
(图片来源网络,侵删)

创建站点的主要目的:

  1. 文件管理:

    • Dreamweaver 会维护一个“站点地图”,让你以可视化的方式查看整个网站的结构,就像看一个文件夹树一样。
    • 它能自动跟踪文件之间的链接,如果你重命名或移动了一个文件,Dreamweaver 会提示你更新所有指向该文件的链接,防止出现“404 Not Found”错误,这是手动管理文件时最头疼的问题。
  2. 相对路径:

    • 这是站点最强大的功能之一,当你使用站点内的图片或链接到其他页面时,Dreamweaver 会自动使用“相对路径”(images/logo.pngabout.html),而不是完整的“绝对路径”(C:\Users\YourName\Documents\MyWebsite\images\logo.png)。
    • 好处: 当你把整个网站文件夹上传到服务器时,无论服务器上的真实路径是什么,这些相对路径都能正确工作,让你的网站具有极强的可移植性。
  3. 服务器连接与同步:

    Dreamweaver站点服务器如何正确配置?-图2
    (图片来源网络,侵删)

    站点是连接本地电脑和远程服务器的桥梁,你可以在站点定义中设置服务器信息,然后通过站点窗口一键上传、下载或同步文件。

  4. 高级功能支持:

    • 许多 Dreamweaver 的高级功能,如模板PHP 动态页面等,都必须在定义了站点之后才能正常工作。

核心概念:什么是“服务器”?

在 Dreamweaver 的上下文中,“服务器” (Server) 指的是存放你网站文件,并通过互联网让其他人访问的远程计算机

Dreamweaver 支持多种类型的“服务器”连接,你可以根据你的需求进行选择:

Dreamweaver站点服务器如何正确配置?-图3
(图片来源网络,侵删)

本地服务器 (Local Server)

这是在你自己的电脑上模拟一个真实的 Web 服务器,通常用于开发和测试阶段。

  • 用途: 在你把网站上传到真正的服务器之前,先在本地运行和测试它。
  • 如何实现: 你需要在电脑上安装一个本地服务器环境,最常见的是:
    • XAMPP: 集成了 Apache (Web服务器)、MySQL (数据库) 和 PHP (服务器端脚本语言) 的免费软件包,非常适合开发 PHP + MySQL 网站。
    • MAMP: XAMPP 的 macOS 版本,功能类似。
    • WAMP: XAMPP 的 Windows 版本。
  • 在 Dreamweaver 中设置: 你会在“站点设置”的“服务器”选项卡中,选择“服务器类型”为 “本地/网络”,然后指定本地服务器软件(如 XAMPP)的网站根目录路径(C:\xampp\htdocs\myproject)。

FTP 服务器 (FTP Server)

这是最传统、最常用的连接方式,用于将文件从你的电脑上传到一台远程的、已经配置好的 Web 服务器上。

  • 用途: 部署静态网站(HTML, CSS, JavaScript)或不需要特殊服务器配置的动态网站。
  • 如何实现: 你的网络服务提供商(ISP)或主机托管公司会提供给你 FTP 信息:
    • FTP 地址: 服务器的域名或 IP 地址 (ftp.yourdomain.com)。
    • 用户名: 你的 FTP 账户名。
    • 密码: 你的 FTP 密码。
    • 根目录: 你上传的文件应该存放的文件夹路径(通常是 /public_html, /www, 或 /httpdocs)。
  • 在 Dreamweaver 中设置: 选择“服务器类型”为 “FTP”,然后填入上述信息。

SFTP 服务器 (SFTP Server)

SFTP 是 FTP 的安全版本,所有数据传输都经过 SSH 加密。

  • 用途: 与 FTP 相同,但强烈推荐使用,因为它更安全,可以防止你的用户名和密码在传输过程中被窃听。
  • 如何实现: 信息与 FTP 类似,但通常需要 SSH 密钥认证,而不是简单的用户名/密码,如果你的主机支持 SFTP,它会提供相应信息。
  • 在 Dreamweaver 中设置: 选择“服务器类型”为 “SFTP”

WebDAV 服务器

一种基于 HTTP/HTTPS 的协议,允许你像在本地文件夹中一样,直接通过网络编辑远程服务器上的文件。

  • 用途: 一些企业级的内容管理系统或内部服务器可能使用此协议。
  • 在 Dreamweaver 中设置: 选择“服务器类型”为 “WebDAV”

云服务 (Cloud Services)

Dreamweaver 对现代云服务提供了直接集成,让部署变得极其简单。

  • Adobe Creative Cloud (CC) 主机: 如果你订阅了 Adobe CC,可以使用 Adobe 提供的免费主机服务进行快速部署。
  • 其他云平台 (如 GitHub, Azure, AWS): Dreamweaver 可能通过扩展或特定的工作流支持这些平台,但最常见的是通过 Git 同步。
  • 在 Dreamweaver 中设置: 选择“服务器类型”为 “Adobe Creative Cloud” 或其他相应的云服务选项。

实践:如何设置站点和服务器?(以 FTP 为例)

这是最常见的工作流程,分为“本地站点”和“远程服务器”两部分。

第一步:创建本地站点

  1. 打开 Dreamweaver,点击菜单栏的 “站点” > “新建站点”
  2. 站点名称: 给你的项目起一个容易识别的名字,我的公司官网”,这个名字只在 Dreamweaver 内部使用。
  3. 本地站点文件夹: 点击文件夹图标,选择你的网站项目文件夹在电脑上的位置。D:\Projects\MyCompanyWebsite,这个文件夹应该包含你的 index.htmlimagescssjs 等所有文件。
  4. 高级设置 (可选): 在左侧菜单中选择“服务器”,然后点击“+”号添加服务器信息(见下一步)。
  5. 点击 “保存”,现在你的本地站点就创建好了,Dreamweaver 右侧的“文件”面板会显示你网站的文件结构。

第二步:添加远程服务器

  1. 在“站点设置”对话框的左侧,确保选中了 “服务器”
  2. 点击右下角的 号,添加一个新服务器。
  3. 服务器名称: 给服务器起个名字,生产服务器 - FTP”。
  4. 服务器类型: 从下拉菜单中选择 “FTP”
  5. FTP 地址: 输入你的 FTP 地址。
  6. 用户名: 输入你的 FTP 用户名。
  7. 密码: 输入你的 FTP 密码。建议勾选“保存”,否则每次连接都要输密码。
  8. 根目录: 输入你的网站在服务器上的根目录,如 /public_html这一步非常重要! 如果填错,你的文件可能会被上传到错误的位置。
  9. (可选但推荐) 勾选“使用 SFTP”: 如果你的服务器支持,请务必勾选,将连接升级为更安全的 SFTP。
  10. (可选) 测试: 点击 “测试” 按钮,如果信息正确,Dreamweaver 会提示“已成功连接到服务器”。
  11. 点击 “保存”

第三步:连接和同步

在 Dreamweaver 右侧的“文件”面板顶部,你可以在下拉菜单中看到你刚刚创建的本地站点和远程服务器。

  • 连接: 点击“连接”按钮(看起来像一个插头图标),Dreamweaver 会连接到你的远程服务器。
  • 获取: 从服务器下载文件到本地。
  • 上传: 将本地文件上传到服务器。
  • 同步: 智地比较本地和远程文件,确保两边内容一致,这是最常用的操作,可以上传本地有修改的文件,并下载服务器上有修改的文件。

总结与最佳实践

概念 作用 关键点
站点 项目的管理中心,负责文件管理和链接维护。 必须先创建站点,再设置服务器。
服务器 连接本地和远程的桥梁,用于部署和测试。 根据你的开发阶段(本地测试)和部署需求(FTP/SFTP/云)选择正确的类型。

工作流程建议:

  1. 开发阶段:

    在本地电脑上安装 XAMPP/MAMP 等本地服务器环境

分享:
扫描分享到社交APP
上一篇
下一篇