1.jdk 安装和配置
用命令 java -version 查看 系统安装的jdk版本
java version "1.7.0_45"
OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
先卸载 openJDK。
使用命令: rpm -qa|grep java
java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64
tzdata-java-2013g-1.el6.noarch
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
java_cup-0.10k-5.el6.x86_64
使用命令:
1.rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
2.rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
通过ssh file 上传jdk安装文件 到 home/yangwuxing/Downloads 目录下
cp /home/yangwuxing/Downloads/jdk-7u75-linux-x64.tar.gz /usr/java/
进入 /usr/java 目录下,使用tar命令解压文件
tar -zxvf jdk-7u75-linux-x64.tar.gz
修改配置文件:vi /etc/profile
添加一下内容
export JAVA_HOME=/usr/java/jdk1.7.0_75
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
重启reboot。
使用java -version 显示
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)
说明jdk在centos系统中配置成功。(可以使用javac编译一下java文件)
2.配置Apache Tomcat web服务器
将apache-tomcat-7.0.59.tar.gz 上传并拷贝到 usr/local目录下
执行 tar -xzvf aapache-tomcat-7.0.59.tar.gz
进入 tomcat的bin目录执行sh startup.sh
Using CATALINA_BASE: /usr/local/apache-tomcat-7.0.59
Using CATALINA_HOME: /usr/local/apache-tomcat-7.0.59
Using CATALINA_TMPDIR: /usr/local/apache-tomcat-7.0.59/temp
Using JRE_HOME: /usr/java/jdk1.7.0_75
Using CLASSPATH: /usr/local/apache-tomcat-7.0.59/bin/bootstrap.jar:/usr/local/apache-tomcat-7.0.59/bin/tomcat-juli.jar
Tomcat started.
这时候,tomcat启动成功!
使用http://host:8080,访问时是访问不到。8080端口开启
可以试试下面的方法。
在生产环境用 root 是不安全的,所以
# useradd -s /sbin/nologin tomcat # chown -R tomcat:tomcat /opt/tomcat7
做为 service,和操作系统一起启动
# cd /opt/tomcat7/bin # tar -xzvf commons-daemon-native.tar.gz # cd commons-daemon-1.0.10-native-src/unix # ./configure # make # cp jsvc ../.. # cd ../..
在 daemon.sh 的注释后边,正文最开始增加下边五行内容
# vim daemon.sh ---- # chkconfig: 2345 10 90 # description: Starts and Stops the Tomcat daemon. JAVA_HOME=/usr/java/jdk1.6.0_31 CATALINA_HOME=/opt/tomcat7 CATALINA_OPTS="-Xms1024m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m"
增加到 service
# cp daemon.sh /etc/init.d/tomcat # chkconfig --add tomcat
检查
# chkconfig --list|grep tomcat tomcat 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
打开端口
# vim /etc/sysconfig/iptables ---- -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
# service iptables restart