《全域智慧旅游项目系统实施手册(完).docx》由会员分享,可在线阅读,更多相关《全域智慧旅游项目系统实施手册(完).docx(9页珍藏版)》请在第壹文秘上搜索。
1、XXX全域智慧旅游项目系统实施手册项目建设单位(甲方):XXX县人民政府办公室项目承建单位(乙方):XXX思泰网络技术有限公司签字页项目名称:“XXX全域智慧旅游”项目甲方:XXX县人民政府办公室代表签字年月日乙方:XXX思泰网络技术有限公司代表签字目录第1章部署环境11.1 系统配置11.2 系统依赖配置11.2.1 JDK配置11.2.2 8080端口配置21.3 依赖组件配置4第2章模块安装与配置52.1 数据库数据初始化52.2 系统安装部署5第3章微信公众号项目部署6第1章部署环境1.1 系统配置IimlX版本:CentOS764位本部署手册主要说明XXX全域智慧旅游项目软件系统的部
2、署步骤。系统是基于JAVA语言开发的WEB应用,如使系统可以正常运行,需要安装JDK(L8)环境并配置jdk的环境变量CLASSPATH、JAVAJIoME和Path。TOnlCat8为免安装版本,直接运行即可。1.2 系统依赖配置Mysql:5.7Jdk:jdk-8u191-linu-64Tomcat:apache-tomcat-8.5.37jdk配置1.上官网下载jdk压缩包2 .利用sftp工具实现windows和IinUX文件传输3 .解压jdk-8ul91-linu-64.tar.gz安装包tar-zxvfjdk-8ul91-linu-64.tar.gz-Cusrlocaljava4
3、 .配置环境变量vimetcprofileexportJAVA_HOME=/usr/local/java/jdkl.8.0_171exportJRE_HOME=$JAVA,HOMEjreexportCLASSPATH=.:$JAVA_HOME/1ib:$JRE_HOME/libexportPATH=$JAVA-HOMEbin:$PATH5 .执行Profile文件sourceetcprofile使配置文件生效6 .检查新安装的jdkjava-version结果如下javaversion1.8.0_171Java(TM)SERuntimeEnvironment(build1.8.0171-bll
4、)JavaHotSpot(TM)64-BitServerVM(build25.131-bll,mixedmode)1.2.28080端口配置1) Tomcat安装配置1 、下载apache-tomcat-8.5.37,将文件apache-tomcat-8.5.37.tar.gz移动到usrtomcat下,并解压:tar-zvfapache-tomcat-8.5.37.tar.gz2、查看端口占用以及端口详情tomcat默认端口为8080,如被占用,则需修改tomcat的端口配置查看所有端口:netstat-ntpl查看8080端口是否被占用:netstat-tunlp!grep8080或Iso
5、f-i:8080(注:如果提示没有ISOf命令,则使用yuminstallIsof进行安装)则表示进程ID为908的进程占用了8080端口,如查看占用8080端口的进程的详细情况,则使用:ps-auxIgrep908表示运行的tomcat/apache-tomcat-8.5.37的进程占用了8080端口,如需kill该进程释放端口,则使用kill-9908关闭进程908如占用8080端口的不是tomcat,也不需要kill该进程的话,则需更改tomcat的端口配置2、tomcat端口配置,修改tomcat里面conf/server.xmlviconf/server.xmlserver.xml文
6、件中有三个端口设置:关闭时使用:一般应用使用:为AJP端口,即容器使用,如APACHE能通过AJP协议访问Tomcat的8009端口2)启动TomCat启动tomcat,分别进入tomcat里面的bin目录执行:./startup.sh一启动tomcat执行:./shutdown.Sh-关闭tomcat浏览器中输入:http:/ip:8080(ip指服务器的IP地址),即可访问tomcat3)设置t。InCat开机启动1、找到/etc文件夹下的rc.local文件(有的是在etcrc.d文件夹下),在文件的最后添加以下java环境变量和启动tomcat命令:exportJAvAjHoME=us
7、rjava/jdkl.8.0211exportJRE_HOME=$JAVA_HOME/jresh/usrtomcat/apache-tomcat-8.5.37/bin/startup.sh保存退出:Wq2、给rc.local文件添加执行权限chmod+xetcrc.drc.local3、重启服务器,即可访问TomCatrebootPS:如若访问不了,有可能是防火墙开启的原因,则需关闭防火墙Systemctlstatusfirewalld查看防火墙状态,如果开启则需关闭Systemctl stop firewalld暂时关闭防火墙systemctldisablefirewalld永久关闭防火墙1
8、.3依赖组件配置在安装nginx前首先要确认系统中安装了gccpcre-develzlib-deveRopenssl-develo安装命令:yum-yinstallgccpcre-develzlib-developensslopenssl-develnginx下载地址:https:/nginx.orgdownload下载“nginxT9.9.tar.gz”,移动到usrlocal下。第2章模块安装与配置2.1 数据库数据初始化D创建数据库用户2) 创建数据库实例3) 导入数据库脚本4) 初始化数据库5) 初始化数据库的表空间、用户、授权等导入应用系统初始化表结构和数据2.2 系统安装部署1)
9、通过SSH远程登录应用服务器XX.XX.XX.XX,将工程程序XX放在$TOMCATjHOMEwebappsxx.war下面。2) 系统配置文件hosts,conf,增加地址映射。3) 配置文件SerVer.xml,修改tomcat应用端口。4) 配置文件application,properties,修改数据库链接参数。5) 配置文件zbx_uct.properties,修改WebSerViCe链接参数。6) 启动/停止服务。第3章微信公众号项目部署1.因为微信公众号后台服务器配置中的URL只支持80端口和443端口,而tomcat服务器是8080端口,所以要在配置文件server.xml中把8080改为80,并重启tomcat服务器,让配置文件生效。2 .项目应打包成.war后缀名的文件并放在服务器上的tomcat文件夹中的WebaPPS文件夹中(和RoOT文件夹同级),并重启tomcat服务器,让其自动生成项目。3 .微信公众号后台服务器配置中的URL为服务器的IP+项目名称+servlet名称。4 .项目部署完成。