ubuntu10下多用户安装tomcat

假如一个公司有多个项目,每一个项目有不同的人负责,为了项目运行之间不相互干扰,可以在linux操作系统下建立多个用户,每一个用户下部署一个tomcat.这样任何一个项目出现问题不会影响到其他项目,项目之间的部署,运行相互独立。

 

  1. 在root 用户下安装tomcat.
  2. 输入tomcat的安装文件到opt目录
  3. 添加执行权限 chmod  755 apache-tomcat-6.0.29.tar.gz
  4. 安装 tar -xzvf apache-tomcat-6.0.29.tar.gz
  5. 创建软链接,链接到usr目录下,cd /usr;ln -s /opt/apache-tomcat-6.0.29  tomcat
  6. 配置环境变量 vi /etc/profile ,添加CATALINA_HOME=/usr/tomcat;export CATALIAN_HOME
  7. 新建一个终端链接,输入:echo $CATALINA_HOME ,能正常打印出tomcat目录就ok
  8. 添加一个用户:sudo adduser vender ;(useradd vender;passwd vender -------redhat ,centos操作系统的写法);
  9. 进入目录:cd/home/vender,mkdir tomcat1
  10. cd tomcat1;mkdir bin logs
  11. cd bin;ln -s /usr/tomcat/bin/catalina.sh;ln -s /usr/tomcat/bin/startup.sh;ln -s /usr/tomcat/bin/shutdown.sh
  12. cd tomcat1;cp -r /usr/tomcat/conf conf ;cp -r /usr/tomcat/webapps webapps
  13. chmod a+rwx conf/*;chmod a+rwx webapps/*
  14. cd vender; vi .profile ;加入以下语句 CATALINA_BASE=~/tomcat1;export CATALINA_BASE
  15. 重新建立终端链接,echo $CATALINA_BASE,能打印出 /home/vender/tomcat1即ok
  16. 启动./startup.sh 可能出现以下错误 touch: cannot touch `/home/vender/tomcat1/logs/catalina.out': Permission denied,这是因为logs权限的问题 chmod a+rwx logs;重新启动
  17. 其他用户安装和上面的类似

         

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值