智慧水務(wù)項(xiàng)目部署實(shí)施步驟說明_第1頁
智慧水務(wù)項(xiàng)目部署實(shí)施步驟說明_第2頁
智慧水務(wù)項(xiàng)目部署實(shí)施步驟說明_第3頁
智慧水務(wù)項(xiàng)目部署實(shí)施步驟說明_第4頁
智慧水務(wù)項(xiàng)目部署實(shí)施步驟說明_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

5/5智慧水務(wù)項(xiàng)目部署實(shí)施步驟說明通信組網(wǎng)2臺(tái)服務(wù)器、PLC設(shè)備等組建局域網(wǎng),平臺(tái)服務(wù)器通過路由器訪問外網(wǎng)。(內(nèi)容待通信學(xué)院老師補(bǔ)充)安裝服務(wù)器操作系統(tǒng)和系統(tǒng)軟件數(shù)據(jù)庫服務(wù)器和應(yīng)用服務(wù)器(1)安裝CentOS7.3操作系統(tǒng)參數(shù)設(shè)置如下:語言:中文在網(wǎng)絡(luò)和主機(jī)名里把網(wǎng)絡(luò)打開,設(shè)置服務(wù)器ip地址為0root帳號(hào)為:root(cqu2017)普通用戶帳號(hào):water(cqu123456)poweroff關(guān)機(jī)reboot重啟ipaddr查看當(dāng)前ip地址mkdir新建文件夾cp拷貝文件/目錄mv移動(dòng)(重命名)文件/目錄fdisk-l列出當(dāng)前磁盤驅(qū)動(dòng)器(U盤)修改IP地址編輯/etc/sysconfig/network-scripts/ifcfg-***文件(其中ifcfg-***表示網(wǎng)卡名字,根據(jù)具體情況設(shè)置),修改如下內(nèi)容:BOOTPROTO="static"#dhcp改為staticONBOOT="yes"#開機(jī)啟用本配置IPADDR=0#靜態(tài)IPGATEWAY=#默認(rèn)網(wǎng)關(guān)NETMASK=#子網(wǎng)掩碼DNS1=3#DNS配置重啟網(wǎng)絡(luò)服務(wù):servicenetworkrestart使用ssh登錄服務(wù)器ssh用戶名@服務(wù)器IP地址使用FileZilla軟件以sftp協(xié)議的方式向服務(wù)器上傳或者下載文件。禁止root使用ssh登入(root用戶)(可選步驟)使用vi命令修改/etc/ssh/sshd_config文件,把其中的#PermitRootLoginyes改為no;使用systemctlrestartsshd.service命令重新啟動(dòng)sshd服務(wù)。(2)上傳部署文件將deploy.zip文件上傳到root用戶的~/主目錄下。安裝zip、unzip命令yum-yinstallzipunzip解壓縮deploy.zip文件unzipdeploy.zip(3)安裝JDK1.8新建/usr/local/java文件夾;將~/deploy/software/jdk***/文件夾移動(dòng)到/usr/local/java文件夾中;mv~/deploy/software/jdk***/usr/local/java在/etc/profile文件中設(shè)置環(huán)境變量;#setjavaenvironmentJAVA_HOME=/usr/local/java/jdk1.8.0_121JRE_HOME=$JAVA_HOME/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexportJAVA_HOMEJRE_HOMECLASS_PATHPATH使用source/etc/profile命令使環(huán)境變量生效;使用java-version命令驗(yàn)證JDK有效性。(4)安裝Tomcat8.5新建/usr/local/tomcat文件夾;將~/deploy/software/apache-tomcat-***/文件夾移動(dòng)到/usr/local/tomcat文件夾中;修改/usr/tomcat/apache-tomcat-***/conf/context.xml配置文件,添加:<ResourcescachingAllowed="true"cacheMaxSize="100000"/>防火墻開放8080端口;firewall-cmd--zone=public--permanent--add-port=8080/tcpservicefirewalldrestart 重啟firewalld.service服務(wù)servicefirewalldstart 開啟firewalld.service服務(wù)servicefirewalldstop 關(guān)閉firewalld.service服務(wù)systemctlstatusfirewall 查看firewall服務(wù)狀態(tài)firewall-cmd--state 查看firewall的狀態(tài)firewall-cmd--list-all 查看防火墻規(guī)則添加Tomcat為自啟動(dòng)服務(wù)創(chuàng)建/etc/systemd/system/tomcat.service文件,并添加以下內(nèi)容:[Unit]Description=ApacheTomcatWebApplicationContainerAfter=network.targetremote-fs.targetnss-lookup.target[Service]Type=forkingEnvironment=JAVA_HOME=/usr/local/java/jdk1.8.0_121Environment=CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.15Environment=CATALINA_BASE=/usr/local/tomcat/apache-tomcat-8.5.15ExecStart=/usr/local/tomcat/apache-tomcat-8.5.15/daemon.shstartExecStop=/usr/local/tomcat/apache-tomcat-8.5.15/bin/daemon.shstop[Install]WantedBy=multi-user.target設(shè)置tomcat為自啟動(dòng),然后啟動(dòng)tomcat服務(wù)systemctldaemon-reloadsystemctlenabletomcatsystemctlstarttomcatsystemctlstatustomcat直接啟動(dòng)Tomcat服務(wù):./startup.sh作為服務(wù)啟動(dòng):nohup./startup.sh&控制臺(tái)動(dòng)態(tài)輸出方式啟動(dòng):./catalina.shrun關(guān)閉tomcat服務(wù):./shutdown.sh(5)安裝MySQL5.7使用yumremovemysql-libs命令刪除操作系統(tǒng)自帶的MySQL庫文件;使用yuminstallnet-tools命令安裝nettools;使用yuminstallperl命令安裝perl;在~/deploy/software/mysql-***文件夾中,使用rpm命令安裝mysql。rpm-ivh***.rpm安裝順序:mysql-munity-mon,mysql-munity-libs,mysql-munity-client,mysql-munity-server。在首次啟動(dòng)MySQL服務(wù)后,查看系統(tǒng)自動(dòng)產(chǎn)生的root初始密碼,并用此密碼登錄。cat/var/log/mysqld.log|greppassword修改root初始密碼,設(shè)置為“Cqu@2017”setpassword=password("Cqu@2017");授權(quán)遠(yuǎn)程連接(可選步驟)grantallprivilegeson*.*to'用戶名'@'%'identifiedby'密碼'withgrantoption;flushprivileges;rpm-qa|grepmysql //查看操作系統(tǒng)上是否已經(jīng)安裝了mysql數(shù)據(jù)庫rpm-emysql //普通刪除模式rpm-e--nodepsmysql //強(qiáng)力刪除模式,如果使用上面命令刪除時(shí),提示有依賴的其它文件,則用該命令可以對其進(jìn)行強(qiáng)力刪除systemctlstartmysqld 啟動(dòng)MySQL服務(wù)systemctlstatusmysqld 查看運(yùn)行狀態(tài)mysql-uroot-p 登錄(6)安裝Python2.7.13使用yuminstall命令安裝gcc,zlib-devel,openssl-devel創(chuàng)建一個(gè)新文件夾作為python2.7.13的安裝路徑,以免覆蓋老的版本:mkdir/usr/local/python2.7.13進(jìn)入~/deploy/software/python-2.7.13/文件夾,開始編譯安裝./configure--prefix=/usr/local/python2.7.13(默認(rèn)安裝在/usr/local/bin/目錄下)make&&makeinstall更新python的軟連接,修復(fù)因升級python而不能正常工作的yum(yum默認(rèn)只能使用python2.7.5)mv/usr/bin/python/usr/bin/python2.7.5ln-s/usr/local/python2.7.13/bin/python2.7/usr/bin/python修改/usr/bin/yum和/usr/libexec/urlgrabber-ext-down文件,將配置文件的第一行修改為:!#/usr/bin/python2.7.5安裝setuptools在~/deploy/software/setuptools-***/源碼根目錄下執(zhí)行命令:pythonsetup.pyinstall安裝pip在~/deploy/software/pip-****/源碼根目錄下執(zhí)行命令:pythonsetup.pybuildpythonsetup.pyinstallln-s/usr/local/python2.7.13/bin/pip/usr/bin/pip安裝python擴(kuò)展包(***.whl文件)使用pipinstall命令依次安裝numpy,pandas,scikit_learn,scipy,sklearn_pandas,matplotlib。python-V 查看已安裝Python的版本whichpython 查看Python可執(zhí)行文件的位置紫金橋數(shù)據(jù)采集服務(wù)器(1)安裝Windows7操作系統(tǒng),默認(rèn)安裝即可。設(shè)置服務(wù)器ip地址為0。管理員帳號(hào)為:administrator(cqu2017)(2)安裝配置紫金橋數(shù)據(jù)采集軟件和,設(shè)置WebService授權(quán)碼。導(dǎo)入(配置)紫金橋PLC點(diǎn)位信息,并啟動(dòng)。運(yùn)行RealDbWebService.exe程序,啟動(dòng)紫金橋Web服務(wù)。數(shù)據(jù)庫建庫操作和導(dǎo)入初始化數(shù)據(jù)集登錄MySQL服務(wù)器mysql–uroot-p創(chuàng)建數(shù)據(jù)庫表結(jié)構(gòu)source文件所在路徑/bui

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論