上次因为要开发微信服务号,想将代码发布在ftp站点上,来通过微信的认证获得开发资质。
但找了好久,大多是linux系统的搭建方法,基于win镜像的资料有点少(可能是我没找到而已)。所以今天来把这个博客记下来,以帮助后人亦或者是日后有个参考。
我服务器用的是阿里云服务器,是阿里那边给开的一台虚拟机,操作系统是win系统。
下面进入正题:
(1)在我们的电脑上Windows键+R键可以弹出来一个运行框,在框内输入mstsc。
(3)输入服务器的账号密码,就可以进行远程连接登录服务器啦。
(1)在Windows桌面的左下角单击开始图标(),然后找到并单击服务器管理器。
(2)在顶部导航栏,单击管理 > 添加角色和功能。
(3)在弹出的对话框中,保持默认配置并单击下一步至选择服务器角色页面。选中Web 服务器(IIS),在弹出的对话框中单击添加功能,然后单击下一步。
(4)保持默认配置并单击下一步至选择角色服务页面,选中IIS管理控制台以及FTP 服务器,单击下一步。
(5)单击安装,然后等待安装完成后,单击关闭。
创建Windows用户,用于访问FTP站点时的身份验证。如果您只需要匿名用户(即仅提供用户名anonymous
或ftp
的用户)访问FTP站点,可以跳过本步骤。
(1)在Windows桌面的左下角单击开始图标(),然后找到并单击Windows 管理工具。
(2) 在左侧导航栏,选择系统工具 > 本地用户和组 > 用户,在页面右侧的操作列,单击更多操作,然后单击新用户。
(3)此时,角色就添加好啦。
(1)创建文件夹,这里我为了方便就创建在桌面啦。
(2)右击文件夹,然后单击属性,单击安全页签,然后单击编辑,单击添加。
(3)然后在最后出现的三号窗体 ,添加我们刚创建的windows用户。
(4)给这个windows用户访问ftp站点文件夹的所有权限。
(5)此时可以看到,这个用户已经拥有所有读取和写入的权限。
(1)在Windows桌面的左下角单击开始图标(),然后找到并单击服务器管理器。
(2)在顶部导航栏,单击工具 > Internet Information Services(IIS)管理器)
(3)在左侧导航栏,选择Windows实例主机名 > 网站,然后在右侧操作列,单击添加 FTP 站点
(5)设置IP地址以及SSL证书,然后单击下一步。
具体配置说明如下:
(6)设置身份验证方式以及权限。
具体配置项说明如下:
ftptest
用户访问FTP站点。如果您对数据传输安全没有要求,可以设置为匿名,使匿名用户支持直接访问FTP站点。
anonymous
或ftp
的用户访问内容。(7)站点配置完成。
回想一下步骤:①配置服务器以支持ftp。②创建一个windows用户。③创建一个文件夹作为ftp站点的入口。④将第二步创建的用户配置到第三步创建的文件夹权限中。⑤将第三步创建好的文件夹通过ftp的方式发布出去。
(1)文件夹中输入路径,点击回车。
(2)在弹出的框中输入我们为ftp文件夹配置的那个用户名和密码。
(3)可以看到这时就可以访问成功啦。
(4)我们试着在这个网络文件夹中创建一个文件夹。
(5)这时我们去服务器上看一下我们ftp文件夹中是否有我们刚创建的这个hello world文件夹。
可以看到,是存在的。
到这里,在win镜像的服务器上搭建一个ftp站点就完成啦。
以后有空会再分享一下网络文件夹nas如何搭建,有知道的小朋友也可以私信我一起探讨一下哦。
好啦,下课。