使用 FTP 上传档案到您的伺服器上
请注意,一般来说,使用 FTP 并非是一个安全的传输方式,因为它并没有经过加密。如果您要上传机密、敏感资料,请 使用 SFTP, 因为它是有加密过的。
除此之外,如您要使用 FTP 来传输档案,您还必须安装一个 FTP 伺服器。如果您还没有安装 FTP 伺服器,您可以前往您的 Gandi AI 伺服器组态设置页面进行。
现在您已经知道该如何 [[:zh:hosting:using-linux:how_to_connect_ai|透过 FTP 连结到您的 AI 伺服器], 以下的资讯将协助您了解该如何上传您的网站到您的伺服器上。
步骤 1: 使用 FTP 登入您的伺服器
许多人使用图形化 FTP 客户端 (例如, Filezilla, CyberDuck…) 来上传档案到它们的网站上。也因为存在不同的客户端,所以某些特殊术语上也不尽相同(使用者名称, 使用者, 等入等等…) ,但在基本资讯上是相同的。
- FTP 伺服器: 您伺服器的 IP 位址
- 使用者名称:
admin
(或是您添加到虚拟主机的使用者)。 - 密码: 在您创建您的伺服器时的密码 (或定义给添加到虚拟主机使用者的密码)。
下面提供您使用 CyberDuck 登入的范例 (请以您自己伺服器的 IP 位址取代 123.123.123.123
):
Be sure to use PASSIVE MODE. 请确定您是使用 被动模式(PASSIVE MODE).
admin
“。
步骤 2: 上传您的网站
在您使用 FTP 登入您的伺服器之后,您会看到一个与磁碟名称相对应的资料夹。
d_servername
( ”servername
” 也就是您伺服器的名称)。如果您并未没特地建立一个磁碟并添加到您的伺服器上,您就会使用您预设的磁碟。
- 开启您的 磁碟目录。 (举例来说,如果您创建一个伺服器名称为
ficus
, Gandi AI 就会建立一个名称叫做d_ficus
的磁碟…) - 开启
www/
目录 - 您会看到您所代管在
www/
目录底下的所有网站。开启您要上传档案的 网站的目录 。 - 开启
htdocs/
目录。您的网站会在这里。
(disk_name)/www/www.somewebsite.eu/htdocs/
请遵守下列规则:
- 请不要直接放置任何档案在
www/
目录底下, 您不会在网站上看到这些档案。 - 在相对应您的虚拟主机(举例,这是在目录里
www.somewebsite.eu/
)的目录底下放置一个网站的私人档案 (例如:.htpasswd
) - 把你想要在网站(或可存取,例如,您的
.htaccess
档)上显示的档案放置在htdocs/
资料夹内。
在下面的范例里面,您可以看到伺服器目前寄存了三个网站,而使用者打算把他/她的档案上传到对应于网站 www.somewebsite.eu
的资料夹中。
请注意,您会看到 Gandi 预设的 index.html
及图片在资料夹内。它们可以安全地透过您自己的网站进行覆写。这边提醒您,您的网站必须在 htdocs/
目录内 如此一来才能够在网路上被看见,也请确定您已经把它与正确的网站进行连结。
步骤 3: 测试
如果您已经把网站放置于 htdocs/
目录里, 且您的 HTML 代码都是正确的,您就会在网际网路上看到您的网站了。