Windows Server 2016 配置指南 之 FTP环境搭建篇

FTP 是 TCP/IP 网络上计算机之间传送文件的协议,为了上传与下载相关文件,我们常需要在服务器上搭建FTP 服务。

Windows 一般都是通过远程桌面管理,如果要上传自己写的程序可能就会比较麻烦,因此我们还需要 FTP 工具来管理虚拟主机的文件。这里将为大家介绍,如何在 Windows Server 2016 下使用 FileZilla Server 安装搭建 FTP 服务。

一、设置防火墙

很多朋友往往看了 FileZilla Server 的安装教程就马上尝试去连接,结果就是失败咯,所以这里我把防火墙放到最前面。

1.打开服务器管理

2.打开 高级安全 Windows 防火墙

3.点击 入站规则 —— 新建规则

4.看着图片一步一模一样设置即可

5.设置端口,这里按 ftp 默认端口来,但是如果是个人使用,建议将端口设置为非 21 端口,用 2xxxx 这样的端口会更安全。

  1. over ~~

二、安装 Filezilla Server

https://filezilla-project.org/download.php?type=server 下载最新版本的 Filezilla Server。 在本地也需要安装 FileZilla Client ,地址是:https://filezilla-project.org/download.php?type=client

一路 Next 即可~

这里端口和上述防火墙中设置的端口要一致,正常规则中默认是 21

三、设置

1.登入参数

Server Address127.0.0.1

Port之前设置的端口

passwd系统管理员的密码

2.点击 图标,设置账户

3.点击 Add 添加用户后,点勾 Password 并输入密码

4.设置目录,ftp 只能对这个目录有权限

四、登入

1.在本地的 FileZilla Client 中,新建主机账户

2.传输设置选择 主动

其他的关注 FileZilla Client 的教程有很多,新手可以去搜搜学习一下。

来自:https://www.mf8.biz/archives/53/

时间: 2024-08-02 17:51:46

Windows Server 2016 配置指南 之 FTP环境搭建篇的相关文章

Windows Server 2016 配置指南 之 MySQL 环境搭建篇

如果不是硬性需要 MySQL 这里还是推荐使用开源社区维护的 MariaDB.欢迎阅读:MariaDB 环境搭建篇 MySQl 的安装文件又大步骤又冗杂,真不知道怎么想的. 一.下载并安装运行库如果在安装 PHP 的时候已经安装过,那么就不用再安装了. x64 安装 64 位的运行库,x86 安装 32位的运行库. 32位下载:https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc

Windows Server 2016 配置指南 之 PHP7 环境搭建篇

因为 PHP7 在 Windows 已经提供了完整的 64bit 支持,所以选择 64bit 系统安装 64bit PHP7 将获得更好的性能表现. PHP7 需要 VC14 ( Visual C++ Redistributable for Visual Studio 2015 x86 or x64)做运行库,所以我们先要安装 VC14. 一.下载并安装运行库: x64 安装 64 位的运行库,x86 安装 32位的运行库. 32位下载:https://download.microsoft.co

Windows Server 2016 配置指南 之 MariaDB 环境搭建篇

MariaDB 完全兼容 Mysql,并且提供更佳优秀的性能表现.并且 MariaDB 是由开源社区维护,采用 GPl 协议,在去 IOE 化盛行的当下,用 MariaDB 代替 Mysql 是大势所趋! 目前 MariaDB 10.1 拥有 Mysql 5.7 的新特性,MariaDB 10.0 拥有 Mysql 5.6 的新特性,MariaDB 5.5 对应 Mysql 5.5 ,大致如此. 如果你的 VPS 的磁盘基于 SSD,那么使用 MariaDB 10.1 将获得更好的性能表现. 一

Windows Server 2016 配置指南 之 IIS10 环境安装篇

一.打开 开始菜单 -- 服务器管理器 -- 管理 -- 添加角色和功能 二.选择基于角色或基于功能的安装,单击"下一步" 三.选择从服务器池中选择服务器,单击"下一步" 四.选择 Web服务器(IIS),为了安装 PHP,所以我们还要选择安装应用程序开发--CGI 五.为了保障兼容性,选择性安装 .Net 3.5 兼容旧程序. 六.单击 "下一步" 七.开始安装和安装结束 八.然后我们就可以在开始菜单中找到 IIS 了,建议设置 固定到&quo

Windows Server 2016 配置指南 之 安装 Wincache 拓展

Wincache 是微软专门为 Windows 环境下 PHP 使用的加速器拓展,包括字节码和对象缓存,在 Windows + IIS 下表现应该是最好的了- 尽管官方页面一直没更新,但是 PECL 的 Changelog 还是能看到 Winchae 2.0.0 已经提供了 PHP7 的支持(也仅支持 php7)! 注: 此加速器仅支持 nts (非安全线程)的版本,有 ts 版本是不能使用的. 如果 php 目录下是 php7.dll 而不是 php7ts.dll ,即可以安装. 一.下载 进

Windows Server 2016 配置指南 之 设置虚拟内存

由于 Windows 带 GUI 的版本的最低配置就是 1G 内存,因此很多人购买 1G 内存 VPS 跑 Windows 实例都是很吃力的,所以我们就有必要设置虚拟内存来帮助系统正常运行了. 不过一般来说,虚拟内存效率相对真实内存是极低的且会让磁盘 IO 性能下降,所以一般的 VPS 默认是不设置虚拟内存的.因此,我们需要自己设置. 一.在开始菜单的符号旁边鼠标右键,点击系统 二.然后在点击系统高级设置 三.点击 高级 -- 性能框内的 设置 四.点击高级 -- 虚拟内存框 更改 五.选择磁盘

Windows Server 2016 配置指南 之 安装 APCu 拓展

APCu 前身是 APC,一个免费开源且应用很广的字节码和对象缓存软件.目前 Godaddy.Mediatemple 等网站依旧有广泛运用的 APC或APCu.目前 Zend OPcache 依旧是 dev 开发版,所有需要稳定生产环境的同学可以考虑使用 APCu 来加速网站. 最新的 APCu 仅支持最新的 PHP7 NTS版本 (VC14),所以 PHP 5.6 及以下版本都是不能用的. 一.下载 进入 https://pecl.php.net/package/apcu 看到最新的版本,找到

Windows Server 2016 配置指南 之 升级 MariaDB

数据库的升级建议不要太频繁,如果不遇到严重警告级的漏洞建议不要升级.如果版本控实在忍不住,可以考虑隔几个小版本号再升级也无妨.所以个人觉得,数据库使用主机商提供的 RDS 真心很方便. 警告: 由于数据库涉及网站数据,升级之前请千万备份,能打镜像的打镜像.警告: 建议在访客数量最少的时候升级! 一.准备工作 进入 https://downloads.mariadb.org/mariadb/10.1.11/#mirror=opencas&os_group=windows&file_type=

Windows Server 2016 配置指南 之 安装 PHP redis 拓展

前文 安装 Redis3.0 介绍了服务器安装 Redis3.0,但是就像我们安装了 Mysql 依旧需要然后对应的 php 驱动拓展一样,redis 也是.这里就讲一下如何安装 Redis 的 php 拓展. 尽管 PHP7 正式版出来已经有个把月数了,但是提供 Windows 系统使用的 phpredis 已经没有更新.见地址:http://windows.php.net/downloads/pecl/releases/redis/ ,依旧是旧的. 不过么,phpredis 的 php7 分