Ubuntu 11.04 下安装JDK6,Tomcat7

来源:互联网 发布:微信公众平台php源码 编辑:程序博客网 时间:2024/04/30 00:36

首先需要安装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"


执行

. /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

  B、解压并安装

?View Code BASH
12345
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

  C、设置tomcat以独立的用户运行(根据个人需要)

?View Code BASH
12
#添加一个系统用户tomcat,并且设置为不可登录系统。 useradd -d /usr/local/webserver/tomcat -s /usr/sbin/nologin tomcat

  D、设置用户tomcat对tomcat目录的访问权限(根据个人需要)

?View Code BASH
1
chown -R tomcat.tomcat /usr/local/webserver/tomcat/

  E、配置Tomcat环境变量

?View Code BASH
12345
vi /etc/environment CATALINA_BASE=/usr/local/webserver/tomcatCATALINA_HOME=/usr/local/webserver/tomcatTOMCAT_USER=tomcat  (根据个人需要)

  使用以下命令使配置生效

?View Code BASH
1
. /etc/environment

  F、启动tomcat

?View Code BASH
1234567
/usr/local/webserver/tomcat/bin/startup.sh  Using CATALINA_BASE:   /usr/local/webserver/tomcatUsing CATALINA_HOME:   /usr/local/webserver/tomcatUsing CATALINA_TMPDIR: /usr/local/webserver/tomcat/tempUsing JRE_HOME:        /usrUsing CLASSPATH:       /usr/local/webserver/tomcat/bin/bootstrap.jar:/usr/local/webserver/tomcat/bin/tomcat-juli.jar

  G、测试

  访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。

  H、停止Tomcat

?View Code BASH
1
/usr/local/webserver/tomcat/bin/shutdown.sh

  I、设置Tomcat管理员帐号

  在的标签前添加以下内容

?View Code BASH
123456789
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"/>

  保存关闭后,重新运行tomcat即可输入上面定交的用户名和密码,便登录Tomcat的管理页面。

  J、以守护进程方式运行tomcat

  按照tomcat官方的要求,tomcat作为一个守护进程运行,需要用到jsvc工具

  安装jsvc

?View Code BASH
1234567
cd  /usr/local/webserver/tomcat/bin/tar xvzf  commons-daemon-native.tar.gz cd commons-daemon-1.0.5-native-src/unix/./configuremakecp jsvc ../..cd ../..

  运行下面的命令,便可以守护进程运行tomcat

?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

  访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。

  K、设置开机启动tomcat

  本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
  
  编辑/etc/rc.local,加入启动脚本

?View Code BASH
123
vi /etc/rc.local /usr/local/webserver/tomcat/bin/startup.sh

  重启,访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 洗衣机外壳凹了怎么办 塑料手机套变黄怎么办 淘宝上没货了怎么办啊 华为手机音量低怎么办 手机电池冲鼓了怎么办 手机电池起鼓了怎么办 手机信息总提示怎么办 一体机电池不耐用怎么办 血糖偏高怎么办雅培益力佳SR 投诉电话打不通怎么办 宝宝换奶粉拉肚子怎么办 微店没有客源怎么办 itunes文件被保护怎么办 魅族e1黑屏了怎么办 窗帘打孔的扣环怎么办 棉质裤子掉色怎么办 孕期喝咖啡了怎么办 实体店买到假手机怎么办 派派提现没有那么多好友怎么办 派派提现没有支付宝怎么办 电脑电源不够用怎么办 电脑电源不够会怎么办 中行信用卡异常了怎么办 美借还款后秒拒怎么办 海尔空调关不了怎么办 华为p9无服务怎么办 贝贝买到假货怎么办 京东不予退货怎么办? 咸鱼收到货不对怎么办 闲鱼没收到货怎么办 淘宝购物不到货怎么办 百世快递不派送怎么办 圆通快递不派送怎么办 无卡存款没到账怎么办 中国银行分行冻结信用卡怎么办 银行信用卡没还怎么办 免税店提货单丢了怎么办 店长故意整我怎么办 被康妆大道骗了怎么办 银座卡丢了怎么办 银座消费卡丢失怎么办