`

ubuntu 12.04.1下安装oracle JDK + tomcat7

阅读更多

安装oracle JDK 7 

 

下载 oracle jdk 7 bin. 
设置权限 

chmod +x jdk-7u7-linux-x64.gz 
tar zxvf ./jdk-7u7-linux-x64.gz
  

移动位置到 

sudo mv jdk1.7.0_07 /usr/lib/jvm/ 

 
设置系统环境 

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-7u7/bin/javac 1 
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-7u7/bin/java 1 
sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-7u7/bin/javaws 1

 

选择默认java 

sudo update-alternatives --config javac 
sudo update-alternatives --config java 
sudo update-alternatives --config javaws 

 
查看java版本: 

java -version
 
 

 

 

TOMCAT的安装

 

A、先获得tomcat的安装包

 

wget http://labs.mop.com/apache-mirror/tomcat/tomcat-7/v7.0.30/bin/apache-tomcat-7.0.30.zip

 

 

B、解压并安装

 

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以独立的用户运行

 

#添加一个系统用户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://ip:8080/,如果看到Tomcat缺省界面就表示成功了。

 

H、停止Tomcat

 

/usr/local/webserver/tomcat/bin/shutdown.sh
 

I、设置Tomcat管理员帐号

 

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 

 

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

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

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,在
exit 0
这行之前加入启动脚本 
vi /etc/rc.local
 
/usr/local/webserver/tomcat/bin/startup.sh

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

 

L、设置tomcat的端口

编辑tomcat/conf目录下的server.xml文件

把port参数改为80即可。

 

 <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
 

 

 

 

分享到:
评论

相关推荐

    ubuntu-12.04.1-desktop系统安装镜像

    此外,还有“尝试Ubuntu”选项,可以在不安装的情况下体验系统。 安装完成后,Ubuntu 12.04.1会提供一个称为Unity的桌面环境,包含Dash启动器、应用程序菜单、顶部面板和侧边栏。用户可以通过软件中心轻松安装各种...

    win7旗舰版下硬盘安装ubuntu12.04.1_LTS双系统教程

    ### Win7下硬盘安装Ubuntu 12.04.1 LTS双系统教程 #### 一、准备工作 在开始安装之前,需要完成以下准备工作: 1. **下载镜像文件**:首先,从官方网站或其他可信源下载Ubuntu 12.04.1 LTS的镜像文件。推荐访问...

    win7旗舰版下硬盘安装ubuntu12.04.1LTS双系统教程(菜鸟看了也会安装

    以上步骤详细介绍了如何在Windows 7环境下安装Ubuntu 12.04.1 LTS以实现双系统的共存。整个过程涉及准备工作、EasyBCD的配置以及具体的安装步骤。遵循这些步骤,即使是初学者也能顺利完成安装。需要注意的是,分区的...

    ubuntu-12.04.1-desktop-i386.iso.zip

    《Ubuntu 12.04.1 桌面版 i386 操作系统:在 Windows 下的虚拟机安装指南》 Ubuntu 12.04.1 是一款基于 Linux 内核的免费开源操作系统,它提供了32位版本以适应广泛的硬件环境,包括Windows 7和Windows XP。这个...

    Canon LBP 系列打印机驱动

    然而,对于Canon LBP系列打印机,尤其是Canon LBP2900,有一套相对简单的方法可以在Ubuntu Server 12.04.1 i386版本上进行驱动安装。本文将详细解释这个过程,以便帮助用户顺利完成打印机的配置。 首先,我们要明确...

    VMware中安装Ubuntu12

    在本文中,我们将详细探讨如何在VMware中安装Ubuntu 12.04.1 LTS (Long Term Support) Server版本,这是一个适用于初学者和专业人士的可靠操作系统,特别适合虚拟环境。我们将按照步骤来指导您完成整个安装过程。 ...

    ubuntu server12.04 硬盘安装教程

    * Ubuntu 的安装光盘映像文件 ubuntu-12.04.1-server-i386.iso,可以从 Ubuntu 官方网站下载。 * 硬盘安装引导文件 initrd.gz 和 vmlinuz,这两个文件位于安装光盘中。 * Grub4Dos 工具,用于在 Windows 下启动 Grub...

    win7下安装ubuntu

    在Windows 7系统下安装Ubuntu双系统的详细指南 在IT领域,双系统配置是一种常见的需求,尤其是对于希望在保持原有Windows系统的同时体验Linux环境的用户。本文将详细讲解如何在已有的Windows 7系统上安装Ubuntu,...

    ubuntu安装asterisk

    最后,安装 Asterisk 11.0.1,编译从源代码在 Ubuntu 12.04.1 上运行。所有命令都以 root 管理员的身份运行。 通过本文,可以学习如何在 Ubuntu 服务器上安装 Asterisk,包括安装 LAMP 套件、phpmyadmin、Apache ...

    Ubuntu下qibuild生成so文件例子

    如果你使用的是Oracle VM VirtualBox,你需要先安装一个Ubuntu版本,比如这里提到的ubuntu-12.04.1-alternate-i386.iso。安装完成之后,你需要安装cmake和QTCreator软件。 - 通过软件中心安装cmake和QTCreator - ...

    Australis OS:Australis 12.04.1是一种快速平滑的经过调整和抛光的操作系统-开源

    Australis 12.04.1是一个基于ubuntu 12.04.1 lt的快速平滑的经过调整和完善的操作系统,它在肉桂和统一桌面环境中提供了附加软件和民用编解码器,为用户提供了终极的即开即用体验,包括pidgin 2.10。 6 skype 4.1.0...

    CCNX安装指南

    ### CCNX 0.7.0 安装指南:Ubuntu 下的详细步骤 #### 一、准备项目 在开始安装之前,请确保您的硬件和软件环境符合以下条件: **硬件要求**: - 支持 X86 或 X64 架构的 PC。 - 硬盘至少有 20GB 的可用空间。 - ...

    chromium google browser for ubuntu 12.04

    "0ubuntu1.12.04.1"是针对Ubuntu 12.04.1 LTS的版本标识。 2. part3_chromium-browser-l10n_28.0.1500.71-0ubuntu1.12.04.1_all.deb - 这个包包含了Chromium浏览器的本地化文件,允许浏览器适应多种语言。"all"表示...

    adobe-flashplugin_11.2.202.258.orig.tar.gz

    总的来说,这个压缩包为Ubuntu 12.04.1用户提供了快速获取和安装Adobe Flash Player 11.2.202.258版本的方法,对于那些因网络速度问题而困扰的用户来说,这是一个实用的解决方案。在处理这个文件时,用户需要具备...

    wubi 12.04.3 12.04.2也可以用(解决wubi安装自动下载镜像)

    现在官网下载的ubuntu12.04镜像,镜像版本为12.04.3,而其中的wubi版本为12.04.1,从安装失败的日志文件中可以推测出,12.04.2与12.04.3的ubuntu镜像被归为一个版本,但显然与wubi12.04.1不匹配。所以将其提取出来于...

    最详细安装部署CloudStack(centos ubuntu).docx

    【CloudStack 概述】 CloudStack 是一个开源的云计算平台,提供高可用性...通过遵循上述步骤,可以在 Ubuntu Server 12.04.1 64-bit 上成功部署 CloudStack 环境,从而开始利用 CloudStack 构建自己的云计算基础设施。

    最详细安装部署CloudStack(centos ubuntu).pdf

    推荐使用CentOS/RHEL 6.2及以上或Ubuntu Server 12.04.1作为操作系统。对于硬件,至少需要以下配置: 1) 支持硬件虚拟化的Intel-VT或AMD-V技术的64位x86 CPU 2) 至少4GB内存 3) 36GB硬盘空间 4) 一张网卡 【配置...

    magento安装及一些安装过程中的常见问题

    在安装Magento之前,首先需要在Linux操作系统上建立虚拟机,这里选择了Ubuntu 12.04.1作为示例。安装Ubuntu的过程包括下载ISO镜像文件,使用VMware创建虚拟机,配置虚拟机的硬件参数如内存和硬盘大小,并在安装完成...

    anadroid:android的污点流分析

    下推 OO 污点流分析。 Ucombinator 维护了 fork。 原文来自 Shuying at 。 构建更改 现在使用 sbt 完成构建。... OpenJDK 运行时环境 (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1)。 Oracle

Global site tag (gtag.js) - Google Analytics