问题描述: 今天程序那边说测试服里面有两个项目,为了数据不冲突,想一台服务器搞两个Redis实例, 然后自己这边查询了一下,确实可以这么整,只需要区分端口号和区分配置文件方面就行, 原理与nginx和tomcat等添加容器单实例多应用应该差不多,做个笔记记录一下. 1.复制新的配置文件,改变配置名称 2.修改配置文件里面的端口号.PID文件路径以及日志文件路径. 转储文件路径,确保两个或者多个redis服务不会冲突. 我这边搭建的Redis目录: redis data directory : /…
因为测试的需要,有时我们必须在同一个服务器上部署两个tomcat,然后去做应用的部署,那么很多同学可能会觉得比较为难,找的资料也比较的不齐全,那么今天华华就来给大家讲讲如何部署2个tomcat,并能够正常的访问,具体的请看如下的操作步骤. 准备工作: 1:准备一台Linux服务器 2:tomcat安装包 3:jdk安装包 4:xshell 以及xftp 安装好jdk并配置好环境变量 1:先利用xftp上传jdk的安装到opt目录下 2:输入命令:tar -zxvf jdk-8u161-linux…
问题描述:一台服务器,部署了两个或以上不同的Web服务,服务A的用户在登陆后,服务B的用户也登陆,此时服务A的用户在点击页面时,会返回登陆页面. 问题根源:浏览器保存的session相同,即cookie相同 解决办法: app.use(expressSession({ secret: 'keyboard cat', resave: false, saveUninitialized: true, name: 'aaa' //这里的name值得是cookie的name,默认cookie的name是:…
俩台服务器搭建redis集群 1.俩服务器分别新建目录:usr/local/redis-cluster 2.下载源码并解压编译(使用redis版本5.0.4) 3.tar xzf redis-5.0.4.tar.gz 4.cd redis-5.0.4 5.make & make install 测试编译:发现报错 6.cd src make test CC Makefile.dep You need tcl 8.5 or newer in order to run the Redis test…
如何在一台服务器上安装两个mysql 1       前言 上篇写了在一台机器上源码编译安装一个mysql,那么如何在一台机器上源码编译安装两个mysql或者更多呢? 2       环境 mysql软件包: mysql-5.6.31.tar mysql-5.5.32.tar 操作系统环境: CentOS release 6.8 (Final) 3       系统规模 /mysqlsoft 用来存放mysql的各个程序 /mysqlsoft/mysql1 用来存放mysql-5.5.32.ta…
一台服务器上面如何部署多个tomcat?其实linux和windows步骤都差不多,都是: 第一步:解压tomcat安装包后,复制一份并且重命名:多个tomcat就多复制一份 第二步:将复制的tomcat进行端口修改,避免多个tomcat项目同时运行端口冲突 以下以linux下部署2个tomcat为例: 一.tomcat服务运行必须依赖jdk,所以先进行jdk安装及环境变量的配置 1.从官网下载对应系统位数支持的jdk http://www.oracle.com/technetwork/java…
写在前面 有不少小伙伴在实际工作中,对于如何存储文件(图片.视频.音频等)没有一个很好的解决思路.都明白不能将文件存储在单台服务器的磁盘上,也知道需要将文件进行副本备份.如果自己手动写文件的副本机制,那就太麻烦了,这会涉及冗余副本机制.服务器的调度.副本检测.服务器节点检测.文件副本存放策略.网络环境检测等等一系列的难题.了解Hadoop的小伙伴,会自然而然的想到HDFS,没错,HDFS可以存储文件,也能够将大文件切分成一个个文件块进行存储,还能够根据配置自动提供冗余副本机制,不用我们自己去处理…
一.        环境.条件准备 一台云服务器(我的是腾讯的centos7) 至少两个域名.(我的是simuhunluo.xyz和simuhunluo.top.这两个域名之间没有任何关系,我是在阿里用两个账号分别注册的.) 云服务器上面已经搭建了nginx环境.我的主机是用oneinstack集成安装的lnmp 二.        开始 之前吧,我的xyz域名是已经在nginx中配置好了的,并且也安装了ssl证书.我的另外一个域名top配置在别的主机上的.现在我想把top也配在该nginx主机…
传统简单保留 如果web服务器就那么几台,大致可以在测试服务器上测试好以后,直接在正式的web服务器 压缩拷贝一个,然后再覆盖下,进行简单暴力的发布. 这种纯手工发布往往会带来几个问题 压缩一不小心把压缩包放到了web根目录,要是命名不注意直接比如 www.rar ,这种致命的错误让人把文件下载去那就追悔莫及了 出现问题要还原的时候 得把备份的重新解压 还原繁琐 所有操作都是没有记录的 操作行为不能跟踪 开发.测试.运维 流程相当混乱,什么时候测试完了需要靠喊话 改造优化 最新在规范上线流程的时…
同一服务器部署多个tomcat时,存在端口号冲突的问题,所以需要修改tomcat配置文件server.xml,以tomcat7为例. 首先了解下tomcat的几个主要端口: <Server port="8005" shutdown="SHUTDOWN"> <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="60000"…