域名通過DNS服務器解析后可以映射到唯一的服務器IP,不過域名的申請有些麻煩,需要到在特定幕布下拍照,上傳資料,工商局備案等等。當年小編也是迎著麻煩走4過來的,如果大家也需要的話,相信是可以克服這個困難的。
在這里我們需要一個能夠完整運行的項目所有文件,由于自己之前做的網站是java開發的,在這里就以java為例來講解
(2)搭建過程
與本地安裝jdk是一樣的,我的服務器是 2003,在系統屬性 > 高級 > 環境變量,新增變量,更新系統變量Path的值
配置jdk
當我們在命令行下輸入java -,如果顯示出對應的jdk版本號,則說明jdk安裝成功
是一個文件夾,并不需要安裝,可以直接通過或者將本地的文件夾上傳至服務器端
由于我并沒有申請單獨的數據庫存儲空間,所以需要在服務器上安裝數據庫,安裝過程也同本地安裝一樣,這里就不贅述,安裝成功并登陸 后會顯示如下界面
界面
在服務器運行期間,一定要保證服務器的服務是啟動的,否則會出現連接數據庫連接不上的bug。
確認服務啟動的方法為:我的電腦(右鍵單擊)> 計算機管理 > 服務和應用程序 > 服務 > ,確保它的狀態為已啟動,如下圖所示
開啟服務
每個項目的數據庫都會有一個sql文件,里面包含了創建表的所有語句,可以直接將其通過的命令行導入到數據庫中。以下是的命令行工具界面
命令行工具
我們都知道運行java項目需要啟動服務器,所以通過域名來訪問我們的項目的時候需要對進行配置。
定位到文件夾,在conf文件夾下找到.xml,在.xml中找到標簽,一個組合標簽代表一個可以解析域名的部分,在默認情況下的name值為
=""
="true"
="true"
=""
="">
我們需要將其中的替換為注冊的域名,假設域名為,則以上代碼修改為:
=""
="true"
="true"
=""
="">
然后在標簽內部添加標簽,一個標簽可以配置一個具體的項目,配置如下
path為空字符串,可以省略掉域名:端口/項目名/主頁面中的項目名,例如:8080//.jsp就可以省略掉字符串,直接以:8080/.jsp進行訪問
表示的是項目在硬盤上的路徑。
配置域名
的默認端口號是8080,如果想要省略端口號進行訪問則需要將端口號改成80。同樣在.xml文件中,找到標簽,將8080修改成80,修改成功后,則可以通過進行訪問
配置端口號
如果想要省略主頁面.jsp,則需要在項目的web.xml中進行配置,代碼如下
.jsp
修改成功后,則可以通過進行訪問
至此,所有的配置均完成,在服務器上的文件下,雙擊bin/.bat即可啟動服務器。如果所有的操作均成功后,便可通過域名訪問自己的網站啦
(3)總結
在通過域名訪問到自己網站的時候是不是有種特別的成就感呢?小編當時在運行出來后可是異常興奮呢。如果大家也擁有自己的域名,可以按照我的做法來實現。
如果喜歡的話,記得關注小編噢,小編后續會堅持出更多技術性的文章,如果有任何問題,也歡迎提問,小編都會盡力解答的。