概述
创建一个用户 sgmm,并在其用户目录里面安装 jdk和tomcat。安装过程如下。
一、增加 sgmm 用户和 sgmm 组
- [root@lnx_test ~]# groupadd sgmm
- [root@lnx_test ~]# useradd -d /home/sgmm -g sgmm -m sgmm
- [root@lnx_test ~]# passwd sgmm
三、部署jdk (切换至sgmm用户下)
1、将jdk-6u13-linux-i586.bin上传到sgmm目录并赋可执行权限。
- [sgmm@lnx_test ~]$ chmod 744 jdk-6u13-linux-i586.bin
- [sgmm@lnx_test ~]$ ./jdk-6u13-linux-i586.bin
- [sgmm@lnx_test ~]$ vi .bash_profile
改为以下内容
- # .bash_profile
- # Get the aliases and functions
- if [ -f ~/.bashrc ]; then
- . ~/.bashrc
- fi
- # User specific environment and startup programs
- JAVA_HOME=/home/sgmm/jdk1.6.0_13
- CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
- PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
- export PATH CLASSPATH JAVA_HOME
四、部署 tomcat
1、将apache-tomcat-6.0.20.tar.gz上传到服务器上
2、解压文件,出现目录 apache-tomcat-6.0.20
- [sgmm@lnx_test ~]$ tar zxvf apache-tomcat-6.0.20.tar.gz
- [sgmm@lnx_test ~]$ vi .bash_profile
- export CATALINA_BASE=/home/sgmm/apache-tomcat-6.0.20
- export CATALINA_HOME=/home/sgmm/apache-tomcat-6.0.20
- # .bash_profile
- # Get the aliases and functions
- if [ -f ~/.bashrc ]; then
- . ~/.bashrc
- fi
- # User specific environment and startup programs
- JAVA_HOME=/home/sgmm/jdk1.6.0_13
- CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
- PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
- export PATH CLASSPATH JAVA_HOME
- export CATALINA_BASE=/home/sgmm/apache-tomcat-6.0.20
- export CATALINA_HOME=/home/sgmm/apache-tomcat-6.0.20
- [sgmm@lnx_test ~]$ source ~/.bash_profile
- [sgmm@lnx_test bin]$ ./startup.sh
- Using CATALINA_BASE: /home/sgmm/apache-tomcat-6.0.20
- Using CATALINA_HOME: /home/sgmm/apache-tomcat-6.0.20
- Using CATALINA_TMPDIR: /home/sgmm/apache-tomcat-6.0.20/temp
- Using JRE_HOME: /home/sgmm/jdk1.6.0_13
6、使用 ps -ef|grep tomcat 可以查看tomcat进程,并使用 kill -9 进程号杀掉进程
最后
以上就是冷静蛋挞为你收集整理的linux 非root用户安装 jdk 和 tomcat的全部内容,希望文章能够帮你解决linux 非root用户安装 jdk 和 tomcat所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复