c4rt1y

源码安装JDK+Tomcat环境

0x00.介绍

centos6搭建jdk+tomcat+jsp环境

0x01.jdk

#1.1.下载jdk
wget http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz
#1.2.解压
tar zxf jdk-8u121-linux-x64.tar.gz 
mv jdk1.8.0_121/ /usr/local/java
#1.3.设置环境变量
vi /etc/profile
export JAVA_HOME=/usr/local/java/
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
#1.4.启动环境变量
source /etc/profile
#5.测试java环境变量
java -version

0x02.tomcat

#2.1.下载tomcat
wget http://apache.fayea.com/tomcat/tomcat-7/v7.0.77/bin/apache-tomcat-7.0.77.tar.gz
#2.2.解压tomcat
tar zxf apache-tomcat-7.0.77.tar.gz
mv apache-tomcat-7.0.77 /usr/local/tomcat
#2.3.设置启动脚本
cp -p /usr/local/tomcat/bin/catalina.sh /etc/init.d/tomcat
#2.4.设置启动脚本环境变量
vi /etc/init.d/tomcat
JAVA_HOME=/usr/local/java/
CATALINA_HOME=/usr/local/tomcat
#2.5.给启动脚本增加权限却设置为自启
chmod 755 /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on
#6.启动tomcat
service tomcat start

0x03.jsp

#3.1.修改tomcat端口,默认为8080,改为80
vi /usr/local/tomcat/conf/server.xml
<Connector port="8080" protocol="HTTP/1.1"
修改端口
<Connector port="80" protocol="HTTP/1.1"
#3.2.写一个jsp脚本
vi /usr/local/tomcat/webapps/ROOT/111.jsp
<html><body><center>
    Now time is: <%=new java.util.Date()%>
</center></body></html>
#3.3.允许http和https访问
firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload
#3.4.测试
curl localhost:80/111.jsp
GoTop