話說從接觸web後就想着寫一個本身的站點而後別人均可以訪問,這也是一個小目標吧,從以前在使用校園網的時候把本身的電腦當成服務器而後部署使用同窗的電腦訪問,如今想讓全部人均可以訪問,因而就花重金租了騰訊的雲服務器,至於怎麼租騰訊的雲服務器就不贅述了,其實還有阿里的能夠選擇。html
在租服務器的時候選的系統是centos7,以前使用過ubuntu只是據說服務器的系統通常都選centos就選了,後來查了一些centos的資料後來好多都是在使用的時候查的。java
首先我本身安裝的是java環境mysql
在官網下在相應的rpm包存放到任意路徑,cd 到rpm包下,執行rpm -ivh rpm包名(安裝顯示進度),執行java -version測試java是否安裝成功web
配置環境變量 在/usr/profile文件的最後添加(gedit /usr/profile)
sql
#set java environment JAVA_HOME=/usr/java/default JRE_HOME=/usr/java/default/jre PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib export JAVA_HOME JRE_HOME PATH CLASSPATH
保存退出,執行source /usr/profile更新文件件更改數據庫
而後安裝的是tomcat服務器,從官網下載tomcat的壓縮文件(****.tar.gz)直接解壓到本身須要放的位置便可,而後進入tomcat文件夾,輸入命令./bin/startup.sh回車啓動tomcat服務器,這時在瀏覽器中輸入雲服務器的公網ip+:8080既能夠出現湯姆貓的頁面表示tomcat啓動成功,若是出現問題頗有多是由於雲服務器沒有開通80端口,這時只須要在雲服務器的管理界面去開通相應端口或者開通全部端口便可。ubuntu
而後就是數據庫的安裝了,在個人上一篇博客中有專門寫關於centos安裝mysql的(http://www.cnblogs.com/huangxinyuan650/p/6360464.html)centos
這樣基本上全部javaweb環境搭建完成了,接下來就是將本身寫的應用部署到服務器上了,在eclipse下運行正常的工程,只須要將工程導出成war包而後放到tomcat下的webapps文件夾下,而後重啓tomcat便可(先關了再啓動直接重啓的命令我不知道,哈哈),而後在瀏覽器中輸入公網ip:8080/war包名/(這裏的url可使用在eclipse調試頁面的時候顯示的url中把localhost/127.0.0.1改爲公網ip) 便可,若是成功出現你所想看到的頁面則表示部署成功。瀏覽器
後期還會嘗試ip與域名的綁定。tomcat
總結:在嘗試部署的時候以前也嘗試過出現了一些問題,其中比較細節的問題的是開始一直出問題的緣由是端口未開放致使一直沒法訪問tomcat。