一、安装JDK
首先需要安装JDK,因为从Ubuntu 10.04开始就从官方源中取消了sun的jdk,所以需要自己从sun公司下载bin文件。我用的是64位的系统,所以需要下载"Linux x86_64“这样名字的bin文件。
Sun公司提供的安装指导如下:
1.下载文件. 以jdk.6.0_27 为例
2. 创建/usr/lib/jvm/java目录,将刚才下载的文件复制到该目录下.并进入/usr/lib/jvm/java目录
3. 设置运行权限
执行命令:
chmod 744 jdk.6.0_27-linux-x64.bin
4. 解压文件.
执行命令: ./jdk.6.0_27-linux-x64.bin
JDK文件就会解压在当前路径的一个名为jdk.6.0_27 的目录中.
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_27/bin"
CLASSPATH=".:/usr/lib/jvm/java/jdk1.6.0_27/bin/lib"
JAVA_HOME="/usr/lib/jvm/java/jdk1.6.0_27“
执行
. /etc/environment
然后在命令行中输入:
java -version
java version "1.6.0_27"
Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
Java HotSpot(TM) Server VM (build 20.2-b06, mixed mode)
OK,JDK安装好了
--------------------------------------------------------------------------------------------
1、下载linux下JDK,我下载的是jdk-6u22-linux-i586.bin
2、将该文件放置到/usr/lib/jvm/java文件夹下,jvm和java为新建文件夹
3、运行命令
sudo chmod u+x /usr/lib/jvm/java/jdk-6u22-linux-i586.bin
修改bin文件权限,使其可执行
然后,执行以下命令
sudo /usr/lib/jvm/java/jdk-6u22-linux-i586.bin
最后可见终端显示:
Java(TM) SE Development Kit 6 successfully installed.
此处省去n个字符
Press Enter to continue.....
证明安装已完成
4、运行如下命令
sudo vi /etc/environment
打开环境变量进行配置
具体配置如下:
PATH="...:/usr/lib/jvm/java/jdk1.6.0_22"
CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_22/lib
JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_22
5、进行上述步骤后,在终端中运行java -version命令,提示如下:
程序“java”已包含在下列软件包中:
* gcj-4.4-jre-headless
* gcj-4.5-jre-headless
* openjdk-6-jre-headless
请尝试:apt-get install <选定的软件包>
因此还需要进行配置,以确保我们安装的程序为默认的JDK
运行以下命令:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_22/bin/java 300
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_22/bin/javac 300
将我们安装的jdk加入java选单。
接着执行:
update-alternatives --config java
通过这一步选择系统默认的jdk
这样,再在终端中输入 java -version
显示的应该是:
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Server VM (build 17.1-b03, mixed mode)
--------------------------------------------------------------------------------------------
二、安装Tomcat
A、获取Tomcat安装包
http://tomcat.apache.org/download-60.cgi
http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-6/v6.0.33/bin/apache-tomcat-6.0.33.tar.gz
B、解压并安装mkdir-p/usr/local/webserver/
tar xvzf apache-tomcat-6.0.33.tar.gz-C/usr/local/webserver/
#重命名安装目录
cd/usr/local/webserver/
mv apache-tomcat-6.0.33.tar.gz/ tomcat
C、设置tomcat以独立的用户运行
#添加一个系统用户tomcat,并且设置为不可登录系统。
useradd
-d/usr/local/webserver/tomcat-s/usr/sbin/nologin
tomcat
D、设置用户tomcat对tomcat目录的访问权限
chown-R tomcat.tomcat/usr/local/webserver/tomcat/
E、配置Tomcat环境变量
vi/etc/environment
CATALINA_BASE=/usr/local/webserver/tomcat
CATALINA_HOME=/usr/local/webserver/tomcat
TOMCAT_USER=tomcat
使用以下命令使配置生效
.
/etc
/environment
F、启动Tomcat
/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
G、测试
访问http://127.0.0.1:8080/,如果看到Tomcat缺省界面就表示成功了。
H、停止Tomcat
/usr/local/webserver/tomcat/bin/shutdown.sh
I、设置Tomcat管理员帐号
在的标签前添加以下内容
nano /usr/local/webserver/tomcat/conf/tomcat-users.xml
#也可以用vi进行编辑 或者 gedit /usr/local/webserver/tomcat/conf/tomcat-users.xml
<role
rolename="admin-gui"/>
<role
rolename="admin-script"/>
<role
rolename="manager-gui"/>
<rolerolename="manager-script"/>
<role
rolename="manager-jmx"/>
<role
rolename="manager-status"/>
<userusername="admin"password="000000"roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>
保存关闭后,重新运行tomcat即可输入上面定交的用户名和密码,就可以登录Tomcat的管理页面。
J、以守护进程方式运行tomcat (也可以不设置这一步。请参考原文:点击)
K、设置开机启动tomcat
本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
编辑/etc/rc.local,加入启动脚本
vi/etc
/rc.local
/usr
/local
/webserver
/tomcat
/bin
/startup.sh
重启,访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
注意:如果在重启后遇到Tomcat不能正常启动,并提示是权限不够问题,解决方法如下两种:
1.以root用户登录系统,使用Tomcat服务器<不推荐>
2.将当前登录的系统用户服务tomcat的权限
比如当前用户是:ccboy
打开终端切换到root 用户权限,
# chown -R ccboy:tomcat /usr/local/webserver/tomcat (说明:将用户tomcat文件夹下的所有文件权限赋予给用户ccboy,和用户组tomcat)
这样就解决了权限的问题(以上方法同样可以解决myeclipse权限的问题)。
本文参考:http://www.linuxidc.com/Linux/2011-08/40787.htm
相关推荐
Ubuntu11.04下Nginx + PHP + Mysql 安装源文件与安装说明 Ubuntu Nginx PHP Mysql 安装
ubuntu11.04的详细安装方法,其中包括自动分区和手动分区的步骤,希望能对广大用户有帮助!
最新的Ubuntu 11.04安装指南(详细图解)
Ubuntu11.04下安装ns-allinone-2.34的总结
ubuntu11.04安装wine1.3的图文方法。 ubuntu11.04安装wine1.3的图文方法。 ubuntu11.04安装wine1.3的图文方法。 ubuntu11.04安装wine1.3的图文方法。
安装ubuntu11.04的安装,亲测可用,放心下载 Ubuntu(又称乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于Debian GNU/Linux,支持x86、amd64(即x64)、ARM和ppc架构,由全球化的专业开发团队...
硬盘全新安装ubuntu11.04 硬盘全新安装ubuntu11.04
windows7+ubuntu11.04 双系统安装.pdf
Ubuntu 11.04 下 Vbox 虚拟机安装Windows 8全教程.doc
ubuntu 11.04 3D安装及事项,实现完美的3D效果,及优化开机速度
Ubuntu 11.04 安装后要做的20件事情 Ubuntu 11.04 安装后要做的20件事情 Ubuntu 11.04 安装后要做的20件事情
Ubuntu 11.04 安装后如何快速配置?——–《Ubuntu 11.04 安装后要做的20件事情》,让你赶在别人之前就明白怎么做!若是你安装Ubuntu原先的版本,你需要升级你的版本到Ubuntu 11.04,参考此文章。接下来是我们要做的...
本人在VMware虚拟机 安装的 Ubuntu 11.04 & Ubuntu server 12.04 上的安装记录 多部电脑/服务器验证通过
Ubuntu11.04 下载
2011 WIN7+Ubuntu 11.04+openSUSE 11.4 三系统硬盘安装
Linux Ubuntu 11.04 安装手册,主要说明分区和驱动