如何使用域名訪問自己的Windows服務器(Java web 項目)


如何使用域名訪問自己的Windows服務器(Java web 項目)

寫在前面

前段時間在阿里雲弄了個學生服務器,就想着自己搭建一個網站試一試,在網上查閱相關資料時發現大部分都是基於服務器是Linux系統的,並沒有找到關於window server系統的系統講解,下面,我為大家詳細介紹一下供大家參考

環境准備

域名 通過域名可以直接訪問你的web項目,可以在阿里雲,騰訊等公司申請域名

服務器項目的根本,項目需要部署到服務器上,可以在阿里雲騰訊等公司購買使用,按月付費

服務器和域名是通用的,你可以從騰訊購買域名,從阿里購買服務器(我就是這樣)

域名解析與備案

在獲得域名和服務器后,首先要去購買服務器的地方進行備案(必須完成)以阿里雲為例登陸阿里雲網站后在右上角找到備案,按照引導進行備案(時間較長,我的備案了10天)在這期間可以在官網遠程連接自己的服務器,第一次連接需要進行登陸密碼的配置

備案完成后就可以進行域名解析了,找到購買域名的官方網站,找到購買的域名,找到解析按鈕並點擊,與備案完成的服務器公網IP進行綁定,完成后即可進入下一步

遠程連接服務器

找到本機電腦的遠程連接服務,連接到自己的服務器,用戶名一般為Administrator密碼為自己第一次登陸所設定的密碼。連接成功后即可看到自己的服務器界面了(與Windows使用方法相同,視為自己的電腦)

Java環境配置和tomcat配置

在進入服務器后,要將自己平時所使用的環境變量配置好,Java環境是最重要的一個,Java環境便變量不會的可以參考以下鏈接

http://www.runoob.com/java/java-environment-setup.html

環境配置好后就可以將自己所使用的tomcat拷進服務器了,拷進去之后就需要進行以下操作了

打成war包在eclipse中將自己的web文件打成war包,我們就獲得了相關的war包

將war包放到tomcat中將war包放到服務器中的tomcat的tomcat-7.0.52\webapps的目錄下

將域名與項目綁定打開服務器中tomcat的tomcat-7.0.52\conf路徑下的server文件

首先將
<Connector port="8080" redirectPort="8443" protocol="HTTP/1.1" connectionTimeout="20000"/>中的8080端口改為80端口

然后將
<Engine name="Catalina"defaultHost="localhost"> <Hostname="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" /> </Engine>
中的localhost改為自己的域名(申請而且與服務器綁定的域名)

最后在<Host>標簽內加上<Context reloadable="true" debug="0" docBase="C:\Users\Administrator\Desktop\tomcat-7.0.52\webapps\myweb" path=""/>
這里的docBase為項目的war包的全路徑

測試雙擊tomcat-7.0.52\bin目錄下的startup.bat打開tomcat,在網頁輸入域名看是否能夠進入相對應頁面(tomcat默認訪問項目下的index文件,如何配置請自行查閱),如果第一次進入tomcat首頁,那就在域名后面加上“/項目名”,訪問成功后重啟tomcat,就可以使用域名進入自己的網站了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM