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