开发者社区> 初晴@ 浅笑> 正文

阿里云ECS服务器的搭建

简介: 之前写了一个Android小项目,然后里面各种与后台数据库的交互,然后差不多完成了吧!感觉应该买一个服务器,而不是每次都是需要启动MyEclipse,启动Tomcat服务器才能够启动服务,获取到数据。
+关注继续查看

之前写了一个Android小项目,然后里面各种与后台数据库的交互,然后差不多完成了吧!感觉应该买一个服务器,而不是每次都是需要启动MyEclipse,启动Tomcat服务器才能够启动服务,获取到数据。那么这次就讲一下阿里云ECS服务器搭建的流程吧!

  1. 去阿里云的官网购买服务器,菜单栏的"产品"——>"弹性计算"——>"云服务器ECS"

  2. 进去里面购买,分为包年包月 与 按量付费 两种模式,其实价格对于学生党来说还是不算便宜的。这样就正好在手机阿里云里面有一个学生认证专区

  3. 关于学生特权,购买之后它会产生一个实例,然后这个实例根本没有让我们设置其密码(后面要用到)。而如果是按照第一步去购买的,那么会需要自己填写密码

  

  4. 买完之后登录阿里云的控制台,会看到左侧有一系列的引导,选择云服务器ECS,再选择该引导条下的实例就好,然后就可以在网页上看到购买的服务器的实例信息   

  5. 选择购买的该实例的右侧 更多,选择 连接管理终端... ,它会产生一个终端密码,好像可以更改,不过它提醒你的是一定一定要记住这个密码。然后输入该终端密码就能够进入到远程服务器界面(我买的服务器的操作系统是Windows Server 2012).

  6. 通过远程终端密码进来之后,会需要你按Ctrl+Alt+Del键登录,我之前还真的傻傻的按这三个组合键,然后一直是进入安全选项,后面发现在该界面的左上角有一个“发送远程命令”,拉开下拉选项可以看到需要点击的选项,然后就可以登录了

  7. 然后进入的就是输入密码的界面,该密码就是之前我说的实例密码,不是阿里云账号的登录密码、不是终端密码,然后学生特权购买的没有设置过密码,所以需要在之前讲到的实例界面右侧的更多中。选择“重置密码”,其中重置好像点一次还不会讲验证码发你,之前自己弄的时候等了好久,后面点第二次获取验证码才发短息过来。

  8. 重置完密码之后,以为在刚刚的登录密码的界面输入现在的重置密码就能进了吗?还不行哦!还需要点击 实例 的 更多,然后选择重启才行,就像Windows系统更新驱动什么的都是需要重启才能生效。

  9. 终于可以登录进来了,不过进来又该执行什么操作呢?这时候,咱们不需要在网页上进行以下的操作。在Windows的操作系统下,打开 运行【Win + R】,输入mstsc,打开 远程桌面连接 界面,其中计算机是 实例中 显示的弹性IP,用户名是 实例名 + “Administrator”, 配置完这再点击右侧的本地资源,点击 本地设备和资源 下的详细信息,在打开的窗口中,勾选上驱动器中想要让服务器能访问到的操作系统的盘符,点击确定,再点击连接即可。

  10. 点击完连接,在弹出的窗口中输入刚刚重置的(或者是一开始的实例的密码),然后点击确认按钮,登录进远程操作系统中

  11. 然后进去的界面其实就和Window一样了,不过里面只有一个C盘是可以使用的,然后需要在这边配置服务器的环境【JDK + MySQL(顺带Navicat) + Tomcat】,那么现在首要步骤就是讲这些安装包传到服务器端了,之前苦了我还想着用QQ,一边一个QQ,来传输文件,后面发现,主机这边的文件可以直接粘贴到服务器那边,次奥。那么就将全部的安装包 (安装包底下给出连接,如果失效记得提醒我) 拷过来即可,然后就是安装以及环境变量的配置了。这里就不做叙述了。

  12. 环境弄好之后,最后就是需要往服务器中加入之前自己用到的数据,主要是MyEclipse中的服务端工程以及MySQL下的数据库信息,那么如何传到这边来使用呢?也直接直接打包? 关于服务端数据,右键项目,然后选择 Export...,再将导出格式转为WAR类型,选择next,其他的配置和我差不多即可,点击finish完成 WAR 文件的生成 。

  13. 服务端的数据生成了 WAR 类型的文件,那么数据库呢?咱们可以在Navicat可视化软件中,右键 数据库文件, 然后选择 转存SQL文件 ——> 数据与结构。生成 .sql 文件

  14. 最后将生成的 .sql 文件与 .war 文件也粘贴到服务器那边,然后在服务器那边的 Navicat 中,建一个与打包的数据库一样的名字的数据库,然后右键,选择 运行SQL文件...,然后在弹出的窗口中,选择打包过来的 .sql 文件,点击开始导入数据信息。

  15. 导入 .war 文件,在服务器这边找到 tomcat的安装路径,然后将 文件 放在 其webapps 文件夹中,然后双击 Tomcat 的 bin 目录下的 startup.bat文件来启动 Tomcat 服务器,然后在 webapps文件夹下会生成与 .war文件名对应的文件夹,里面是一些资源文件等等。最后需要将Android端中的以前连接MyEclipse的服务端的IP(本地IP)改为阿里云服务器实例的弹性IP。重新运行Android项目即可。

  16. 搭建过程中遇到的一些问题:

  ①、Android端连接好服务器之后没有数据,后面发现是乱码问题,需要将服务器端的Tomcat中的安装路径下的 conf 文件夹中的 server.xml 文件中编码格式改为 UTF-8

    更改前:

    更改后:

  

  ②、Tomcat 的 bin目录下双击startup.bat闪退,开启不了服务器:可能原因是上面的server.xml文件中粗心的加入或删除了某些东西,或者是在startup.bat与shutdown.bat文件中的开头都加上以下两句话:

    SET JAVA_HOME=C:developmentjavajdk1.7.0_80【java jdk目录】

    SET TOMCAT_HOME=C:developmentapache-tomcat-7.0.53【解压后的tomcat文件目录】

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器搭建一个网站建设的基本步骤
1、建站基本步骤1.1用户访问网站的过程查看详情 1.2建设一个网站的基本步骤 查看详情 2、注册域名查看详情2.1域名的分类①英文域名:abc.com,12306.cn,taobao.net②中文域名:阿里.中国,阿里.com,阿里.cn,阿里.网络③新顶级域名:test.xin,test.win,test.vip,test.集团 2.2域名注册步骤 3、开通云服务器查看详情3.1云服务器选择查看详情 注:(24岁以下可以购买学生服务器)购买步骤: 进入云翼计划:查看详情这里必须购买三个月以上,否则后面无法进行备案。
1890 0
阿里云服务器ECS 如何安装宝塔面板搭建wordpress个人博客?
上个月买了服务器和域名之后就搁置了,今天有空闲就来配合教程尝试一下搭建个人网站,下面是网站搭建的详细过程以及中间的一些细节问题,写这篇文章的目的就是希望能够帮到一些小伙伴,或者为以后搭建网站做一些参考
1204 0
Leanote云笔记本的搭建
Leanote云笔记本的搭建
275 0
如何用阿里云ECS服务器建站之网站运行环境配置搭建
本节介绍了用阿里云ECS服务器建站之前需要进行网站运行环境配置搭建步骤。
1308 0
python搭建服务器
python搭建服务器以快捷著称,实际上,我们也可以使用python搭建简易的服务器。 1.环境配置 当然首先得搭建python的开发环境,对于mac和linux的用户来说,一般python是自带的,当然,如果没有的话也可以很方便地进行安装,在终端输入以下命令: sudo apt-get update sudo apt-get install python 即可进行快速集成安装
6111 0
阿里云ECS服务器搭建SpringBoot后端接驳微信小程序前端使用心得
在阿里云搭建SpringBoot后端,碰到服务器端口无法访问的问题,客服予以解决,希望发表给大家带来一些参考。
21 0
使用阿里云云服务器ECS搭建 B-S 系统
使用阿里云ECS搭建项目需要的BS系统。Linux 系统使用的是 CentOS7.6 发行版,安装了 JDK1.8、Nginx 代理服务器、相关 Python 依赖包。
338 0
阿里云ECS服务器搭建SpringBoot后端接驳微信小程序前端使用心得 #飞天加速计划·高校学生在家实践
了解到飞天加速计划,大学生可以免费体验阿里云ECS服务器。想到最近在弄的一个小程序后端在部署在阿里云服务器,前来尝试了阿里云的服务。使用过程很顺畅,也碰到了服务器端口3306无法访问的问题,咨询了客服给我了很满意的解决方案。希望发表给大家带来一些参考。希望大家可以避开这个坑。
51 0
62
文章
6
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载