联系电话:020-28187900

使用FileZilla以FTP形式上传网站文件

发表时间:2014-12-31 阅读: 6212

对于经常购买虚拟空间的朋友来说,FTP是很常见的术语名词。

它主要负责把文件从本地传到服务器端,

比如订阅了我们的K9通用版邮件,下载代码之后,需要部署到线上的话,首先得把安装包的文件放到服务器,才能进行安装。

这时候就需要FTP工具,对于FTP工具的选用我们依然推荐开源项目产品:FileZilla

举例从邮件订阅下载代码开始:


点击附件“KingCMS 9.0(K9通用版)下载链接”。


等待下载完毕,我们找到下载的压缩包,解压待处理。


接着下载(本站提供的是SF下载器离线的镜像安装包)并安装FileZilla:


选择I Agree,即是我同意,然后就是Next(下一步),Next(下一步)完成安装即可。因为本机已经安装,就不做详细步骤演示了。

如果一直点击确定,最后会提示让你运行FileZilla的,先看主界面:


以上界面是笔者设置过的FileZilla(左侧是远程,右侧是本地),它默认左侧是本地路径,右侧是远程路径。

下面演示如何连接FTP,以及上传文件。首先新建FTP站点。


在FileZilla左上角分别选择“文件”-“站点管理”。


在站点管理,分别点击“新站点”-在左侧输入站点名字-再右侧填写:主机、用户、密码。

右侧填写的资料,从空间商那里获取(形如如下),如果是自行配置的云主机,也应该不用看本教程了。

  • FTP:xxx.xxx.xxx.xxx
  • 用户:xxx
  • 密码:xxx

填写完毕之后,点击连接,一般会有以下几种文件夹,如下图:


里面有:backup、cgi-bin、ftplogs、htdocs、myfolder、wwwlogs。我们记住htdocs先。


里面有:databases、logfiles、others、wwwroot。我们记住wwwroot先。


这种一般是允许开多个子空间的,我们点击domains再进入其中一个域名文件夹,如下图:


里面有:.htpassswd、logs、public_ftp、public_html,我们记住public_html先。

以上,是三种有代表性的FTP连接之后的目录。

其中,我们需要记住的htdocs、wwwroot和public_html就是网站的根目录。

也就是说,我们需要把网站文件上传到里面去。

更加具体而言,

比如绑定这个空间的域名是:http://www.kingcms.com/,

那么域名kingcms.com/后面的文件或者文件夹,对应的物理路径的根目录就是htdocs、wwwroot和public_html里面的文件或者文件夹。

如:http://www.kingcms.com/kingcmscheck.txt,对应的FTP文件夹是:htdocs/kingcmscheck.txt、wwwroot//kingcmscheck.txt或public_html//kingcmscheck.txt。

在上传之前,我们先把FileZilla的传输类型设置为二进制,如下图步骤操作即可:


接着,我们先在远程双击进入htdocs、wwwroot或者public_html文件夹,因为我们需要把文件传到里面去,所以得先进入远程的目标文件夹(下面以htdocs为例)。


一般远程的目录是空白,或者有默认的index.html文件,如果有文件你可以删除它们,特别是index.htm、index.html这类文件。

下面,我们把右侧的文件上传到FTP当中,鼠标定位右侧(本地文件),如果你的在左侧,就鼠标定位左侧,然后点击一下左键,接着按ctrl+a,全选文件。


在本地窗口选上的文件,点击鼠标右键,选择“上传”:


接着,刷刷地就往远程那边传文件了:


传输完毕之后,列队文件就空白了,如下图:


这时候,再查看远程窗口以及本地窗口,文件都一致了。至此,FTP传输网站文件完成。

后续,如果你想管理远程文件,比如修改,删除,覆盖等,都可以通过左右窗口的鼠标右键进行选择操作。

转载请注明出处:唯众网络


相关文章 【更多】

唯众网络