智慧水务项目部署实施步骤说明_第1页
智慧水务项目部署实施步骤说明_第2页
智慧水务项目部署实施步骤说明_第3页
智慧水务项目部署实施步骤说明_第4页
智慧水务项目部署实施步骤说明_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

5/5智慧水务项目部署实施步骤说明通信组网2台服务器、PLC设备等组建局域网,平台服务器通过路由器访问外网。(内容待通信学院老师补充)安装服务器操作系统和系统软件数据库服务器和应用服务器(1)安装CentOS7.3操作系统参数设置如下:语言:中文在网络和主机名里把网络打开,设置服务器ip地址为0root帐号为:root(cqu2017)普通用户帐号:water(cqu123456)poweroff关机reboot重启ipaddr查看当前ip地址mkdir新建文件夹cp拷贝文件/目录mv移动(重命名)文件/目录fdisk-l列出当前磁盘驱动器(U盘)修改IP地址编辑/etc/sysconfig/network-scripts/ifcfg-***文件(其中ifcfg-***表示网卡名字,根据具体情况设置),修改如下内容:BOOTPROTO="static"#dhcp改为staticONBOOT="yes"#开机启用本配置IPADDR=0#静态IPGATEWAY=#默认网关NETMASK=#子网掩码DNS1=3#DNS配置重启网络服务:servicenetworkrestart使用ssh登录服务器ssh用户名@服务器IP地址使用FileZilla软件以sftp协议的方式向服务器上传或者下载文件。禁止root使用ssh登入(root用户)(可选步骤)使用vi命令修改/etc/ssh/sshd_config文件,把其中的#PermitRootLoginyes改为no;使用systemctlrestartsshd.service命令重新启动sshd服务。(2)上传部署文件将deploy.zip文件上传到root用户的~/主目录下。安装zip、unzip命令yum-yinstallzipunzip解压缩deploy.zip文件unzipdeploy.zip(3)安装JDK1.8新建/usr/local/java文件夹;将~/deploy/software/jdk***/文件夹移动到/usr/local/java文件夹中;mv~/deploy/software/jdk***/usr/local/java在/etc/profile文件中设置环境变量;#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命令使环境变量生效;使用java-version命令验证JDK有效性。(4)安装Tomcat8.5新建/usr/local/tomcat文件夹;将~/deploy/software/apache-tomcat-***/文件夹移动到/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服务servicefirewalldstart 开启firewalld.service服务servicefirewalldstop 关闭firewalld.service服务systemctlstatusfirewall 查看firewall服务状态firewall-cmd--state 查看firewall的状态firewall-cmd--list-all 查看防火墙规则添加Tomcat为自启动服务创建/etc/systemd/system/tomcat.service文件,并添加以下内容:[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设置tomcat为自启动,然后启动tomcat服务systemctldaemon-reloadsystemctlenabletomcatsystemctlstarttomcatsystemctlstatustomcat直接启动Tomcat服务:./startup.sh作为服务启动:nohup./startup.sh&控制台动态输出方式启动:./catalina.shrun关闭tomcat服务:./shutdown.sh(5)安装MySQL5.7使用yumremovemysql-libs命令删除操作系统自带的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。在首次启动MySQL服务后,查看系统自动产生的root初始密码,并用此密码登录。cat/var/log/mysqld.log|greppassword修改root初始密码,设置为“Cqu@2017”setpassword=password("Cqu@2017");授权远程连接(可选步骤)grantallprivilegeson*.*to'用户名'@'%'identifiedby'密码'withgrantoption;flushprivileges;rpm-qa|grepmysql //查看操作系统上是否已经安装了mysql数据库rpm-emysql //普通删除模式rpm-e--nodepsmysql //强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除systemctlstartmysqld 启动MySQL服务systemctlstatusmysqld 查看运行状态mysql-uroot-p 登录(6)安装Python2.7.13使用yuminstall命令安装gcc,zlib-devel,openssl-devel创建一个新文件夹作为python2.7.13的安装路径,以免覆盖老的版本:mkdir/usr/local/python2.7.13进入~/deploy/software/python-2.7.13/文件夹,开始编译安装./configure--prefix=/usr/local/python2.7.13(默认安装在/usr/local/bin/目录下)make&&makeinstall更新python的软连接,修复因升级python而不能正常工作的yum(yum默认只能使用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-***/源码根目录下执行命令:pythonsetup.pyinstall安装pip在~/deploy/software/pip-****/源码根目录下执行命令:pythonsetup.pybuildpythonsetup.pyinstallln-s/usr/local/python2.7.13/bin/pip/usr/bin/pip安装python扩展包(***.whl文件)使用pipinstall命令依次安装numpy,pandas,scikit_learn,scipy,sklearn_pandas,matplotlib。python-V 查看已安装Python的版本whichpython 查看Python可执行文件的位置紫金桥数据采集服务器(1)安装Windows7操作系统,默认安装即可。设置服务器ip地址为0。管理员帐号为:administrator(cqu2017)(2)安装配置紫金桥数据采集软件和,设置WebService授权码。导入(配置)紫金桥PLC点位信息,并启动。运行RealDbWebService.exe程序,启动紫金桥Web服务。数据库建库操作和导入初始化数据集登录MySQL服务器mysql–uroot-p创建数据库表结构source文件所在路径/bui

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论