Windows Server搭建Tomcat服务器及Java项目应用

Windows Server搭建Tomcat服务器及Java项目应用

本文主要介绍使用阿里云Windows Server搭建Tomcat服务器及Java项目应用,将文章写下来之后本身也能够及时看看。java


工具和软件

  • 服务器:阿里云Windows Server 2012 R2 数据中心版 64位中文版
  • 远程桌面链接工具:Microsoft Remote Desktop for Mac
  • JDK:jdk1.8.0_131
  • MYSQL:mysql-5.6.36-winx64
  • 应用服务器:apache-tomcat-7.0.79
  • PS:楼主使用Mac开发,若有不一样之处还请谅解

可视化Windows Server工具

楼主在阿里云上面买了一个window server,因此直接使用阿里云的服务器来演示了,以下为阿里云服务器界面:mysql

这里写图片描述

下一步为服务器详细界面:web

这里写图片描述

建议你们使用远程桌面链接工具,在这里楼主使用的是Mac OS X的Microsoft Remote Desktop for Mac,在这里就不详细赘述了,具体下载方式百度不少。sql

这里写图片描述

好,接下来就是链接咱们的windows server了,这里贴上Microsoft Remote Desktop链接属性,以下:数据库

这里写图片描述

信息填写以后就能够进入windows server了,界面和普通的windows界面一致;apache

这里楼主使用的是win2012_64,这样第一步server配置进入就完成了。windows

JDK & MYSQL

安装tomcat以前须要先安装jdk和mysql,jdk安装这里就不讲了,最后安装目录为:C:\Program Files\Java\jdk1.8.0_131 下一步安装mysql,最后安装目录为:C:\server\mysql-5.6.36-winx64,配置好MYSQL环境变量,新建localhost数据库,新增admin用户并受权数据库权限; 此时jdk和mysql就已经ok了。浏览器

Tomcat 搭建

楼主使用 apache-tomcat-7.0.79,网上有下载资源,楼主在这里就不贴资源了; 1:安装Tomcattomcat

直接安装tomcat服务器,一直向下,安装到底就OK(网上资源太多); 注意:若是想直接访问tomcat服务器下的文件或者向tomcat项目下代码新增文件及文件夹,那么tomcat文件夹最好不要放在Program Files下面,建议路径:C:\Tomcat 7.0 或者 C:\soft\Tomcat 7.0;安全

2:配置数据库和自动部署代码

配置数据库:找到tomcat/conf/context.xml文件,在Context标签中写入如下代码:

<Resource name="jdbc/db" auth="Container"
factory="com.alibaba.druid.pool.DruidDataSourceFactory"
	   type="javax.sql.DataSource"
	   driverClassName="com.mysql.jdbc.Driver"
	   url="jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=utf-8"
	   username="admin"
	   password="123456"
	   maxActive="500"
	   initialSize="15"
	   maxIdle="15"
	   minIdle="15"
	   maxWait="30000"
	   removeAbandoned="true"
	   removeAbandonedTimeout="60"
	   logAbandoned="false"
	   timeBetweenEvictionRunsMillis="900000"
	   minEvictableIdleTimeMillis="1800000"
	   numTestsPerEvictionRun="10"
	   poolPreparedStatements="true"
	   maxOpenPreparedStatements="500"
	   validationQuery="SELECT 1"
	   validationInterval="60000"
	   testOnBorrow="true"/>
复制代码

配置自动解压部署:找到tomcat/conf/server.xml文件,在Host标签中加入如下代码:

<Context docBase="C:\Tomcat 7.0\webapps\ROOT.war" path="/" reloadable="true"/>
复制代码

webapps 如下是java的war包和应用项目,服务器默认访问项目为ROOT,为了方便,咱们能够直接将war包名称改成ROOT.war就能够了;若是想使用自定义名称,则docBase中ROOT改成自定义xxx,项目访问时,须要在域名后面加上/xxx/才能够访问。

到这里咱们的Tomcat就已经搭建成功了。

项目访问

使用工具将项目打为war包,而后更名称为ROOT.war,移动到tomcat/webapps/下,将旧ROOT文件夹更名为ROOT_old,点击tomcat/bin/Tomcat7w.exe,单击start启动tomcat,而后会自动解压为ROOT文件夹,浏览器访问localhost:8080已经能够访问了;

PS:

若是使用域名访问网站,须要额外设置端口安全规则,以下: 云服务器ECS > 网络和安全 > 安全组 配置规则 > 快速建立规则

这里写图片描述

以上经常使用端口都须要配置一下,而后就OK了

本篇文章到此就结束了,有问题请大神留言,欢迎交流!

扫描下面二维码,关注个人公众号哦!!!


关注个人公众号
相关文章
相关标签/搜索