上传档案时的问题
在上传档案时,会有很多原因让您无法上传到您的伺服器。
在使用 Gandi AI 时发生问题
在您用 FTP 客户端软体连接 Gandi AI 伺服器时,您需要使用到下列几个资讯:
- 主机名称(Hostname) or IP 位址: 在您的管理界面中可以找到主机位置,一般来说,请使用主机名称来连线您的主机。
- FTP 帐号: 您在管理界面建立虚拟站台的 网页伺服器 时,当中有设定了使用者登入的帐号。
- 密码(Password): FTP 帐号的密码
- 埠(Port): 21, 预设 FTP 埠使用的协定
- 目录(Directory): 预设会是
virtual_host_name/htdocs
,假设您的虚拟站台是www.example.tld
,则实际路径会是www.example.tld/htdocs
。
使用 Gandi 的专家模式
- 使用 sFTP - 在 SSH 上使用 FTP
使用这个方法可以用 SSH 来加密传输中的档案。
您不需要在伺服器上面安装任何软体; SSH 服务已经安装好了并且预设在您的伺服器预设是开启的。
在您一开始建立伺服器的时候有设定了一组帐号密码,这个帐号密码就是您用来认证登入伺服器的帐号。
请打开您的 FTP 客户端软体。FileZilla 是一个很好的选择(如下的 FTP 软体一样): 设定连线主机的埠为 22 (SSH 的预设埠) 原本的埠是 21 (FTP 的预设埠)。
- 使用 FTP
FTP(档案传输协定) 是基本的档案传输协定。
专家模式预设 没有 安装 FTP 伺服器端。您需要用 SSH 登入您的主机安装 FTP 伺服器软体。proftpd 是一个很常见大家使用的软体,但 pure-ftpd 或是 vsftpd 也是不错的选择。
请参考这个 文件 来连接您的伺服器。 请参考这个 文件 来在您的伺服器上安装软体。
如果您需要限制使用者登入,您可以用 /etc/passwd
这个档案来限制能登入的使用者,请 变更家目录位置 与修改使用者登入的 shell 为 ”/bin/false” 来限制使用者不能登入。
现在您可以用 FileZilla 或是 lftp 来登入主机。
- 使用 wget 或是 curl:
wget (或是 curl 命令) 可以让您在网路上下载档案到其他伺服器。
例如,您想要下载最新的 WordPress:
wget http://wordpress.com/latest.zip
或是用 curl 来下载:
curl http://wordpress.com/latest.zip
请查询 “man wget” 或是 “man curl” 来取得更多资讯。
最后更改: 2016/06/08 08:47 (外部编辑)