Ubuntu 11.04 下安装JDK6,Tomcat7
2012-03-26 11:30
369 查看
首先需要安装JDK,因为从Ubuntu10.04开始就从官方源中取消了sun的jdk,所以需要自己从sun公司下载bin文件。我用的是64位的系统,所以需要下载"Linux x86_64“这样名字的bin文件。
Sun公司提供的安装指导如下:
1.下载文件.
2. 创建/usr/lib/jvm/java目录,将刚才下载的文件复制到该目录下.并进入/usr/lib/jvm/java目录
3.
设置运行权限
执行命令:
% chmod
+x 6u <version>-linux-x64.bin
4. 解压文件.
执行命令:% ./jdk-6u <version>-linux-x64.bin
JDK文件就会解压在当前路径的一个名为jdk.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/java/jdk.6.0_<version>/bin"
CLASSPATH=".:/usr/lib/jvm/java/jdk1.6.0_25/bin/lib"
JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_25"
6.在usr/lib/jvm/java/下建立一个链接。
为了以后跟换版本方便我们建立一个链接:
ln -s /usr/lib/jvm/java/jdk.6.0_<version>
default-java
安装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,加入启动脚本
Sun公司提供的安装指导如下:
1.下载文件.
2. 创建/usr/lib/jvm/java目录,将刚才下载的文件复制到该目录下.并进入/usr/lib/jvm/java目录
3.
设置运行权限
执行命令:
% chmod
+x 6u <version>-linux-x64.bin
4. 解压文件.
执行命令:% ./jdk-6u <version>-linux-x64.bin
JDK文件就会解压在当前路径的一个名为jdk.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/java/jdk.6.0_<version>/bin"
CLASSPATH=".:/usr/lib/jvm/java/jdk1.6.0_25/bin/lib"
JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_25"
6.在usr/lib/jvm/java/下建立一个链接。
为了以后跟换版本方便我们建立一个链接:
ln -s /usr/lib/jvm/java/jdk.6.0_<version>
default-java
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/default-java/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac/usr/lib/jvm/default-java/bin/javac 300
sudo update-alternatives --config java
安装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,加入启动脚本
相关文章推荐
- Ubuntu 11.04 下安装JDK6,Tomcat7
- 【UBUNTU】Ubuntu 11.04 下安装JDK 6 + Tomcat 6 JDK安装 权限不够
- Ubuntu 11.04 下安装JDK 6 + Tomcat 7
- ubuntu 11.04 安装jdk6
- 【UBUNTU】Ubuntu 11.04 下安装JDK 6 + Tomcat 7
- Ubuntu 14.04 安装和配置Tomcat
- Ubuntu 11.04下安装Eclipse
- Ubuntu 11.04安装配置Android开发环境
- Ubuntu14.04 apt-get 安装tomcat7之后统一端口下部署多项目
- ubuntu下jdk、tomcat、mysql安装配置
- 在ubuntu 7.10中安装和配置Tomcat 6.0.16
- ubuntu下安装tomcat
- ubuntu 下如何在eclipse上安装部署发布tomcat
- Ubuntu安装tomcat
- Ubuntu 11.04 (Natty Narwhal)图形安装教程、基本设置、网络设置、软件源、开启Unity、ubuntu文档
- ubuntu 下安装tomcat
- Linux(Ubuntu)下Nginx安装配置及与Tomcat整合
- Ubuntu 11.04 安装 cuda5.0
- 在Ubuntu中安装Tomcat
- Ubuntu中JDK,ECLIPSE,TOMCAT的安装