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了

本篇文章到此就結束了,有問題請大神留言,歡迎交流!

掃描下面二維碼,關注個人公衆號哦!!!


關注個人公衆號
相關文章
相關標籤/搜索