安装 APR
- [root@king01 ~]# cd /usr/local/src
- [root@king01 src]# tar zxvf apr-1.6.3.tar.gz
- [root@king01 src]# cd apr-1.6.3
- [root@king01 apr-1.6.3]# ./configure --prefix=/usr/local/apr
- [root@king01 apr-1.6.3]# make & make install
- [root@king01 ~]# cd /usr/local/src
- [root@king01 src]# tar -zxvf apr-iconv-1.2.2.tar.gz
- [root@king01 src]# cd apr-iconv-1.2.2
- [root@king01 apr-iconv-1.2.2]# ./configure --prefix=/usr/local/apr-iconv --with-apr=/usr/local/apr
- [root@king01 apr-iconv-1.2.2]# make & make install
- [root@king01 ~]# cd /usr/local/src
- [root@king01 ~]# tar zxvf apr-util-1.6.1.tar.gz
- [root@king01 ~]# cd apr-util-1.6.1
- [root@king01 apr-util-1.6.1]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr --with-apr-iconv=/usr/local/apr-iconv/bin/apriconv
- [root@king01 apr-util-1.6.1]# make & make install
安装 JDK
- [root@king01 ~]# yum remove -y java-1.7.0-openjdk
- [root@king01 ~]# yum remove -y java-1.6.0-openjdk
- [root@king01 ~]# cd /usr/local/src
- [root@king01 src]# tar zxvf jdk-7u80-linux-x64.tar.gz
- [root@king01 src]# mv jdk1.7.0_80 /usr/local
- [root@king01 src]# vi /etc/profile
- JAVA_HOME=/usr/local/jdk1.7.0_80
- JAVA_BIN=/usr/local/jdk1.7.0_80/bin
- PATH=$PATH:$JAVA_BIN
- CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- export JAVA_HOME JAVA_BIN PATH CLASSPATH
- export LD_LIBRARY_PATH=/usr/local/apr/lib
- [root@king01 src]# java -version
- java version "1.7.0_80"
- Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
- Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
OPENSSL 版本升级
- [root@king01 ~]# cd /usr/local/src
- [root@king01 src]# tar -zxvf openssl-1.0.2n.tar.gz
- [root@king01 src]# cd openssl-1.0.2n
- [root@king01 openssl-1.0.2n]# ./config --prefix=/usr/local/openssl -fPIC
- [root@king01 openssl-1.0.2n]# make & make install
- [root@king01 openssl-1.0.2n]# mv /usr/bin/openssl ~
- [root@king01 openssl-1.0.2n]# ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
- [root@king01 ~]# openssl version
- OpenSSL 1.0.2n 7 Dec 2017
安装 TOMCAT
- [root@king01 ~]# cd /usr/local/src
- [root@king01 src]# tar -zxvf apache-tomcat-7.0.75.tar.gz
- [root@king01 src]# mv apache-tomcat-7.0.75 /usr/local/
- [root@king01 src]# cd /usr/local/apache-tomcat-7.0.75/bin/
- [root@king01 bin]# chmod +x *.sh
- [root@king01 bin]# vim catalina.sh
- CATALINA_HOME=/usr/local/apache-tomcat-7.0.75
- JAVA_HOME=/usr/local/jdk1.7.0_80
安装 TOMCAT-NATIVE
- [root@king01 ~]# cd /usr/local/apache-tomcat-7.0.75/bin
- [root@king01 bin]# tar zxvf tomcat-native.tar.gz
- [root@king01 bin]# cd /usr/local/apache-tomcat-7.0.75/bin/tomcat-native-1.2.10-src/native
- [root@king01 native]# ./configure --with-apr=/usr/local/apr --with-java-home=/usr/local/jdk1.7.0_80 --with-ssl=/usr/local/openssl
- [root@king01 native]# make & make install
启动 TOMCAT
- [root@king01 ~]# /usr/local/apache-tomcat-7.0.75/bin/catalina.sh start
- Using CATALINA_BASE: /usr/local/tomcat
- Using CATALINA_HOME: /usr/local/tomcat
- Using CATALINA_TMPDIR: /usr/local/tomcat/temp
- Using JRE_HOME: /usr/local/jdk
- Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
- Tomcat started.
- [root@king01 ~]# tail -n 200 /usr/local//apache-tomcat-7.0.75/logs/catalina.out
- INFO: Loaded APR based Apache Tomcat Native library 1.2.10 using APR version 1.6.3.
来源: http://www.bubuko.com/infodetail-2493037.html