美文网首页
CentOS7中使用Nginx实现负载均衡

CentOS7中使用Nginx实现负载均衡

作者: casper__ | 来源:发表于2017-11-21 17:15 被阅读0次

JRE安装


第一步:安装JRE, 由于我们后续要使用tomcat,所以我们要准备好jre,

下载 server jre 

http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html

第二步:将下载好的压缩包上传到 /home/java 目录下面,(可以使用ftp工具上传)并进行解压

#  tar -zxvf server-jre-8u151-linux-x64.tar.gz

第三步:jre目录以及子目录授予root权限

chown root:root -R /home/java/jdk1.8.0_151/

第四步:配置环境变量

编辑环境变量配置文件

vi /etc/profile

在文件末尾加入下面代码,保存(wq)退出

export JAVA_HOME=/home/java

export JRE_HOME=/home/java/jdk1.8.0_151

export CLASSPATH=$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/ext

export PATH=$PATH:$JRE_HOME/bin

第五步:使环境变量即时生效

source /etc/profile

第六步:测试

若出现上图所示,那么我们的jre环境已经准备ok了

TOMCAT安装

第一步:下载Tomcat 并放在 home/tomcat 目录下  http://tomcat.apache.org/download-80.cgi

第二步:解压完成之后,复制一份放在同目录下

第三步:第一个tomcat的配置文件保持不变,修改第二个tomcat的配置文件

修改成和第一个tomcat端口号不一致即可。

第四步:打开对应端口号 8080 8081

firewall-cmd --zone=public --add-port=8080/tcp --permanent

firewall-cmd --zone=public --add-port=8081tcp --permanent

firewall-cmd --reload

第五步:启动tomcat

tomcat8-1/bin/startup.sh

tomcat8-2/bin/startup.sh

出现上图表示tomcat安装启动成功。


Nginx安装配置

第一步:安装nginx必备的类库

yum install gcc-c++

yum install pcre pcre-devel

yum install zlib zlib-devel

yum install openssl openssl--devel

第二步:进入 usr/local/目录,下载nginx

wget http://nginx.org/download/nginx-1.12.0.tar.gz

第三步:解压nginx包,进入nginx-1.12.0目录

tar -zxvf nginx-1.12.0.tar.gz 

第四步: 安装

# ./configure

# make 

# make install

第五步:给Nginx目录权限并进行启动

# chmod -R 777 /usr/local/nginx/

# cd /usr/local/nginx/sbin/

#  ./nginx

出现该界面则表示nginx已经启动成功

第六步:修改nginx配置文件,实现负载均衡。进入/usr/local/nginx/conf目录,修改配置文件nginx.conf

第七步:至此,负载已经实现完毕,为了便于区分,我们修改一下第二个tomcat的首页,进入    /home/tomcat/tomcat8-2/webapps/ROOT目录,修改index.jsp首页文件

大功告成o(´^`)o

相关文章

网友评论

      本文标题:CentOS7中使用Nginx实现负载均衡

      本文链接:https://www.haomeiwen.com/subject/kadjvxtx.html