阿里云学生服务器(Windows)的配置以及安装Tomcat连接服务器的教程

简介: 阿里云学生服务器(Windows)的配置以及安装Tomcat连接服务器的教程

之前就想过,如果有一个属于自己的网站,自己的服务器,在自己的网站上面搞一些炫酷高科技的东西,实在是贼棒,那么现在,我们就来迈出第一步吧.


一、云服务器


第一次玩服务器,并且有针对学生价格优惠的服务器,于是就搞了一个来玩。


我是购买的阿里云学生服务器。直接进入购买页面:点击这里可以直接进入购买页面

或者你可以麻烦一点直接搜云翼计划

进入后就可以看到该页面,然后按照优惠享受流程完成前三步


接下来我们选择购买云服务器ECS,虽然轻量级应用服务器不需要自己配置环境,但是它只能应用阿里云已经植入的固定软件,而云服务器ECS则可以自主配置环境,应用性更强。


步骤:

1.选择云服务器ECS;

2.选择对应的预装环境(我选择的Windows Server 2008 R2企业版 64位中文版;特别注意,千万别选错,前三个都是Windows操作系统,但用于开发一般选用第三个;

3.选择地域(选择距离自己位置近的地域,学生可选地域目前只有华南、华东、华北):

4.选择购买时长(先选一个月试玩,之后还可以续费)。全部选择完毕后,我们就可以选择立即购买了。


5.提交订单后完成支付步骤略,但这里提醒自定义密码可以创建后设置。


二、远程主机配置成服务器教程


1.购买完成后点击这里的ECS:


20181224093442275.png


2.进入后点击实例,看到远程连接,点击远程连接进去:

3.此时会跳出一个远程链接的六位数密码,务必要记住这个密码!因为它只出现一次,而且很重要!!


:此时输入你的密码

4.确定后点击左侧发送远程命令->CTRL+ALT+DELETE:

5.出现如下界面就算是完成:


20181224095653979.png

6.点击云服务器ECS->实例,公网ip即为外网访问的ip地址

7.点击更多->密码/密钥;

8.点击修改管理终端密码:一定要注意!!!这里的密码为使用浏览器连接远程服务器的6位数密码,而且只会出现一次,一定要做好记录,我这里配置好了,显示会有所区别;

9.点击重置密码:这里的密码指的是使用本地电脑远程桌面连接服务器的较长密码;

20181223105144705.png

10.回到云服务器ECS->实例,点击更多->点击 网络和安全组->点击安全组配置


11.我们只需要配置内网入方向全部规则,我这里的配置仅供大家参考,阿里有自己的安全措施,防止外来信息进行非法访问所以设置了安全组,为了安全考虑端口不宜开放太多。

20181223105725938.png


12.确认之后选中实例然后重启实例,方可生效。

以上完成服务器参数相关配置


三、使用本地电脑远程连接服务器进行操作


连接远程服务器方法如下:


1.Window+R -> 输入mstsc 回车,来到这个界面输入我们购买的云服务器的外网ip(39.106.170.146) 由于我们需要在远程主机上从我们本地拷贝相关文件,因此需将本地某个盘共享到远程服务器中具体操作如下:


2.点击选项

20181223111312269.png

3.进入左图,点击“本地资源”->在本地设备和资源处全部勾选

4.点击详细信息进入右图,全部勾选

20181223111855349.png


5.确定后点击链接

用户名为Administrator,密码为之前设置的复杂密码(即之前点击重置密码时设置的密码) 点击确定进入远程主机界面。


20181223115042322.png

当然如果说你的界面跳出身份验证错误,远程连接提示要求的函数不受支持,并且你的操作系统是win7,那么可以尝试以下解决方案。

20181223113529343.png

1.win +R弹出运行窗口输入gpedit.msc;

2.来到计算机策略配置窗口;

3.选择管理模板选项;

4.单击系统选项;

5.展开凭据分配,然后选择加密oracle修正选项,单击它;

6.选择已启用勾选框,进行勾选;

7.最后将保护级别改为易受攻击级别单击,确定按钮;

20181223114002503.png

8.重新Window+R -> 输入mstsc 回车进行操作。


四、在远程主机上配置Tomcat服务器


安装jdk,tomcat,可以通过本地共享,从本机中把安装包拖拽到远程主机

1.安装jdk:安装步骤和在主机安装过程一样,需要注意的是!!!必须配置JAVA_HOME和CATALINA_HOME否则tomcat启动会失败(必须配置这两个HOME)

这里省略安装步骤;


**环境配置如下: **


1.1配置JAVA_HOME


在环境变量中新建环境变量,名为JAVA_HOME,内容为Java安装根目录,例如C:\Program Files\Java\jdk1.8.0_91

在环境变量中找到path环境变量,在最后面加上 ;%JAVA_HOME%\bin; (注意前后的两个分号不可少)

验证:Windows+R 输入cmd 键入javac 验证是否成功


1.2配置CATALINA_HOME


在环境变量中新建环境变量,名为CATALINA_HOME,内容为tomcat根目录,例如:

C:\Users\Administrator\Desktop\apache-tomcat-8.0.9

在环境变量中找到path环境变量,在最后面加上 ;%CATALINA_HOME\bin; (注意前后的两个分号不可少)

验证:进入tomcat目录下的bin目录下运行startup.bat文件,若能正常启动服务,则说明配置成功,千万不要关闭这个,否则后续无法正常访问Tomcat


若启动服务一闪而过,表示失败 ,失败原因有两种:


1.JAVA_HOME路径有误

2.CATALINA_HOME路径有误

自己检查

3.将tomcat文件放在c盘根目录

以上已完成正常的服务配置,启动服务后,打开远程主机上的浏览器,输入http://localhost:8080若能访问到tomcat主页,则说明配置成功,如下:


20181224102606893.png


接下来将外网ip配置进去,即可通过外网ip访问我们的远程服务器,具体操作如下:


1.进入tomcat根目录,找到conf下的server.xml文件,找到host根节点;

2.将原来的name=”localhost” 中的localhost改成我们的外网ip,即39.106.170.146

保存后,重启服务 ;

3.验证:随便使用一台电脑打开浏览器,输入39.106.170.146:8080即可访问到我们远程主机上的web项目 ;

不加端口号访问项目的方法

在tomcat的路径中找到conf目录下的server.xml 将访问端口改为浏览器默认访问端口80(http默认端口号为80因此我们可以不用输入端口号 ),如下


<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />


重启Tomcat即可


最后一步:

把你的项目工程放入tomcat->webapps->ROOT中(没有的话自己创建),里面的内容可以自由选择是否删除,直接将你的工程拷贝进去。此时webapps下不能有此工程的war包或发布的项目。

这样就可以直接输入网址或IP直接访问发布的工程。

可以尝试访问我的简单网页:网址:http://39.106.170.146/html/summary/summary01.html


注:如果webapps下仍有该项目,则仅通过网址或IP直接访问会报错,但是后面加上项目名仍可以正常访问工程。


教程结束,希望可以给你带来帮助!

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
|
SQL Apache Windows
Windows服务器80端口被占用的全面解决方案
在服务管理器中启动apache2服务,即可正常使用80端口。若系统中还安装了其他微软产品如sql等,也可尝试停止其服务进行测试,但请注意,SQL通常不会使用80端口,因此一般不会受到影响。以上就是关于80端口被system占用的详细解决方法,希望对你有所帮助。
|
Java 关系型数据库 MySQL
在Linux平台上进行JDK、Tomcat、MySQL的安装并部署后端项目
现在,你可以通过访问http://Your_IP:Tomcat_Port/Your_Project访问你的项目了。如果一切顺利,你将看到那绚烂的胜利之光照耀在你的项目之上!
692 41
|
Windows
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
Windows下版本控制器(SVN)-验证是否安装成功+配置版本库+启动服务器端程序
401 2
|
Windows
Windows下版本控制器(SVN)-启动服务器端程序
Windows下版本控制器(SVN)-启动服务器端程序
763 4
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
943 17
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
826 11
|
存储 安全 Ubuntu
从Linux到Windows:阿里云服务器系统镜像适配场景与选择参考
阿里云为用户提供了丰富多样的服务器操作系统选择,以满足不同场景下的应用需求。目前,云服务器的操作系统镜像主要分为公共镜像、自定义镜像、共享镜像、镜像市场和社区镜像五大类。以下是对这些镜像类型的详细介绍及选择云服务器系统时需要考虑的因素,以供参考。
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
4117 0
|
Linux 应用服务中间件 网络安全
从主机 Windows 上无法远程访问 Linux 的 Tomcat 服务器解决方法
当在 Linux 上配置好 Tomcat 服务器后,如果从主机中无法访问到 Linux 中的 Tomcat 服务器时,需要做如下的检查: 1. Tomcat 是否启动成功 在控制台输入: ps -ef | grep tomcat 命令含义:从当前所有进程中查找是否含...
3824 0
|
网络协议 Java 应用服务中间件
框架源码私享笔记(01)Tomcat核心架构功能 | 配置详解
本文首先分享了《活出意义来》一书序言中的感悟,强调成功如同幸福,不是刻意追求就能得到,而是全心投入时的副产品。接着探讨了Tomcat的核心功能与架构解析,包括网络连接器(Connector)和Servlet容器(Container),并介绍了其处理HTTP请求的工作流程。文章还详细解释了Tomcat的server.xml配置文件,涵盖了从顶级容器Server到子组件Connector、Engine、Host、Context等的配置参数及作用,帮助读者理解Tomcat的内部机制和配置方法。