最近用java寫了個小項目,想要部署到服務器,於是買了個Windows server2012,但是不知道怎么部署,后來才知道需要配置java運行環境。經過一番研究最終搞定了。下邊是我的個人總結,由於是第一次部署服務器,所以有些地方不夠完美。
第一步:安裝jdk
- 下載
這個可以到oracle官網下載,下載步驟如下:https://jingyan.baidu.com/article/c1465413b54ec40bfcfc4cdd.html 最新版的oracle頁面不是這樣的,直接搜jdk,找到javaSE,之后下載步驟一樣。
- 安裝
下載好之后就是安裝了,這個就直接下一步。可以參考如下:https://jingyan.baidu.com/article/b24f6c82c989da86bfe5dab2.html 安裝路徑你可以自己選擇。
- 配置環境變量
參考鏈接:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html classpath可以不用配置。之后打開命令窗口,輸入java和javac 如果輸出一列東西,說明配置成功
第二步:安裝tomcat
不會自行百度,這個很簡單
之后問題:由於Tomcat默認的訪問端口為8080,初始訪問地址為http://192.168.1.232:8080/。(個人IP地址可能不同)
(1)如果需要直接訪問,不輸入8080端口,則需要修改server.xml(文件在Tomcat安裝目錄下的conf文件夾中)下的
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />將port的值改為80。這樣可以直接輸入域名訪問。
(2)將JAVA WEB項目導出為”項目名稱.war”文件。拷貝的服務器的Tomcat \webapps
目錄下存放即可。
5、war文件放好以后,可以根據需要,修改Tomcat安裝目錄下的conf文件夾
下的server.xml中的:
<Host name="192.168.1.232" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context docBase="D:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\項目名稱" path="" reloadable="true"/>將docBase值修改為war文件的文件名(不要后綴名,且為絕對路徑)。
第三部:安裝mysql
直接百度mysql,安裝教程自行百度。因為這個也很簡單。
之后打開命令提示符,cd 到mysql下的bin目錄下,輸入mysql -u root(默認用戶名) -p回車,在輸入密碼就進入mysql了,之后可以創建數據庫,數據表等。
最后在Tomcat中進入bin目錄下,雙擊startup啟動Tomcat服務器,就可以訪問了。
備注:
Tomcat啟動后不要差掉,可以選擇最小化。
Mysql安裝是一定記住密碼
Jdk最好用jdk7或jdk8
配置環境變量建議配置在系統變量中,這樣其他用戶都可以訪問
如果要用Tomcat8以上版本,jdk要用jdk8以上,不然不支持
另外可參考如下 http://blog.csdn.net/u013063099/article/details/58006642