Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件

Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件

本系列详细的讲解将Javaweb项目部署到阿里云轻量应用服务器的Linux和Windows服务器上
要将自己的javaweb项目部署在服务器上就需要有自己备案好的域名和服务器,可以选择在阿里云上或其他平台购买相应的服务器和域名,并进行备案。学生在阿里云上买服务器会有相应的优惠。

FTP服务器简介

FTP服务器(File Transfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。 FTP是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来传输文件的协议。简单地说,支持FTP协议的服务器就是FTP服务器。
FTP是用来在两台计算机之间传输文件,是Internet中应用非常广泛的服务之一。它可根据实际需要设置各用户的使用权限,同时还具有跨平台的特性,即在UNIX、Linux和Windows等操作系统中都可实现FTP客户端和服务器,相互之间可跨平台进行文件的传输。因此,FTP服务是网络中经常采用的资源共享方式之一。(百度百科)

简单来FTP就是实现本地与服务器端之间的文件互传,那FTP服务器具体要如何配置,我们直入正题。
ECS服务器可以安装阿里云市场的集成环境,所以这里是以我用的是轻量应用服务器为例

1.安装系统镜像及初始化

进入服务器管理控制台,将系统镜像更改为Windows 2012 R2,购买时安装该系统的读者可忽略本次操作(已经在服务器上搭建网站的读者请谨慎操作)。
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
安装完成后在控制台右上角点击远程连接,首次远程连接服务器会弹出初始化导向,按照流程一步一步走就行。
第一个是远程连接密码设置,就是我们用自己电脑远程连接服务器的时候会要求我们输入一个6位数密码(不要设置成银行卡密码,哈哈)
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
第二个是服务器密码,重要!牢记!默认管理员账号为Administrator。

Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
设置完成后重启服务器,重启的时候我们打开电脑自带的远程桌面,点击右上角的添加–>桌面,计算机名称为自己服务器的IP地址,账户可以添加一个账户,就是我们上面设置的服务器管理员账号和服务器管理员密码,这样就不用每次登陆都要输入密码,显示名称随便设置
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
在主页面点击我们刚添加的远程桌面,如果要输入远程连接密码就输入我们第一次设置的远程连接密码。
此时我们对本地电脑和服务器没有做任何配置,打开资源管理器,在地址栏输入(测试步骤可不做):ftp://自己服务器的IP地址 会弹出无法访问此文件夹的错误信息,我们来开始配置服务器的FTP。

2.配置服务器FTP

进如服务器后点击服务器管理器,进去仪表盘界面,点击主页面中的添加角色功能
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
前三步无需做任何操作,直接点击下一步,到第四步服务器角色栏勾选Web服务器(IIS),会弹出一个对话框,点击添加功能,完成后Web服务器(IIS)会处于选中状态
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
点击下一步,在角色服务栏找到FTP服务器,勾选其下的所有复选框
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
完成后点击下一步,安装,安装完成后关闭对话框。在服务器管理器的右上角点击工具–>Internet Information Services管理器,点击本机(不同服务器名称不同)如图中①–>网站–>右击添加FTP站点
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
FTP站点名称自己命名,我在C盘根目录下新建了一个FTP文件夹,将物理路径设置在这个文件夹上,这样本地使用FTP访问服务器时访问的就是这个目录,也可以设置成C盘,根据自己需要来,设置完成后点击下一步.
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
绑定IP地址这里不用修改(也可以修改为本机的IP地址,意思为仅限该IP访问这个FTP服务器,建议别改),SSL改为无SSL,下一步
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
身份验证设置为基本,授权设置为所有用户,权限改为读取和写入,服务器端FTP配置完成。
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件

3.本地电脑配置

打开控制面板–>程序–>程序和功能–>启用或关闭Windows功能–>Internet Information Services,否选FTP服务器下所有复选框,点击确定,等待启用完成.
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
打开控制面板–>网络和internet–>Internet选项–>高级,将使用被动FTP勾选点,使其处于未选中状态点击应用,确定。
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件
到此为止我们已经完成配置,我们来测试一下

打开资源管理器,输入:ftp://自己服务器的IP地址 输入服务器管理员账号和服务器管理员密码,即可连接服务器上我们配置的指定目录,我们就可以将我们向服务器上传我们需要的文件了。
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(1)配置FTP服务器_上传文件

后续:

Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(2)配置Javaweb运行环境
Javaweb部署_阿里云轻量应用服务器Windows Server 2012服务器_(3)配置站点绑定域名