一、安装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" -------------------------------------------------------------------------------------------- ubuntu 下安装JDK
JDK Ubuntu Java JVM Linux
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 /environmentF、启动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 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久未果,先暂时用下面的方法吧! 重启,访问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 |