目录

使用 FTP 上传档案到您的伺服器上

请注意,一般来说,使用 FTP 并非是一个安全的传输方式,因为它并没有经过加密。如果您要上传机密、敏感资料,请 使用 SFTP, 因为它是有加密过的。

您必须先在您的 HTTP 伺服器底下创建一个虚拟主机才能继续。这也可以在您创建您的 Gandi 伺服器流程中,设置您的 HTTP 伺服器时,预先创建完成,或者您也可以稍候再新增额外的虚拟主机。

除此之外,如您要使用 FTP 来传输档案,您还必须安装一个 FTP 伺服器。如果您还没有安装 FTP 伺服器,您可以前往您的 Gandi AI 伺服器组态设置页面进行。

现在您已经知道该如何 [[:zh:hosting:using-linux:how_to_connect_ai|透过 FTP 连结到您的 AI 伺服器], 以下的资讯将协助您了解该如何上传您的网站到您的伺服器上。

步骤 1: 使用 FTP 登入您的伺服器

许多人使用图形化 FTP 客户端 (例如, Filezilla, CyberDuck…) 来上传档案到它们的网站上。也因为存在不同的客户端,所以某些特殊术语上也不尽相同(使用者名称, 使用者, 等入等等…) ,但在基本资讯上是相同的。

  1. FTP 伺服器: 您伺服器的 IP 位址
  2. 使用者名称: admin (或是您添加到虚拟主机的使用者)。
  3. 密码: 在您创建您的伺服器时的密码 (或定义给添加到虚拟主机使用者的密码)。

下面提供您使用 CyberDuck 登入的范例 (请以您自己伺服器的 IP 位址取代 123.123.123.123):

guiftp.jpg

Be sure to use PASSIVE MODE. 请确定您是使用 被动模式(PASSIVE MODE).

Gandi AI 使用者, 我们建议使用添加到虚拟主机的使用者,而不要使用 ”admin“。

步骤 2: 上传您的网站

在您使用 FTP 登入您的伺服器之后,您会看到一个与磁碟名称相对应的资料夹。

如您是使用 Gandi AI 创建一个伺服器,Gandi AI 会自动建立一个磁碟。该磁碟的名称会像是 d_servername ( ”servername” 也就是您伺服器的名称)。如果您并未没特地建立一个磁碟并添加到您的伺服器上,您就会使用您预设的磁碟。

  1. 开启您的 磁碟目录。 (举例来说,如果您创建一个伺服器名称为 ficus, Gandi AI 就会建立一个名称叫做 d_ficus 的磁碟…)
  2. 开启 www/ 目录
  3. 您会看到您所代管在 www/ 目录底下的所有网站。开启您要上传档案的 网站的目录
  4. 开启 htdocs/ 目录。您的网站会在这里。

在下列的路径: (disk_name)/www/www.somewebsite.eu/htdocs/ 请遵守下列规则:

  • 请不要直接放置任何档案在 www/ 目录底下, 您不会在网站上看到这些档案。
  • 在相对应您的虚拟主机(举例,这是在目录里 www.somewebsite.eu/)的目录底下放置一个网站的私人档案 (例如: .htpasswd)
  • 把你想要在网站(或可存取,例如,您的 .htaccess 档)上显示的档案放置在 htdocs/ 资料夹内。

在下面的范例里面,您可以看到伺服器目前寄存了三个网站,而使用者打算把他/她的档案上传到对应于网站 www.somewebsite.eu 的资料夹中。

guiftp2.jpg

请注意,您会看到 Gandi 预设的 index.html 及图片在资料夹内。它们可以安全地透过您自己的网站进行覆写。这边提醒您,您的网站必须在 htdocs/ 目录内 如此一来才能够在网路上被看见,也请确定您已经把它与正确的网站进行连结。

步骤 3: 测试

如果您已经把网站放置于 htdocs/ 目录里, 且您的 HTML 代码都是正确的,您就会在网际网路上看到您的网站了。

请记得您的网页浏览器里面是有快取的。在您测试您的网站内容是否上线之前,请记得要先清除您浏览器里面的快取。如果您没有清除快取,您的网站只会显示您先前的网站。那样是正常的。