部署tomcat服務器

我是一個小菜鳥,最近接觸到了服務器部署服務,把這些經過記錄下來,希望能幫助到他人避免踩坑。其中包括安裝和配置jdk,tomcat設置,sqlserver數據庫設置,外加上域名解析,全部完成之後就可以通過域名來訪問tomcat項目了。
先來說一下要準備的東西:

  1. 最重要的東西:服務器,.
  2. 項目準備好,war包或者乾脆一個項目文件夾
  3. jdk和tomcat安裝包
  4. 數據庫,我這兒用的sqlserver

jdk和數據庫最好根據服務器系統位數來選擇合適的,不然可能會出現不兼容的情況,我係統是64位,用的32沒出什麼問題,但是不保證一定不會出問題。
———————————————————————————————————————
好的開始。
正常來說,一開始只是一個空的服務器,就是隻有一個系統,因爲配置不高,我選的是window2008,其他的什麼都沒有。所以就一步步來哈,先安裝jdk和tomcat,然後配置tomcat,最後設置sqlserver。
這裏邊兒用到的東西我會打個包。

1.安裝jdk
我的版本比較舊,是1.6的版本
在這裏插入圖片描述
過程無非就是選擇一下路徑,並且記住這個路徑,剩下的一路下一步點過去。
在這裏插入圖片描述
jre也是一樣,我都裝到這個文件夾裏了
然後就是配置一下java的環境變量
找到計算機,右鍵—>屬性
在這裏插入圖片描述

然後點擊 高級系統設置–>環境變量–>出來圖③的界面
在這裏插入圖片描述
然後點擊新建,在彈出來的界面填寫,變量名:JAVA_HOME
變量值:D:\Java\jdk1.6.0_31
變量值填寫安裝的路徑,我是裝到D盤的Java文件夾,根據自己安裝的路徑靈活調整。
填好就和下圖一樣。
然後找到Path,點擊編輯,把下一行的這串東西填到最末尾 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
在這裏插入圖片描述
然後確定保存。
打開cmd命令行,輸入java -version
出現下圖就說明沒問題了。
在這裏插入圖片描述
2.tomcat
我是下載的不用安裝的版本,直接解壓一下,放到D盤就可以了。
在這裏插入圖片描述
然後打開tomcat的文件夾,打開bin文件夾,雙擊startup,命令行開始跑。
在這裏插入圖片描述
跑完之後有一個server start up,就說明沒問題
打開瀏覽器,訪問localhost:8080,會有一個貓的歡迎頁面,就說明tomcat沒問題了,然後shutup關掉服務器。
然後把web項目放到tomcat文件夾下的webapps文件夾裏
在這裏插入圖片描述
現在啓動tomcat訪問項目的時候就要訪問localhost:8080/DC
DC是web項目的名字,根據你的項目來改
3.域名解析,將域名解析到這個服務器的IP
由於我是用的別人的域名,讓別人解析的,所以不做講解了。
解析完之後就可以通過域名+8080端口+項目名來訪問web服務了。
如果想直接通過域名+項目名訪問的話,需要域名備案,或者租一個香港的服務器,不然是沒法訪問的。
然後配置一下tomcat。tomcat文件夾下的conf文件夾,用記事本打開server
在這裏插入圖片描述
打開之後往下拉拉拉,
找到這幾行兒,

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

把8080改成80,如下圖所示,
在這裏插入圖片描述
如果啓動之後沒有問題,出現就可以直接用域名加項目名訪問項目了。
然後如果啓動之後有報錯,就是因爲80端口衝突,這時候是訪問不了web項目的,要停一下系統的服務。
計算機,右鍵–>管理–>配置–>服務–>往下邊拉,應該有下圖中的④這麼一個服務,把它停用並禁用,並且把IIS服務(全稱IIS Admin Service)也停用並禁用。
在這裏插入圖片描述
然後這時候,如果你的域名已經備案,或者服務器是香港的話,就可以通過域名+項目名訪問這個web項目了。
當然這時候還有一個重要的事沒做,那就是數據庫還沒有配置,截止到現在,訪問頁面沒問題,但是到數據庫的連接還沒通,訪問數據庫會報500的錯誤。
4.配置sqlserver
sqlserver安裝一般是沒什麼問題的。就下一步下一步就完了。
現在默認是已經安裝好了,之後還要設置很多東西。
左下角里找到sqlserver manage studio 打開,通過local登錄之後,
我是直接用的sa,如下圖找到登錄名–>sa 右鍵屬性打開之後
在這裏插入圖片描述
如下圖配置,就可以通過sa連上數據庫了。
在這裏插入圖片描述
接下來是,如下圖所示,右鍵點開屬性
在這裏插入圖片描述
然後安全性–>服務器身份,點開sqlserver和Windows身份驗證模式。
在這裏插入圖片描述
然後是在開始找到這個,sqlserver配置管理器,
在這裏插入圖片描述
打開之後,sqlserver網絡配置–>mssqlserver協議–>雙擊TCP/IP協議–>IP地址設置,把IP地址設爲127.0.0.1,然後把TCP/IP協議右鍵–>啓用
在這裏插入圖片描述
然後再到計算機右鍵–>管理–>服務
在這裏插入圖片描述
然後右鍵–>屬性–>登陸身份選項選擇本地系統賬戶。
在這裏插入圖片描述
然後把sqlserver服務重新啓動,就配置完成了。

現在重新啓動tomcat,就可以通過域名+項目名訪問服務,與數據庫交互也沒問題了。
鏈接裏有jdk1.6的安裝包,tomcat7.0.90,sqlserver安裝包偏大就不放了。

如果後邊兒用到sqlserver維護任務的話,sqlserver agent代理啓動不起來,需要在計算機右鍵–>管理–>服務,找到sqlserver代理,右鍵–>屬性–>登陸身份選項選擇本地系統賬戶。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章