安装tomcat集成jsvc、apr并配置为后台服务(操作系统CentOS x.x.x)

原创 2014年01月28日 16:34:36
添加用户
# groupadd xz_server
# useradd -g xz_server xz_lan
设置用户口令为 4tomcat
# passwd xz_lan

安装JDK
# cd /var/tomcat/res
# tar -zvxf jdk-7u5-linux-x64.tar.gz
mv jdk1.7.0_05 /var/tomcat/jdk1.7.0_05
# vi /etc/profile //在最后加上以下内容
JAVA_HOME=/var/tomcat/jdk1.7.0_05  
export JAVA_HOME   
CLASSPATH=/var/tomcat/jdk1.7.0_05/lib:/var/tomcat/jdk1.7.0_05/jre/lib:.   
export CLASSPATH  
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin   
export PATH   
JRE=/var/tomcat/jdk1.7.0_05/jre   
export JRE

安装tomcat
# cd /var/tomcat/res
# tar -zvxf apache-tomcat-7.0.29.tar.gz
# mv apache-tomcat-7.0.29 /var/tomcat/tomcat

安装jsvc
# cd /var/tomcat/tomcat/bin/                  //进入安装目录
# tar -zvxf commons-daemon-native.tar.gz                        //解压
# cd commons-daemon-1.0.10-native-src/unix  //进入jsvc-src目录
# autoconf
# ./configure --with-java=/var/tomcat/jdk1.7.0_05
# make

安装APR
# cd /var/tomcat/res
# tar zxvf apr-1.3.8.tar.gz 
# cd apr-1.3.8
# chmod a+x configure
# ./configure --prefix=/var/tomcat/tomcat/apr
# make && make install

安装APR-UTIL
# cd /var/tomcat/res
# tar zxvf apr-util-1.3.9.tar.gz
# cd apr-util-1.3.9
# ./configure --prefix=/var/tomcat/tomcat/apr-util --with-apr=/var/tomcat/tomcat/apr
# make && make install

编译安装Native
# cd /var/tomcat/tomcat/bin
# tar zxvf tomcat-native.tar.gz
# cd tomcat-native-1.1.24-src/jni/native
# ./configure --prefix=/var/tomcat/tomcat/apr --with-apr=/var/tomcat/tomcat/apr --with-java-home=/var/tomcat/jdk1.7.0_05
# make && make install

把tomcat_xz文件复制到/etc/init.d目录下换名为tomcat(见下一篇)

更改tomcat安装目录权限
# chown -R xz_lan:xz_server /var/tomcat
# chown -R xz_lan:xz_server /var/tomcat/*

建立软连接(开机自启动)
# ln -s /etc/init.d/tomcat /etc/rc.d/rc3.d/K01tomcat
# ln -s /etc/init.d/tomcat /etc/rc.d/rc3.d/S99tomcat
# ln -s /etc/init.d/tomcat /etc/rc.d/rc5.d/K01tomcat
# ln -s /etc/init.d/tomcat /etc/rc.d/rc5.d/S99tomcat

或设置为后台服务
# /sbin/chkconfig --del tomcat
# /sbin/chkconfig --add tomcat
# /sbin/chkconfig --list tomcat
版权声明:本文为博主原创文章,博主允许自由转载。

java服务安装(二):使用commons-daemon

1概述 1为什么使用commons daemon 2commons daemon介绍 3本文主要内容 2程序示例 3linux下使用commons-daemon 1下载commons-daemon 2...

搭建tomcat WEB服务器

实验环境 网关  classroom  172.25.8.254 workstation  172.25.8.9 server a-j eth0 172.25.8.10- 外网 eth1 1...

从Java到Groovy(5.3. 闭包与匿名的内部类的异同点)

闭包与匿名的内部类的异同点? 前面提到,匿名内部类最大限制在于引用变量的能力(Their ability to reference variables):它们只能引用类变量(class vari...

jsvc将tomcat配置成服务

1、在/usr/share/tomcat6/bin中有commons-daemon-native.tar.gz  压缩包  2、解压commons-daemon-native.tar.gz  # ...

CentOS 6.5 x64安装和配置VNC服务

  • 2017年08月11日 17:12
  • 33KB
  • 下载

Linux CentOS 6.x 开发配置文档 - Tomcat

一,下载:wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.40/bin/apache-tomcat-7.0....

Centos5.X安装和配置

  • 2014年03月03日 20:41
  • 915KB
  • 下载

CentOS6.x下安装配置SVN独立服务器

  • 2016年03月24日 10:07
  • 812KB
  • 下载

内网环境NTP服务及时间同步(CentOS6.x)配置和部署

内网环境NTP服务及时间同步(CentOS6.x)配置和部署 标签: hadoop 2017-01-11 15:37 469人阅读 评论(0) 收藏 举报  分类: h...

CentOS 6.x安装与配置指南

  • 2017年07月06日 10:34
  • 2.24MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:安装tomcat集成jsvc、apr并配置为后台服务(操作系统CentOS x.x.x)
举报原因:
原因补充:

(最多只允许输入30个字)