文档章节

实现Web应用的高并发、负载均衡配置(1) - JDK环境配置

三平行者
 三平行者
发布于 2016/04/22 15:33
字数 424
阅读 85
收藏 3

第一步:查看Linux自带的JDK是否已安装

(卸载CentOS已安装的jdk版本,重新安装sun公司的jdk。此步不是必须的,只是建议,方便后面jdk升级)

(1)先查看  # rpm -qa | grep java

显示如下信息:

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

(2)卸载
# rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

还有一些其他的命令

# rpm -qa | grep gcj

# rpm -qa | grep jdk

如果出现找不到openjdk source的话,那么还可以这样卸载
# yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
# yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5


(3)查看jdk的信息或直接执行

# rpm -qa|grep jdk         或       # rpm -q jdk           或   # java -version

(4)确认gcj的版本号并卸载

# rpm -qa | grep gcj
# yum -y remove java-1.4.2-gcj-compat

第二步:安装JDK

(1)从SUN下载 jdk 的tar格式压缩包。在/usr下新建java文件夹,将安装包放在/usr/java目录下

# mkdir /usr/java

(2)安装JDK

解压缩jdk安装包,拷贝到java目录中

# tar vzxf jdk1.7.0_45.tar.gz 
# cp -R jdk1.7.0_45   /usr/java/
# cd /usr/java


第三步:配置环境变量

(1)增加jdk配置文件

# vi /etc/profile


(2)在最后加入以下几行

export JAVA_HOME=/usr/java/jdk1.7.0_45
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
export PATH=$PATH:$JAVA_HOME/bin


(3)使配置文件生效

# source /etc/profile


(4)查看安装是否成功

# java -version



实现Web应用的高并发、负载均衡配置(1) - JDK环境配置

实现Web应用的高并发、负载均衡配置(2) - MySQL环境配置

© 著作权归作者所有

共有 人打赏支持
三平行者
粉丝 3
博文 32
码字总数 14655
作品 0
海淀
项目经理
私信 提问
Linux环境搭建Nginx+Tomcat负载均衡集群

Tomcat服务器是一个免费的开放源代码的web应用服务器,属于轻量级应用服务器,是开发和调试JSP程序的首选。由于Tomcat处理静态HTML的能力运不及Apache或者Nginx,所以Tomcat通常是作为一个S...

Java干货分享
2018/12/23
0
0
大型高性能ASP.NET系统架构设计

大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。 大型动态...

Midnight
2012/12/24
0
1
大型Web系统架构

动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓...

ugali
2017/09/04
0
0
大型系统的发布部署方案

动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓...

罗文浩
2015/09/12
13.3K
0
session会话-nginx-mysql-tomcat

一、如何保持session会话 目前,为了使web能适应大规模的访问,需要实现应用的集群部署。集群最有效的方案就是负载均衡,而实现负载均衡用户每一个请求都有可能被分配到不固定的服务器上,这...

柴鑫旺
2017/09/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

树形结构的数据库表Schema设计

程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完成持久化。然而目前的各种基于关系的数...

太菜鸟
33分钟前
0
0
Pod在多可用区worker节点上的高可用部署

一、 需求分析 当前kubernetes集群中的worker节点可以支持添加多可用区中的ECS,这种部署方式的目的是可以让一个应用的多个pod(至少两个)能够分布在不同的可用区,起码不能分布在同一个可用...

迷你芊宝宝
43分钟前
0
0
使用maven命令上传jar包到仓库

mvn deploy:deploy-file -DgroupId=com.jz.tss.service -DartifactId=tss-service -Dversion=1.9.02-SNAPSHOT -Dfile=E:/Workspace/tss-service/build/oracle/TSS-Service/WEB-INF/lib/TSS-S......

GodIsCj
44分钟前
2
0
mysql 向下无限递归(不使用函数,单纯sql)

表结构和数据 CREATE TABLE table1(id int, name varchar(10), parent_id int); INSERT table1 VALUES (1, 'Home', 0), (2, 'About', 1), (3, 'Contact', 1), (4, 'Legal', 2), ......

一雨成东
44分钟前
0
0
面试官问:ZooKeeper 一致性协议 ZAB 原理

一致性协议有很多种,比如 Paxos,Raft,2PC,3PC等等,今天我们讲一种协议,ZAB 协议,该协议应该是所有一致性协议中生产环境中应用最多的了。为什么呢?因为他是为 Zookeeper 设计的分布式...

Java爬坑之路
47分钟前
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部