CentOs73部署nginx+tomcat+redis集群说明Word文档下载推荐.docx
- 文档编号:22427635
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:11
- 大小:396.14KB
CentOs73部署nginx+tomcat+redis集群说明Word文档下载推荐.docx
《CentOs73部署nginx+tomcat+redis集群说明Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《CentOs73部署nginx+tomcat+redis集群说明Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。
ip
addr
1.1.2关闭防火墙
systemctlstopfirewalld.service#停止
firewallsystemctldisablefirewalld.service#禁止firewall开机启动
firewall-cmd--state#查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
1.1.3Xshell连接虚拟机慢的解决方法
原来是ssh的服务端在连接时会自动检测dns环境是否一致导致的,修改为不检测即可,操作如下:
修改文件:
/etc/ssh/sshd_configUseDNSyes
--->
默认为注释行UseDNSno
--->
把注释打开,改为no,然后重启ssh服务即可。
1.2JDK安装
安装包:
《server-jre-8u65-linux-x64.tar》。
以root用户安装。
1.2.1进入目录
cdopt
1.2.2授权
chmod777server-jre-8u65-linux-x64.tar
给予权限后显示绿色
1.2.3解压缩
tar-xvfserver-jre-8u65-linux-x64.tar
1.2.4配置
命令:
vi/etc/profile。
小心复制以下内容到命令行时,目录前多了一个空格,变成(JAVA_HOME=/opt/jdk1.8.0_65),导致配置出错。
exportJAVA_HOME=/opt/jdk1.8.0_65
exportPATH=$JAVA_HOME/bin:
$PATH
exportCLASSPATH=.:
$JAVA_HOME/lib/dt.jar:
$JAVA_HOME/lib/tools.jar
注解:
a.你要将/opt/jdk1.8.0_65改为你的jdk安装目录
b.linux下用冒号“:
”来分隔路径
c.$PATH/$CLASSPATH/$JAVA_HOME是用来引用原来的环境变量的值
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种
常见的错误。
d.CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。
e.export是把这三个变量导出为全局变量。
f.大小写必须严格区分。
命令(保存并退出):
:
wq!
1.2.5使修改生效
source/etc/profile
1.2.6查看进程
jps
1.2.7查看java版本
1.3apache-tomcat-7.0.67安装
《apache-tomcat-7.0.67.tar.gz》。
以普通用户安装。
1.3.1授权
[root@localhostopt]#chown-Rxjapache-tomcat-7.0.67.tar.gz
[root@localhostopt]#suxj
[xj@localhostetc]$cd/opt
1.3.2解压
[xj@localhostopt]$tar-xzfapache-tomcat-7.0.67.tar.gz
1.3.3日常维护
1.3.3.1启动服务
在bin目录下面,运行命令shstartup.sh
出现Bootstrap进程说明启动成功,可通过浏览器路径http:
//192.168.137.2:
8080/访问服务。
8080为TOMCAT端口,可通过修改conf目录下server.xml设置。
1.3.3.2停止服务
在tomcatbin/下面,运行命令shshutdown.sh
1.3.4请求tomcat服务
http:
8080/
1.4redis安装
1.4.1授权
[root@localhostopt]#chown-Rxjredis-3.0.5.tar.gz
1.4.2解压
[xj@localhostopt]$tar-xzfredis-3.0.5.tar.gz
1.4.3安装依赖包
[root@localhostrpm]#rpm-ivhkernel-headers-3.10.0-514.el7.x86_64.rpm
[root@localhostrpm]#rpm-ivhglibc-headers-2.17-157.el7.x86_64.rpm
[root@localhostrpm]#rpm-ivhglibc-devel-2.17-157.el7.x86_64.rpm
[root@localhostrpm]#rpm-ivhmpfr-3.1.1-4.el7.x86_64.rpm
[root@localhostrpm]#rpm-ivhlibmpc-1.0.1-3.el7.x86_64.rpm
[root@localhostrpm]#rpm-ivhcpp-4.8.5-11.el7.x86_64.rpm
[root@localhostrpm]#rpm-ivhgcc-4.8.5-11.el7.x86_64.rpm
[root@localhostrpm]#rpm-ivhtcl-8.5.13-8.el7.x86_64.rpm
1.4.4编译
[xj@localhostredis-3.0.5]$makeMALLOC=libc
[xj@localhostredis-3.0.5]$maketest
经过一段时间的等待后,提示以下信息,表示检查成功。
1.4.5查看、修改配置文件
[xj@localhostrpm]$cd/opt/redis-3.0.5
[xj@localhostredis-3.0.5]$catredis.conf
1.4.6日常维护
1.4.6.1启动服务
[xj@localhostredis-3.0.5]$cdsrc
[xj@localhostsrc]$./redis-server&
#显示以下图形则为成功:
1.4.6.2测试服务
[xj@localhostroot]$cd/opt/redis-3.0.5/src
[xj@localhostsrc]$./redis-cli
127.0.0.1:
6379>
setfoobar
OK
getfoo
"
bar"
delfoo
(integer)1
(nil)
1.4.6.3停止服务
shutdown
notconnected>
exit
1.5nginx安装
1.5.1授权
[root@localhostopt]#chown-Rxjnginx-1.9.6.tar.gz
1.5.2解压
[xj@localhostopt]$tar-xzfnginx-1.9.6.tar.gz
1.5.3安装依赖包
[root@localhostrpm]#rpm-ivhpcre-8.32-15.el7_2.1.x86_64.rpm
[root@localhostrpm]#rpm-ivhpcre-devel-8.32-15.el7_2.1.x86_64.rpm
[root@localhostrpm]#rpm-ivhzlib-1.2.7-17.el7.x86_64.rpm
[root@localhostrpm]#rpm-ivhzlib-devel-1.2.7-17.el7.x86_64.rpm
1.5.4源码编译安装
[xj@localhostnginx-1.9.6]$./configure--prefix=/opt/nginx
[xj@localhostnginx-1.9.6]$make
[xj@localhostnginx-1.9.6]$makeinstall
1.5.5日常维护
#必须是root用户管理服务才能占用80端口。
1.5.5.1启动服务
[root@localhostsbin]#cd/opt/nginx/sbin/
[root@localhostsbin]#./nginx
1.5.5.2停止服务
[root@localhostsbin]#./nginx-sstop
1.5.5.3重启服务
[root@localhostsbin]#./nginx-sreload
1.5.5.4浏览器访问
//192.168.137.2/
1.5.5.5查询nginx主进程号
[root@localhostsbin]#ps-ef|grepnginx
#在进程列表里面找master进程,它的编号就是主进程号了
1.6集群配置
1.6.1配置nginx
#配置tomcat地址与权重(weight)
#配置工程项目的引用
1.6.2配置tomcat
使tomcat支持redis共享session。
1.6.2.1复制jar包
将集群需要的jar包(commons-pool2-2.3.jar、jedis-2.7.0.jar、tomcat-redis-session-manager.jar)放置在tomcatlib文件夹下。
1.6.2.2修改《context.xml》
增加共享redis配置。
host="
192.168.1.182"
【redis服务器的ip】
port="
6379"
【redis服务器的端口号】
database="
0"
【redis服务器的数据库名,默认为0】
maxInactiveInterval="
600"
【session最大不活动时间,单位秒】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CentOs73 部署 nginx tomcat redis 集群 说明
![提示](https://static.bdocx.com/images/bang_tan.gif)