1、 下载JDK安装包
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载前需要点击“Accept……”,如下图所示:
若是下载到本地,需要传输到远程服务器,建议将文件放到远程服务器上的/opt目录下。使用scp命令,截图如下:
2、 卸载OpenJDK
(1)查看系统原版本:
#jave –version
(2)进一步查看JDK信息
#rpm –qa | grep java
(3)卸载JDK
根据上一步的JDK信息,有几个就卸载几个,使用的命令如下:
#rpm -e –nodepsXXXX.noarch
卸载完毕之后使用 #rpm –qa | grep jave查询的结果为空
3、 解压JDK文件
使用tar命令进行解压:
#tar zxvf jdk-8u92-linux-x64.gz
4、 配置环境变量
在/etc/profile文件进行配置。
#vim /etc/profile
在该文件的末尾追加上如下内容:
#JDK
JAVA_HOME=/opt/jdk1.8.0_92
JRE_HOME=/opt/jdk1.8.0_92
PATH=$JAVA_HOME/bin:$PATH:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
5、 让系统配置立即生效,不用重启系统
#source /etc/profile
6、 查看安装配置是否成功
#jave
#javec
#java –version
输入以上命令没有报错则安装配置成功。
查看系统环境状态:
[root@localhost ~]# echo $PATH
7、 如果安装方式rpm安装, 可参考
【LinuxCentOS 6.5 中安装与配置JDK-7】http://www.linuxidc.com/Linux/2014-10/108066.htm
Linux Tomcat的安装和配置
1、安装Tomcat的前提是系统已经安装配置JDK。如若系统未安装,请先完成该步。
2、下载Tomcat
下载链接:http://tomcat.apache.org/download-80.cgi
注意:一般zip用于windows操作系统,tar.gz用于unix和linux操作系统.
Binary Distributions Core:这列下的为直接运行安装文件.
Deployer: 这列下的为程序员编程所用文件.
Source Code Distributions :这列下的为tomcat源代码.
这里选择Core下的安装。
若是下载到本地,需要传输到远程服务器,建议将文件放到远程服务器上的/opt目录下。使用scp命令,截图如下:
3、安装Tomcat
切换到安装目录下:#cd /opt/
解压压缩包:# tar-zxv -f apache-tomcat-8.0.33.tar.gz
(可选)删除压缩包:#rm –rf apache-tomcat-8.0.33.tar.gz
4、启动Tomcat
# /opt/apache-tomcat-8.0.33/bin/startup.sh
UsingCATALINA_BASE: /opt/apache-tomcat-8.0.33
UsingCATALINA_HOME: /opt/apache-tomcat-8.0.33
UsingCATALINA_TMPDIR: /opt/apache-tomcat-8.0.33/temp
UsingJRE_HOME: /opt/jdk1.8.0
出现以上信息说明已成功启动。
5、配置防火墙
增加8080端口到防火墙配置中,执行以下操作:
# iptables-A INPUT -p tcp --dport 8080 -j ACCEPT
#serviceiptables save
6、验证是否安装配置成功
打开浏览器,在地址栏输入:http://192.168.1.180:8080
http://192.168.1.180:8080
1、 安装tomcat-connectors
下载并安装tomcat-connectors
(1) 解压
#tarzxvf tomcat-connectors-1.2.41-src.tar.gz
(2)进入native目录进行编译
#cd tomcat-connectors-1.2.41-src/native
#./configure --with-apxs=/usr/sbin/apxs
(2) 安装
make&& make install
2、 在/etc/httpd/conf/下建立配置文件workers.properties
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=localhost
worker.worker1.port=8009
worker.worker1.lbfactor=50
worker.worker1.cachesize=10
worker.worker1.cache_timeout=600
worker.worker1.socket_keepalive=1
worker.worker1.socket_timeout=300
3、在/etc/httpd/conf.d/下建立配置文件mod_jk.conf
#Load mod_jk module
LoadModule jk_module modules/mod_jk.so
#Where to find workers.properties
JkWorkersFile conf/workers.properties
#Where to put jk logs
JklogFile logs/mod_jk.log
#Set the jk log level[debug/error/info]
JkLogLevel info
#Select the log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
#JkOptions indicate to send SSL KEY SIZE,
JkOptions +ForwardKeySize +ForwardURICompat-ForwardDirectories
#JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"
#Send servlet for context /examples to worker named ajp13
JkMount /servlet/* worker1
#Send JSPs for context /examples to worker named ajp13
JkMount /*.jsp worker1
3、 编辑tomcat的配置文件,使其保存页面的目录和Apache的一致。
#vim/opt/ apache-tomcat-8.0.33/conf/server.xml
在HOST段中加入:
4、 重启httpd服务和tomcat服务
#servicehttpd restart
#/opt/apache-tomcat-8.0.33/bin/shutdown.sh
#/opt/apache-tomcat-8.0.33/bin/startup.sh