一.本公司項目部署所需軟件及下載地址
1.1.JDK
JDK1.7的任意適合版本
Jdk下載地址:https://www.oracle.com/technetwork/java/javase/archive-139210.html
1.2. mysql數(shù)據(jù)庫
mysql數(shù)據(jù)庫5.5及以上版本
1.3. tomcat7
tomcat7.x版本,不要超過7.7版本
二.各種軟件的安裝和配置
2.1.JDK7的安裝及配置
· 安裝JDK 選擇安裝目錄 安裝過程中會出現(xiàn)兩次安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre 。建議兩個都安裝在同一個java文件夾中的不同文件夾中。(不能都安裝在java文件夾的根目錄下,jdk和jre安裝在同一文件夾會出錯)如下圖所示
![]()
2.1.1:安裝jdk 隨意選擇目錄 只需把默認(rèn)安裝目錄 java 之前的目錄修改即可
2.1.2:安裝jre→更改→ java 之前目錄和安裝 jdk 目錄相同即可
注:若無安裝目錄要求,可全默認(rèn)設(shè)置。無需做任何修改,兩次均直接點下一步。
![]()
![]()
安裝完JDK后配置環(huán)境變量 計算機→屬性→高級系統(tǒng)設(shè)置→高級→環(huán)境變量
![]()
· 系統(tǒng)變量→新建 JAVA_HOME 變量 。
變量值填寫jdk的安裝目錄(本人是 E:Javajdk1.7.0)
· 系統(tǒng)變量→尋找 Path 變量→編輯
在變量值最后輸入 %JAVA_HOME%in;%JAVA_HOME%jrein;
(注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)
![]()
· 系統(tǒng)變量→新建 CLASSPATH 變量
變量值填寫 .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar(注意最前面有一點)
系統(tǒng)變量配置完畢
![]()
· 檢驗是否配置成功 運行cmd 輸入 java -version (java 和 -version 之間有空格)
![]()
若如圖所示 顯示版本信息 則說明安裝成功。
再輸入java 然后回車,再輸入javac然后回車,都能看到下圖的提示,恭喜你,JDK環(huán)境變量配置成功。
![]()
2.2. 安裝mysql數(shù)據(jù)庫
2.2.1運行mysql-5.5.27-win32.msi
進入歡迎界面,點擊“下一步”
同意使用協(xié)議,點擊“下一步”
選擇安裝類型
![]()
1. 2選擇安裝路徑,具體路徑自定義,建議不要放C盤,此處僅作為演示。
![]()
2.2.3注意:需要單獨修改數(shù)據(jù)庫文件所在位置,方便查看和管理。建議放置到mysql安裝目錄下的data目錄
![]()
2.2.4確定安裝(install)企業(yè)版本介紹
![]()
2.2.5確定安裝成功,并進行數(shù)據(jù)庫初始化操作
![]()
2.2.6選擇“配置實例”復(fù)選框后,看到以下窗口提示
如果沒有勾選,可以在mysql安裝目錄下,bin目錄中執(zhí)行MySQLInstanceConfig.exe文件,此文件只有安裝中存在.
![]()
2.2.7選擇配置類型,我們選擇Detailed Configuration
![]()
2.2.8選擇服務(wù)類型,這里根據(jù)實際情況選擇,只有一個網(wǎng)站的服務(wù)器可以選擇第二個選項Server Machine
![]()
2.2.9選擇支持的數(shù)據(jù)庫類型。這里必須選擇第一個
![]()
2.2.10設(shè)置事務(wù)文件位置,這里其實就是選擇最關(guān)鍵的不好存數(shù)據(jù)的文件放在哪里。
![]()
2.2.11設(shè)置并發(fā)連接數(shù),建議設(shè)置到2000-4000之間。
![]()
2.2.12網(wǎng)絡(luò)參數(shù)配置,這里使用默認(rèn)配置,一般不需修改。
![]()
2.2.13如果勾選了“Add firewall exception for this port”,但是你服務(wù)器的Windows的防火墻又沒有開啟,所以會有如下提示“終結(jié)點映射器中沒有更多的終結(jié)點可用”
![]()
2.2.14數(shù)據(jù)庫默認(rèn)字符集,這一步很關(guān)鍵,必須選擇第三個,然后在下拉選項中選擇utf8。
![]()
2. 15操作系統(tǒng)設(shè)置,如圖操作即可,全打上勾
![]()
2.2.16安全設(shè)置,也就是密碼
![]()
3. 17安裝成功
![]()
END
· 如果勾選了“Add firewall exception for this port”,但是你服務(wù)器的Windows的防火墻又沒有開啟,會提示“終結(jié)點映射器中沒有更多的終結(jié)點可用”
· 需要單獨修改數(shù)據(jù)庫文件所在位置,方便查看和管理。建議放置到mysql安裝目錄下的data目錄
2.3. TOMCAT的安裝及啟動。
2.3.1.tomcat的布置
下載需要的tomcat7.將tamcat解壓到您需要放置的位置,并且修改名字為您需要的名字。
![]()
2.3.2.然后進入到tomcat下面的conf文件夾,編輯server.xml,找到其中的文件來修改端口。默認(rèn)的端口8080,一般網(wǎng)站的訪問端口為80.如有特殊需要請自行修改。
![]()
![]()
2.3.3.tomcat配置成服務(wù)
在windows中運行cmd進入命令提示符,找不到的可以按鍵盤上的WIN+R健打開。
![]()
在命令提示符中,使用命令進入到tomcat下的bin目錄中,然后鍵入
service.bat install tomcat7
注意,中間有點和空格,最后的tomcat7是服務(wù)的名稱,可視情況更改。執(zhí)行后出現(xiàn)下圖這樣的提示就是成功了。
![]()
然后我們打開服務(wù),WIN+R健打開運行,在里面輸入services.msc,然后確定即可打開服務(wù)。
![]()
在彈出的服務(wù)窗口中找到我們剛才制作的服務(wù)。選中后,點擊右鍵-屬性。
![]()
在啟動的選項中選擇“自動”,作用是在電腦重啟的時候自動。
![]()
注意事項:
選擇tomcat的時候注意看一下系統(tǒng)是32位還是64位。請選擇相應(yīng)版本的tomcat。請勿使用7.7以上的版本。會有穩(wěn)定問題。
三.至此所有的環(huán)境都搭建好了,那剩下的就是導(dǎo)入數(shù)據(jù)以及修改數(shù)據(jù)庫配置文件和啟動網(wǎng)站。
1.數(shù)據(jù)庫文件的導(dǎo)入
打開命令提示符輸入:mysql -uroot -pxxxxxx(xxxxxx為您設(shè)置的密碼);
然后輸入
Create database xxxx CHARACTER SET utf8 COLLATE utf8_general_ci;
(xxxx)為數(shù)據(jù)庫的庫名,可以自取個名字,但是需要記住,后面要用到。然后回車。就把庫創(chuàng)建了。
![]()
然后輸入命令:
use xxxxx;進入到剛才創(chuàng)建的庫
使用命令導(dǎo)入數(shù)據(jù)庫的備份文件:source d: wwwynxjycom.sql
你的位置可能和我的不一樣,請在source后面加空格,然后是的數(shù)據(jù)庫文件位置。然后回車,就等待導(dǎo)入完成了。
2. 拷貝網(wǎng)站或項目文件到tomcat下。
2.1.首先打開你的tomcat文件夾,進入里面的webapps中,刪除里面的全部內(nèi)容。
2.2找到你的備份網(wǎng)站文件,ROOT文件夾。把ROOT文件夾及里面的內(nèi)容拷貝到webapps下面。注意:名字必須是ROOT。注意大小寫。
2.3修改項目的數(shù)據(jù)庫配置文件
修改webappsROOTWEB-INFclasses下面的jdbc.properties文件,部分項目可能在applicationContext.xml中。
![]()
修改的數(shù)據(jù)庫的參數(shù),庫名、用戶名、密碼。就是你之前創(chuàng)建的時候的信息。保存并退出。
![]()
3. 都已經(jīng)配置完畢,現(xiàn)在只剩下啟動項目了,還記得怎么打開服務(wù)嗎?
打開服務(wù),找到tomcat7的服務(wù),點擊啟動。
![]()
4. 最后是測試打開,如果你使用的80端口,那么打開瀏覽器輸入:localhost就可以訪問了,如果你使用的是8080端口,那么輸入localhost:8080就行。(注意,這里的冒號必須是英文輸入法下或者半角輸入法下的:而非:)
昆明奧遠(yuǎn)科技有限公司
運維部