引言与名词
云服务器
云服务器(Elastic Compute Service, ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。云服务器帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务的创新。
阿里云ECS
阿里云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。
Windows Server
Windows Server是微软在2003年4月24日推出的Windows 的服务器操作系统,其核心是Microsoft Windows Server System(WSS)。
每个Windows Server都与其家用(工作站)版对应(2003 R2除外),Windows Server最新版本是Windows Server 2019。
厂商选择
服务器厂商有许多,华为、阿里、百度、腾讯、网易等。而服务器在一个软件系统开发中占据着重要的位置,所以要根据自己的需求选择适合自己的厂商和配置的服务器。如果是个人使用的话,推荐大家注册阿里云的新用户领取一个月免费的服务器,已经够自己使用了。这里也使用阿里云ECS Windows Server 2012R2 来搭建。
一、领取阿里云服务器ECS
1、首先注册阿里云开放平台,通过开发者审核
2、免费领取一个月配置为单核1G1M带宽,系统选择Windows Server 2012R2。
阿里新用户试用中心:https://free.aliyun.com/?spm=5176.8112568.738194.4.oHPTPu&type=personal
3、进入自己的阿里控制台,在领取ECS成功后,你就可以看到自己的服务器实例。
二、连接阿里云服务器ECS
1、在实例创建好之后,ECS会有3到5分钟的初始化时间,片刻之后就可以进行远程控制了。
2、点击实例后的远程连接,就可以直接通过阿里云的web控制台连接到ECS,web连接体验较差,推荐使用windows 远程桌面连接。
3、windows远程桌面连接:
①window+R 打开运行界面
②输入MSTSC
③打开远程连接后输入阿里云服务器的公网地址
④配置好用户名和密码,就可以本地远程访问了。
三、搭建项目运行环境
1、安装jdk,并配置环境变量
2、安装myaql
3、安装tomcat
4、安装navicat
四、发布项目到云服务器
1、使用自己的项目或者新建一个项目。(新建一个index.jsp就行了,我搭载的是自己的app后台)
2、在本地使用eclipse或myEclipse将项目导出成war包
项目名右键------>Export------>WAR file
选择指定路径导出,然后复制此war包进云服务器,将其放入tomcat的webApps目录下
3、在本地将数据库导出sql文件,并在云服务器构建数据库。
4、tomcat配置路径
在tomcat的conf目录下的server.xml的Host节点下添加war包路径
<Context docBase="E: