zheng:环境搭建及项目部署
1.環(huán)境搭建
1.1.Jdk的安裝及配置(已安裝跳過)
1.1.1下載jdk1.7及其以上,
??解壓到你所需要安裝的磁盤中,例如我安裝到C:\Program Files\jdk\jdk1.7.0_51
1.1.2配置JAVA_HOME:
??右鍵計(jì)算機(jī)-屬性然后按照下圖方式配置對應(yīng)的jdk環(huán)境變量
1.1.3配置CLASSPATH:
??右鍵計(jì)算機(jī)-屬性然后按照下圖方式配置CLASSPATH
1.1.4接下來驗(yàn)證jdk是否配置成功
??Win+r輸入cmd回車在命令窗口中輸入java –version 如下圖則成功安裝jdk
1.2.Mysql5.5安裝(已安裝跳過)
1.2.1下載mysql
??這里下載你的系統(tǒng)對應(yīng)的<a href="http://dev.mysql.com/downloads/mysql/5.5.html">mysql</a>版本 ,我這里下載的是windwos64位版本的安裝過程如下(以5.1為例。當(dāng)然5.5和5.1的安裝界面存在區(qū)別。安裝過程中需注意字符集選用utf-8)
??接著進(jìn)入cmd 輸入 mysql –uroot –proot進(jìn)入如下界面證明mysql安裝成功。
1.3.安裝maven
1.3.1安裝以三個工具
1.3.2配置MAVEN_HOME
1.3.3配置maven到path
??在path最后加入;%MAVEN_HOME%\bin;驗(yàn)證maven是否安裝成功,win+r輸入cmd輸入mvn –version出現(xiàn)這樣的界面則安裝成功。
1.3.4.配置maven的settings.xml,添加鏡像
1.3.5.更改依賴包下載位置,添加aliyun的鏡像
<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf> </mirror>1.4.安裝git
??Git安裝建議安裝客戶端,這樣方便后續(xù)idea不用安裝。下載如下三個工具
1.4.1.先安裝git2.8.2-64.exe
雙擊,全選下一步
1.4.2.然后安裝TortoiseGit-2.1.0.0-64bit.msi
1.4.3.TortoiseGit-LanguagePack-2.1.0.0-64bit-zh_CN.msi這是個語言包,可裝可不裝。
1.4.4.安裝好以后在任意盤符郵件,查看是否有g(shù)it客戶端
在這里查看配置git的帳號密碼。
安裝完可以通過oschina上找個一個開源的項(xiàng)目檢出下看看能否順利檢出。
1.5.安裝idea開發(fā)工具及相關(guān)配置
1.5.1.下載idea
??在<a href="http://www.jetbrains.com/idea/">官網(wǎng)</a>下載idea
1.5.2.永久破解idea
由于我們是使用注冊機(jī)永久激活,所以需要輸入本機(jī)的注冊機(jī)地址http://127.0.0.1:1017
該地址是在啟動注冊機(jī)后才能鏈接成功!
下載注冊機(jī),https://github.com/mengzhihoing/jbls/,根據(jù)自己的操作系統(tǒng)選擇解壓后的exe文件,然后雙擊打開!
點(diǎn)擊ok,則注冊成功!
1.5.3.配置idea
1.5.3.1.maven配置
配置idea的maven,file->settings
1.5.3.2.GIT配置
1.6.Redis安裝
??下載Redis-x64-3.2.100-windows.msi
https://github.com/MSOpenTech/redis/releases安裝過程比較簡單,一路next就可以了。
1.7.Zookeeper安裝
下載:http://www.apache.org/dyn/closer.cgi/zookeeper/,這里我下載的是最新版本。
解壓到對應(yīng)的盤符,這里我解壓到D盤根目錄,進(jìn)入到zookeeper的bin目錄雙擊zkServer.cmd啟動服務(wù)。(這里也許會遇到啟動該文件一閃而過的情況,我們可以用文本編輯器打開該文件然后再末尾加pause,這樣再啟動就會看到錯誤,問度娘解決就可以了!!!)
1.8 ActiveMQ安裝
下載http://activemq.apache.org/download-archives.html
解壓到對應(yīng)的目錄,例如我解壓到D盤根目錄,進(jìn)入MQ的bin目錄D:\apache-activemq-5.9.0\bin\win64,雙擊activemq.bat
在瀏覽器中輸入http://localhost:8161/admin/輸入默認(rèn)的admin admin ,出現(xiàn)這樣的界面則MQ安裝成功。
1.9.PowerDesigner安裝
1.10.Idea代碼檢出、同步、編譯及發(fā)布過程
待下載完成后會自動打開,如果未打開,則按下面操作:
選擇下載的zheng目錄,確認(rèn)
找到每個項(xiàng)目的跟pom.xml添加maven的project。添加完后下載依賴。
? 下載依賴
看到這個過程代表在下載依賴。下載依賴的過程先運(yùn)行zheng-common
build成功的結(jié)果
? 腳本導(dǎo)入
啟動Navicat Premium,當(dāng)然也可以通過cmd命令窗口登錄到mysql數(shù)據(jù)庫中新建數(shù)據(jù)庫zheng 導(dǎo)入zheng.sql
成功登錄到Navicat Premium,右鍵127.0.0.1新建數(shù)據(jù)庫。
點(diǎn)擊開始,先導(dǎo)入zheng.sql腳本,以及其他sql腳本(測試數(shù)據(jù))。
? 添加jetty啟動項(xiàng)目(web項(xiàng)目)
? Zheng-upms-rpc-service(使用main方法啟動)
Zheng-cms-admin啟動成功
? 啟動tomcat,tomcat中部署dubbo應(yīng)用。訪問tomcat的dubbo后臺。
? 訪問項(xiàng)目應(yīng)用
1.11 常見錯誤總結(jié)
這個錯誤一定是idea的jdk沒配置。
這樣錯誤一般是git檢出時出錯了,出錯的過程也是如下操作導(dǎo)致的
這樣檢出了。建議用客戶端先檢出后import。或許還有其它操作導(dǎo)致以上錯誤的
2 項(xiàng)目啟動順序的升級
2.1 說明
本次項(xiàng)目升級主要 zheng-admin改名為zheng-ui。
2.2 升級最新項(xiàng)目
2.3 編譯項(xiàng)目,運(yùn)行導(dǎo)入最新腳本(內(nèi)含基礎(chǔ)數(shù)據(jù))
Git更新最新
編譯zheng-common、zheng-ui、zheng-upms、zheng-cms這里有編譯順序。按照如上順序編譯。
跑最新腳本zheng.sql 在跑腳本之前請先刪除zheng數(shù)據(jù)庫的表。
2.4 啟動
群主本次升級去掉了啟動順序的限制,啟動不檢查對方,等調(diào)用的時候才提示
這樣不至于啟動失敗,為方便zheng項(xiàng)目的整體架構(gòu),建議啟動順序?yàn)?#xff1a;zheng-upms-rpc-service、
Zheng-cms-rpc-service
最后啟動zheng-upms-server和zheng-cms-admin
2.5 訪問
http://upms.zhangshuzheng.cn:1111/manage/index
默認(rèn)帳號:admin 密碼123456
2.6 項(xiàng)目進(jìn)度
2.7 部分頁面
作者:Share猿
鏈接:https://www.jianshu.com/p/b2fb42e17b58
來源:簡書
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
總結(jié)
以上是生活随笔為你收集整理的zheng:环境搭建及项目部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大话数字签名
- 下一篇: 英威腾伺服驱动器故障代码_英威腾伺服驱动