Linux下搭建Nginx+Tomcat+Redis 搭建分布式项目

Linux下搭建Nginx+Tomcat+Redis搭建分布式项目

1.     所需软件版本及个数

 

Linux版本:Centos6.5      数量 :1

Tomcat版本:apache-tomcat-7.0.82.tar.gz     数量:3

Redis版本redis-2.8.9.tar.gz        数量:1

Nginx版本:nginx-1.4.2.tar.gz        数量:1

Jdk版本:java version "1.8.0_131"   数量:1

 

软件安装包和所需jar包地址:

https://pan.baidu.com/s/1eUm0n5o

密码:33a2

目录下    linux安装环境/linux搭建nginx+tomcat+redis安装软件和jar包.rar  


2.     软件存放位置(根据自己需要而定)

在搭建环境的过程中,我再/opt目录下创建了一个目录software,以后所有的安装包都放在此目录下。 完整存放目录为/opt/software


3.     各个软件安装过程

3.1           jdk安装

copy文件:将jdk-linux-i586.tar.gz文件 copy 到/opt/software里

解压jdk:

解压jdk  解压命令 :tar–xzvf  jdk-linux-i586.tar.gz。在/opt/software下创建javahome 文件夹, 然后将jdk解压之后的文件拷贝到此文件夹下。

配置java环境变量:

配置环境变量(配置环境变量的文件 /etc/profile)

使用vi编辑器打开 环境变量的配置文件 vi /etc/profile

在最后面 加上下面的命令(具体的javahome的位置由环境而定)

#set java environment

JAVA_HOME=/opt/software/javahome/jdk1.8.0_131

JRE_HOME=/opt/software/javahome/jdk1.8.0_131/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

export JAVA_HOME JRE_HOMEPATH CLASSPATH

保存退出

启用刷新配置 source /etc/profile

 

测试jdk是否安装成功:

 

命令 java –version  如下显示了jdk的版本号就证明 jdk安装成功了。

[root@hserver1 ~]# java-version

java version"1.8.0_131"

Java(TM) SE RuntimeEnvironment (build 1.8.0_131-b11)

Java HotSpot(TM) Client VM(build 25.131-b11, mixed mode)

 

3.2           Tomcat安装

 

注意事项:

安装tomcat的过程与安装jdk的过程大致相同,唯一不同的是在搭建Nginx环境的过程中,因为需要安装多个tomcat来进行测试。如果tomcat的环境变量配置有问题的话会造成一台tomcat启动,另一台机器会启动不起来的问题。

多台tomcat运行,tomcat环境变量配置(以两台tomcat为例):

     端口号冲突:由于tomcat是复制过来的,故tomcat启动的端口号是一样的,首先解决就应该是端口号的问题。在tomcat解压目录下 /conf/server.xml 在如下图所示的位置修改端口号(修改三处)

我在此将端口号分别修改成了8011,8010,8012,其他两台tomcat我分别修改为了,

tomcat2:8021,8020,8022 

tomcat3:8031,8030,8032


 

环境变量配置 :打开 profile文件加入如下配置

#firstTomcat

CATALINA_BASE=/opt/software/tomcat

CATALINA_HOME=/opt/software/tomcat

TOMCAT_HOME=/opt/software/tomcat

export CATALINA_BASECATALINA_HOME TO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值