Ubuntu 11.04 下安装JDK6,Tomcat7
2011-07-28 09:07
399 查看
首先需要安装JDK,因为从Ubuntu10.04开始就从官方源中取消了sun的jdk,所以需要自己从sun公司下载bin文件。我用的是64位的系统,所以需要下载"Linux x86_64“这样名字的bin文件。
Sun公司提供的安装指导如下:
1.下载文件.
2. 创建/usr/lib/jvm/java目录,将刚才下载的文件复制到该目录下.并进入/usr/lib/jvm/目录
$ mkdir /usr/lib/jvm/
$ sudo cp jdk-6u38-linux-x64.bin /usr/lib/jvm/
$ cd /usr/lib/jvm/
3.
设置运行权限
执行命令:
% chmod
+x
/jdk-6u<version>-linux-x64.bin
4. 解压文件.
执行命令:% ./jdk-6u<version>-linux-x64.bin
JDK文件就会解压在当前路径的一个名为jdk1.6.0_<version> 的目录中.
5. 执行sudo gedit /etc/environment,添加配置
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.6.0_38/bin"
CLASSPATH=".:/usr/lib/jvm/jdk1.6.0_38/bin/lib"
JAVA_HOME="/usr/lib/jvm/jdk1.6.0_38"
执行
安装Tomcat
A、获取Tomcat安装包
?View
Code BASH
B、解压并安装
?View
Code BASH
C、设置tomcat以独立的用户运行(根据个人需要)
?View
Code BASH
D、设置用户tomcat对tomcat目录的访问权限(根据个人需要)
?View
Code BASH
E、配置Tomcat环境变量
?View
Code BASH
使用以下命令使配置生效
?View
Code BASH
F、启动tomcat
?View
Code BASH
G、测试
访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
H、停止Tomcat
?View
Code BASH
I、设置Tomcat管理员帐号
在的标签前添加以下内容
?View
Code BASH
保存关闭后,重新运行tomcat即可输入上面定交的用户名和密码,便登录Tomcat的管理页面。
J、以守护进程方式运行tomcat
按照tomcat官方的要求,tomcat作为一个守护进程运行,需要用到jsvc工具
安装jsvc
?View
Code BASH
运行下面的命令,便可以守护进程运行tomcat
?View
Code BASH
访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
K、设置开机启动tomcat
本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
编辑/etc/rc.local,加入启动脚本
?View
Code BASH
重启,访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
Sun公司提供的安装指导如下:
1.下载文件.
2. 创建/usr/lib/jvm/java目录,将刚才下载的文件复制到该目录下.并进入/usr/lib/jvm/目录
$ mkdir /usr/lib/jvm/
$ sudo cp jdk-6u38-linux-x64.bin /usr/lib/jvm/
$ cd /usr/lib/jvm/
3.
设置运行权限
执行命令:
% chmod
+x
/jdk-6u<version>-linux-x64.bin
4. 解压文件.
执行命令:% ./jdk-6u<version>-linux-x64.bin
JDK文件就会解压在当前路径的一个名为jdk1.6.0_<version> 的目录中.
5. 执行sudo gedit /etc/environment,添加配置
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.6.0_38/bin"
CLASSPATH=".:/usr/lib/jvm/jdk1.6.0_38/bin/lib"
JAVA_HOME="/usr/lib/jvm/jdk1.6.0_38"
执行
. /etc/environment
然后在命令行中输入:
java -version java version "1.6.0_25" Java(TM) SE Runtime Environment (build 1.6.0_25-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)
OK,JDK安装好了
安装Tomcat
A、获取Tomcat安装包
?View
Code BASH
1 | wget http://apache.etoak.com/tomcat/tomcat-7/v7.0.14/bin/apache-tomcat-7.0.14.tar.gz |
?View
Code BASH
12 | mkdir -p /usr/local/webserver/ tar xvzf apache-tomcat-7.0.14.tar.gz -C /usr/local/webserver/ #重命名安装目录 cd /usr/local/webserver/ mv apache-tomcat-7.0.14/ tomcat |
?View
Code BASH
12 | #添加一个系统用户tomcat,并且设置为不可登录系统。 useradd -d /usr/local/webserver/tomcat -s /usr/sbin/nologin tomcat |
?View
Code BASH
1 | chown -R tomcat.tomcat /usr/local/webserver/tomcat/ |
?View
Code BASH
12 | vi /etc/environment CATALINA_BASE=/usr/local/webserver/tomcat CATALINA_HOME=/usr/local/webserver/tomcat TOMCAT_USER=tomcat (根据个人需要) |
?View
Code BASH
1 | . /etc/environment |
?View
Code BASH
12 | /usr/local/webserver/tomcat/bin/startup.sh Using CATALINA_BASE: /usr/local/webserver/tomcat Using CATALINA_HOME: /usr/local/webserver/tomcat Using CATALINA_TMPDIR: /usr/local/webserver/tomcat/temp Using JRE_HOME: /usr Using CLASSPATH: /usr/local/webserver/tomcat/bin/bootstrap.jar:/usr/local/webserver/tomcat/bin/tomcat-juli.jar |
访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
H、停止Tomcat
?View
Code BASH
1 | /usr/local/webserver/tomcat/bin/shutdown.sh |
在的标签前添加以下内容
?View
Code BASH
12 | nano /usr/local/webserver/tomcat/conf/tomcat-users.xml <role rolename="admin-gui"/> <role rolename="admin-script"/> <role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <user username="admin" password="000000" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/> |
J、以守护进程方式运行tomcat
按照tomcat官方的要求,tomcat作为一个守护进程运行,需要用到jsvc工具
安装jsvc
?View
Code BASH
12 | cd /usr/local/webserver/tomcat/bin/ tar xvzf commons-daemon-native.tar.gz cd commons-daemon-1.0.5-native-src/unix/ ./configure make cp jsvc ../.. cd ../.. |
?View
Code BASH
12 | cd /usr/local/webserver/tomcat/ ./bin/jsvc -cp ./bin/bootstrap.jar:./bin/tomcat-juli.jar -outfile ./logs/catalina.out -errfile ./logs/catalina.err org.apache.catalina.startup.Bootstrap |
K、设置开机启动tomcat
本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
编辑/etc/rc.local,加入启动脚本
?View
Code BASH
12 | vi /etc/rc.local /usr/local/webserver/tomcat/bin/startup.sh |
相关文章推荐
- Ubuntu 11.04 下安装JDK6,Tomcat7
- Ubuntu 11.04 下安装JDK 6 + Tomcat 7
- 【UBUNTU】Ubuntu 11.04 下安装JDK 6 + Tomcat 6 JDK安装 权限不够
- ubuntu 11.04 安装jdk6
- 【UBUNTU】Ubuntu 11.04 下安装JDK 6 + Tomcat 7
- ubuntu 11.04 安装记事
- Ubuntu 11.04安装arm-linux-gcc-4.4.3/arm-none-linux-gnueabi-gcc安装包 分类: arm-linux-Ubuntu 2013-07-22 16:28 371人阅读 评论(0) 收藏
- ubuntu 学习笔记2--安装tomcat
- Ubuntu下安装与配置jdk、tomcat
- Ubuntu 11.04 安装nginx+php5+mysql 的web服务器
- Linux(Ubuntu)下 下载和安装Tomcat
- Ubuntu安装Tomcat和配置[转]
- Ubuntu 上使用 OpenJDK 安装并运行 Tomcat
- ubuntu 14.04 安装TOMCAT,配置环境变量
- ubuntu 11.04 安装软件遇到的问题(2013.07.02)
- Ubuntu 12.04 安装 Tomcat8 遇到的问题
- ubuntu 11.04主题安装方法
- Ubuntu 11.04 下安装极点五笔的方法
- 在Ubuntu 10.10下安装JDK配置Eclipse及Tomcat
- Ubuntu 8.04下安装配置Tomcat5.5经验分享