Linux下常用软件部署方法20170620

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

预警广播省平台部署手册1.运行环境准备1.1.JDK安装1)获取最新安装文件本项目使用的JDK版本为1.8,自行从Oracle官网下载,下载地址:。图1.1-1JDK下载入口在下载页上半部分找到协议许可,点击同意(AcceptLicenseAgreement),右侧下载地址完成下载。图1.1-2Oracle协议许可使用命令:rpm–ivh/data/jdk-8u131-linux-i586.rpm安装,直到JDK安装完成。1.2.Tomcat8安装1)下载安装包使用wget命令从官方网站下载tomcat8安装文件:wget–c)解压缩安装包进入安装目录命令:cd/usr/localtar解压缩软件:tar–zxvf/root/apache-tomcat-8.5.11.tar.gz3)启动tomcat输入命令:/usr/local/application/apache-tomcat-8.5.11/bin/startup.sh启动tomcat程序4)tomcat开机自启动要使tomcat开机启动,新建shell脚本文件tomcat8.sh,放在/etc/rc.d/init.d/下面#!/bin/shJAVA_HOME=/usr/java/jdk1.8.0_121#JDK安装目录CATALINA_HOME=/usr/local/application/apache-tomcat-8.5.11#tomcat安装目录exportJAVA_HOMEexportCATALINA_HOMEstart_tomcat=$CATALINA_HOME/bin/startup.sh#tomcat启动文件stop_tomcat=$CATALINA_HOME/bin/shutdown.sh#tomcat关闭文件start(){echo-nStartingtomcat:${start_tomcat}echotomcatstartok.}stop(){echo-nShuttingdowntomcat:${stop_tomcat}echotomcatstopok.}#Seehowwewerecalledcase$1instart)start;;stop)stop;;restart)stopsleep10start;;*)echoUsage:$0{start|stop|restart}esacexit0依次执行如下语句:a、给脚本权限:chmod755tomcat8b、添加到服务:chkconfig--addtomcat8c、开机启动项:chkconfig--level345tomcat8ond、好了,现在可以通过servicetomcat8start命令启动Tomcat了,关闭及重启服务的命令也类似,只是将start换成stop或restart。1.3.Mysql5.7安装如果centos已经安装了mysql,这种全新安装方式会有问题,建议先卸载,使用rpm查看是否已经安装包:命令行输入:rpm-qa|grep-imysql如果系统已经存在mysql,使用rpm-e–nodepsmysql-1)下载mysql的rpm包MySQL5.6版本下载入口页面:如下图所示:最稳定版本是5.6.35,操作系统我们选择RedHatEnterpriseLinux,点击对应版本的右侧的“Download”,得到安装包的下载地址后,在centos中使用wget下载mysql完整安装包:)解压缩tar包输入命令:tar-xfMySQL-5.6.35-1.linux_glibc2.5.x86_64.rpm-bundle.tar3)mysql组件安装(1)安装perl环境(必须安装)输入命令:yuminstall-yperl-Module-Install.noarch(2)MySQL组件安装我们需要安装的包有:MySQL-server、MySQL-client二个,使用rpm–ivh命令进行rpm包的安装,具体命令如下rpm–ivhMySQL-client-5.6.35-1.linux_glibc2.5.x86_64.rpmrpm–ivhMySQL-server-5.6.35-1.linux_glibc2.5.x86_64.rpm安装完MySQL-server,提示要求我们设置MySQL的密码:建议使用/usr/bin/mysql_secure_installation输入命令:/usr/bin/mysql_secure_installation4)启动mysql服务查看mysql进程是否在运行:用命令“ps-ef|grepmysqld”查看是否有mysqld进程,如果有使用“kill-9进程号”杀死,然后重新启动mysqld!使用linux服务管理命令systemctl启动mysql:输入命令:systemctlstartmysqld使用systemctlstatusmysqld命令查看mysql服务是否启动成功,如下图所示:Active:active(running),就说明mysql已经启动成功,并正在运行。5)设置开机自启动mysql输入如下命令:systemctlenablemysqld输入如下命令:systemctldaemon-reload6)修改mysql的root密码(1)查看初始密码输入命令:cat/root/.mysql_secretMysql首次安装会随机生成root密码,通过查看mysql启动日志,可以找到root的密码,如下图所示:(2)修改初始密码先登录MySQL,需要使用命令:mysql-uroot–p输入随机密码OeXwRODrGxS3_hLv,再键入回车,登录MySQL成功,如下图所示再使用setpassword命令修改root用户的初始密码mysqlsetpasswordfor‘root’@‘localhost’=password(‘你的密码’);mysqlexit7)修改访问授权网段授权SQL语句:grantallprivilegeson*.*toroot@'106.6.161.%'identifiedby'你的密码';8)修改数据库字符编码(1)查看默认编码输入语句:showvariableslike'character%';(2)修改数据库编码找到客户端配置[client]在下面添加default-character-set=utf8再找到[mysqld]添加default-character-set=utf8init_connect='SETNAMESutf8'(设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)修改好后,重新启动mysql即可,重新查询数据库编码可发现编码方式的改变:1.4.Rabbitmq3.69安装本项目使用Rabbitmq3.69作为消息队列中间件,该消息中间件为erlang语言编写,所以必须先安装erlang环境。1)安装erlang环境使用命令:yuminstallerlang2)获取Rabbitmq安装文件wget–c)安装Rabbitmq使用命令:rpm–ivhrabbitmq-server-3.6.9-1.el7.noarch.rpm4)启动Rabbitmq服务使用命令:servicerabbitmq-serverstart5)查看Rabbitmq运行状态使用命令:servicerabbitmq-serverstatus6)添加管理员帐号使用add_user命令加用户帐号:rabbitmqctladd_useradmintwinkle@216使用set_user_tags命令加入管理员组:rabbitmqctlset_user_tagsadminadministrator查看用户列表命令:rabbitmqctllist_users修改guest用户的默认密码:rabbitmqctlchange_passwordguestmq@twinkle7)使用管理工具启用管理工具插件:先进入安装目录,运行rabbitmq-pluginsenablerabbitmq_management再使用浏览器访问:禁用管理工具:rabbitmq-pluginsdisablerabbitmq_management

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功