上传OpenCart代码到服务器的FTP工具FileZilla使用教程

前面介绍了《 OpenCart本地测试环境搭建WampServer教程》和《 电脑本地OpenCart1.5.6安装教程》,在开始讲解如何在服务器上安装OpenCart系统之前,先讲解一下常用的FTP工具FileZilla的使用。

如下内容来自于公开资源连接:http://down.51cto.com/data/422377

本案例教程以FileZilla的3.0.10版本讲解,本帖发表时,最新的FileZilla版本为:3.7.3

FileZilla是经典的开源FTP解决方案,包括FileZilla客户端和FileZilla Server。其中,FileZilla Server的功能比起商业软件FTP Serv-U毫不逊色。FileZilla Server几乎无用户数限制;多线程引擎;在 Windows 下以服务形式运行;针对 fxp/反弹攻击过滤;安全密码储存 (使用 MD5 hash);实时对用户/组进行管理;所有选项可以在服务器在线时改变,无需服务器下线;传输超时功能可以踢掉使用普通工具保持一直在线的空闲用户;基于设置规则的服务器和用户/组速度限制;支持 MODE Z 文件传输压缩。既然有这么多优点还犹豫什么,下面是FileZilla 客户端安装教程:

第一:下载安装

下载地址: https://filezilla-project.org/,注意下载那个Client端的。

软件下载后为一个.exe格式的可执行文件。安装比较简单,一路点击【下一步】按钮就可以了,并且软件支持简体中文。
filezilla-1.jpg
                                                         filezilla-1.jpg
 
  filezilla-2.jpg
                                      filezilla-2.jpg (30.68 KiB) 还未被浏览


FileZilla3.0安装起始画面•
第二:界面预览
FileZilla3.0含有简体中文语言包,通过菜单【编辑】—>【设置】的语言选项我们可以设定界面的使用语言。主界面默认显示了本地目录、远程目录、状态及队列四大窗口。

filezilla-3.jpg
                                    filezilla-3.jpg (30.43 KiB) 还未被浏览

FileZilla主界面
第三:站点设置
要使用FTP工具来上传(下载)文件,首先必须要设定好FTP服务器的网址(IP地址)、授权访问的用户名及密码。下面我们将演示具体的参数设置,看完之后即使是初入门的菜鸟级用户也能很快上手,哈哈。
通过菜单【文件】—>【站点管理器】或者CTRL+S键我们可以对要连接的FTP服务器进行具体的设置。
第一步:我们可以点击【新站点】按钮,输入站点的名称(它只是对FTP站点的一个说明)。
第二步:按照界面所示,先输入主机(FTP服务器的IP地址),登陆类型选择“一般”,不要选择匿名选项(匿名的意思就是不需要用户名和密码可以直接访问FTP服务器,但很多FTP服务器都禁止匿名访问),然后分别输入用户和密码(如果你不知道的话,可以询问提供FTP服务的运营商或管理员)。另外对于端口号我们在没有特别要求的情况下不用管它,或者输入“21”也可以。
第三步:在高级选项卡我们可以设置默认的远程及本地目录,远程目录其实就是连上FTP服务器后默认打开的目录;而本地目录就是每次进入FTP软件后默认显示的本地文件目录(当然了,如果大家不太清楚或者感觉麻烦的话也可以先不设置远程及本地路径,系统将会使用自己的默认路径)。
以上这些参数都设置好之后,便可使用FTP进行文件上传下载了,很简单吧。
filezilla-4.jpg
                                filezilla-4.jpg (66.46 KiB) 还未被浏览


filezilla-5.jpg
                                   filezilla-5.jpg (62.85 KiB) 还未被浏览


FileZilla站点管理器
第四:连接上传
1:连接
通过上面的设置之后现在就可以连接服务器上传文件了。我们可以通过菜单【文件】—>【站点管理器】或者CTRL+S4键进入站点管理器选择要连接的FTP服务器,点击【连接】按钮就可以了或者点击工具栏中的 打开站点管理器按钮,进行选择。连接之后,便可选择目录或文件进行上传下载了。
2:上传下载
我们不仅可以传输单个文件,还可以传输多个文件甚至整个目录,主要有四种方法。
第一种:选中所要传输的文件或目录,直接拖拽到目的主机中就可以了;
第二种:在选中所要传输的文件或目录后,单击鼠标右键选择【传输】就可以了;
第三种:双击想要传输的文件就可以了;
第四种:将选中的文件或文件夹加入到传输队列中(可以直接拖放也使用鼠标右键),然后在进行传输。使用传输队列最大的好处是可以随时加入或删除传输的文件,并且对于需要经常更新的内容,允许你把它们放到队列中导出,等以后要传输的时候还可以通过导入功能调出之前保存的队列进行文件更新,就是有点复杂了,哈哈。不过要注意的是不同的文件上传到不同目录时,必须先将该目录打开之后再添加到要传的文件到队列之中。
filezilla-6.jpg
                                          filezilla-6.jpg (40.77 KiB) 还未被浏览


FileZilla连接画面
第五:其它功能及设置
1: 快速连接
快速连接就是不需通过站点设置,直接输入IP地址、用户名及密码进行连接。所以它适合用在需要临时性连接的站点,并且快速连信息接会被保存,如果下次还想使用,就可以直接选择进行连接了,非常方便。通过快速连接工具栏输入相关信息,点击快速连接按钮就可以了
filezilla-19.jpg
                                          filezilla-19.jpg (4.71 KiB) 还未被浏览

2: 站点导入
站点导入就是将之前版本的站点信息或其它FTP软件的站点信息导入进来,而不需要再进行重复的设置,这给广大的用户节省了时间,也减少了麻烦。通过菜单【站点】—>【导入】及【导出】我们就可以进行站点导入、导出操作了。
filezilla-7.jpg
                                        filezilla-7.jpg (31.51 KiB) 还未被浏览


FileZilla站点导入(只支持XML格式文件的导入)
FileZilla站点导出(支持管理器数据、设置数据及队列的导出)

filezilla-8.jpg
 filezilla-8.jpg (8.79 KiB) 还未被浏览


3: 队列管理
队列管理就是对所传输的文件及目录进行的一些功能设置,包括队列的保存,载入、清除、恢复和传输等,可以说是比较重要的功能。FileZilla的队列功能比较简单,其中队列的保存及载入功能,可以通过菜单【文件】—>【导入】及【导出】来实现,就是麻烦了一些。
filezilla-9.jpg
               filezilla-9.jpg (11.34 KiB) 还未被浏览


FileZilla队列导出画面
4: 文件夹内容比较
文件夹内容比较就是对两台不同的机器上的相关目录下的内容进行比较,然后把
不相同的内容显示出来,这对于保持版本一致性非常有用。通过菜单【查看】—>【比较目录】或工具栏 比较目录按钮我们就可以比较出两个目录下不同的内容。
filezilla-10.jpg
    filezilla-10.jpg (8.82 KiB) 还未被浏览

FileZilla文件目录比较功能

5: 断点续传
断点续传功能可以说几乎是每个FTP软件必备的功能,也可以说是最基本和重要的功能了。它的实质就是当传输文件过程中,由于各种原因使得传输过程发生异常,产生中断,在系统恢复正常后,FTP软件能够在之前发生中断的位置继续传输文件,直到数据传送完毕为止。通过菜单【编辑】—>【设置】的对已存在文件的操作选项我们就可以设置断点续传。
filezilla-11.jpg
                                   filezilla-11.jpg (39.55 KiB) 还未被浏览


FileZilla断点续传设置画面
6:速度限制
速度限制功能就是当网络比较拥挤或FTP站点有特定要求的时候,对文件的上传和下载的速度进行具体的限制。通过菜单【编辑】—>【设置】的对已存在文件的操作选项,我们就可以设置速度限制了。

filezilla-12.jpg
                                  filezilla-12.jpg (30.24 KiB) 还未被浏览


FileZilla速度限制画面(0表示没有限制)
7:文件过滤器
过滤器功能简单的说就是将符合条件的待传输文件及目录进行传输,我们可以通过设置扩展名、优先级类表等来控制文件的传输。通过菜单【查看】—>【文件过滤器】我们就可以对传输的文件进行选择。(但是感觉好像不起作用)
filezilla-13.jpg
                 filezilla-13.jpg (25.06 KiB) 还未被浏览


FileZilla过滤器画面
8:快速拖放
快速拖放功能是大多数FTP软件都支持的功能,它主要就是为了用户操作的方便。
9:多语言支持
FileZilla3.0标准版支持包括中文简体在内的多语言界面。通过菜单【编辑】—>【设置】的语言选项,我们就可以设置使用的语言。
filezilla-14.jpg
                                          filezilla-14.jpg (29.03 KiB) 还未被浏览

FileZilla语言设置画面
10:备份恢复功能
备份恢复功能是针对FTP软件的设置、站点列表等信息内容的备份及恢复。通过菜单【文件】—>【导入】及【导出】功能我们就可以进行信息的备份和恢复。
11:文件关联
许多用户在使用FTP软件传输文件的时候,突然发现了一些错误想要修改,但是如果要在调用相关的软件打开,又比较麻烦,所以很多FTP软件就通过文件关联来让用户直接调用相关软件打开要修改的文件,方便了用户的操作。通过菜单【编辑】—>【设置】的正在编辑文件选项,我们就可以设置关联程序。
filezilla-15.jpg
                                       filezilla-15.jpg (33.59 KiB) 还未被浏览


FileZilla文件关联画面
12:防掉线(反空闲、闲置保护)
所谓防掉线或者说反空闲、闲置保护功能就是让计算机在空闲状态下每隔一段时间向FTP服务器发送一段特定信息,以便让FTP服务器知道自己还是活动的,从而并且FTP服务器断开对自己的连接。通过菜单【编辑】—>【设置】的FTP选项,我们就可以设置相关的参数。

filezilla-16.jpg
                                         filezilla-16.jpg (32.44 KiB) 还未被浏览


FileZilla反空闲设置画面
13:远程管理
远程管理简单的说就是在远程FTP服务器上也可以自由的新建、删除、打开文件或目录等操作。这都是方便性的体现。
14:分组管理
分组管理就是将多个不同的FTP服务器放在同一个组(就相当于目录)中,这样可以更加便于用户的管理。在新建站点的时候,我们就可以先建组,然后再建立新的站点保存在组中。

filezilla-17.jpg
                              filezilla-17.jpg (65.01 KiB) 还未被浏览


FileZilla组管理画面
15:文件存在处理
文件存在处理就是当传输文件过程中,如果遇到相同文件名的文件怎么处理?FileZilla共提供了七种方。通过菜单【传输】—>【对已存在文件的默认操作】我们就可以进行相关的设置。
filezilla-18.jpg
                                 filezilla-18.jpg (55.46 KiB) 还未被浏览

FileZilla文件存在处理
总结:
总之FileZilla最大的特色是界面亲切而友好、操作简单而方便、传输速度非常快,简直让人吃惊,可以说是免费FTP软件中的霸主!不足之处就是功能还不够丰富,不支持标签式浏览、计划任务、站点对传、文件名大小写转换等功能。如果要是这些功能都具备的话,那么没有什么FTP客户端软件能够比得上它,即使是最出名的CuteFtp和FlashFxp也不例外,都将成为它的手下败将。

转载于:https://my.oschina.net/u/991572/blog/207831