post

Linux下安装jdk和tomcat

Linux 下安装jdk6:

1、到 sun 网站下载 jdk rpm 软件包 jdk-6u11-linux-i586-rpm.bin;
2、在/usr下建立一个java目录,拷贝 jdk-6u11-linux-i586-rpm.bin 到 java目录;
3、给 jdk-6u11-linux-i586-rpm.bin 加上执行权限,
命令:chmod a+x jdk-6u11-linux-i586-rpm.bin
4、执行: ./jdk-6u11-linux-i586-rpm.bin,得到 jdk-6u11-linux-i586.rpm
5、执行: rpm -ivh jdk-6u11-linux-i586.rpm
6、至此,安装成功,设置环境变量;
7、设置linux的全局环境变量,需要root权限,可在命令行下输入su 切换到root用户;
8、或者执行命令sudo gedit /etc/profile ,修改etc/profile 文件,在最后加入如下代码:

#set java environment
export JAVA_HOME=/usr/java/jdk1.6.0_11
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

9、保存文件后,执行:source /etc/profile,profile文件立即生效,再输入命令:java -version下,出版本信息就ok了。

10、如果java命令不好使,可以通过ln命令链接到/usr/java/jdk1.6.0_11/bin目录中的java命令;如果是root帐号安装的jdk和配置的环境变量,切换为henry帐号时(以我的用户帐号henry为例),需要在/home/henry下的[.bashrc]文件中添加环境变量,/etc/profile文件为root全局配置文件。

p.s. 如果安装rpm失败,可以直接下载Self Extracting Installer版本的jdk,赋予文件权限后,直接sudo ./jdk-6u11-linux-i586.bin就可以安装在当前目录下,然后再配置环境变量,最后java -version下,出版本信息就ok了。

Linux下安装tomcat6:

1、到apache网站下载tomcat文件 apache-tomcat-6.0.18.tar.gz;
2、在/usr目录下建立tomcat目录;
3、解压apache-tomcat-6.0.18.tar.gz 文件,
命令 tar -xvzf apache-tomcat-6.0.18.tar.gz
4、修改etc/profile 文件,在最后加入如下代码:

export TOMCAT_HOME=/usr/tomcat/apache-tomcat-6.0.18

5、如果需要使用manager功能,需修改Tomcat_HOME/conf/tomcat-users.xml 文件,加入
<role rolename=”manager”/>
<user username=”admin” password=”123″ roles=”manager”/>
6、启动tomcat,命令行方式改变到安装目录,运行
./catalina.sh run   命令 启动tomcat 有控制台
./catalina.sh start   命令 启动tomcat 无控制台
./startup.sh   启动tomcat 无控制台
7、关闭tomcat,执行 ./shutdown.sh 或者 ./catalina.sh stop
8、测试tomcat安装是否成功,访问:http://localhost:8080

Speak Your Mind

*

· 748 次浏览