文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)

就像我自己说的,代码敲多了总想搞些事情,于是申请了阿里云服务器。总觉得拥有了服务器可以干很多事情,自己做的东西可以被别人访问到本身也是一种成就感,而且服务器一个月就几十块钱也不贵。试想一下,你在网上投简历的时候直接发一个自己的网址过去,或者你在面试的时候将自己做的网站写在简历上,而且面试官还能访问到,是不是就是一种优势呢?

回归正题,通过服务器访问到项目,肯定要将项目部署到服务器上。当你拥有了云服务器,在本地已经将项目做好,该如何将本地项目上传到服务器上呢?下面将通过我自己的经验来教大家如何进行配置。

1.以前超low的做法

以前自己的做法很蠢,每次做完后将整个项目压缩上传至云盘,再登录到服务器上从云盘下下来,解压并部署。这种做法简直low到爆,每次更新都需要重复的操作,作为一个程序员怎么能容忍这么low的做法呢,于是细心探索,总结出以下的方法供大家使用。

2.现在GDS的做法

2.1 云服务器端配置

  • 登录服务器

  • 通过windows远程桌面连接至服务器

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(1)

    远程桌面连接

    会弹出用户名和密码的输入框,一般用户名为Administrator,密码为自己设置的登录密码,如下图

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(2)

    用户名和密码输入界面

    • 开启FTP服务

    本地和服务器端传输文件是通过FTP协议完成的,所以需要确保服务器端开启了FTP服务。开启FTP服务的步骤如下:

    (1)左下角开始 > 管理您的服务器 > 添加或删除角色

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(3)

    第一步:添加应用服务器

    (2)中间会有配置服务器向导,会花大概一两分钟的时间

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(4)

    第二步:配置服务器向导

    (3)添加服务器应用(IIS),双击进去后选择FTP服务,此时要手动选择FTP服务,因为默认的IIS是不带FTP服务,选择好后,点击确定,就开启了FTP服务。操作成功后会如下图展示效果

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(5)

    第三步:FTP服务开启成功

    • 创建FTP站点

    开启FTP服务后,需要创建FTP站点,指定硬盘的位置来存储FTP协议传输的文件。步骤如下

    (1)打开应用程序服务器

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(6)

    第一步:管理应用服务器

    (2)Application Server > Internet Information Services(IIS) > 本地计算机 > FTP站点,单击右键,新增FTP站点

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(7)

    第二步:新增FTP站点

    (3)输入站点名称

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(8)

    第三步:输入站点名称

    (4)选择IP地址和端口号,IP为公网IP,这里我就隐藏掉自己的啦,怕被攻击O(∩_∩)O哈哈~

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(9)

    第四步:设置IP和端口号

    (5)隔离设置,选择不隔离用户即可

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(10)

    第五步:用户隔离设置

    (6)设置站点目录,存取FTP协议传输文件的位置

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(11)

    第六步:设置站点目录

    (7)设置站点目录的读写权限

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(12)

    第七步:设置站点目录的读写权限

    (8)完成

    • 本地安装FlashFXP进行传输

    (1)在本地安装好FlashFXP后,连接至远程服务器

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(13)

    FlashFXP连接至远程服务器

    (2)连接成功后,将显示本地文件和服务器端设置的FTP站点下的文件。然后就可以轻轻松松的完成本地文件上传至服务器端了,同时服务器端的文件也可以轻松下载下来。

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(14)

    本地和服务器FTP站点下的文件

    (3)上述FlashFXP是针对windows环境下文件传输的工具,如果是在Mac下使用FTP服务,则推荐使用工具FileZilla。使用方法类似于FlashFXP,输入IP,用户名,密码和端口号后,可以看到以下界面

    文件上传到服务器是到哪里去了(还不会在本地与云服务器进行文件传输)(15)

    Mac下的FileZilla工具

    • 总结

    经过了上述的步骤,终于可以开(肆)开(无)心(忌)心(惮)地在本地和云服务器端传输文件啦。这些步骤都是自己亲身实践并总结出来的,目前云服务器打算长期持有,所以自己也是用这种方法进行的文件传输。如果大家有机会也申请到自己的主机,希望这种方式能帮到大家^_^

    如果喜欢的话,记得关注小编噢,小编后续会坚持出更多技术性的文章,如果有任何问题,也欢迎提问,小编都会尽力解答的。

    ,

    免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

      分享
      投诉
      首页