Ubuntu 11.04 下安装JDK 6 + Tomcat 7
来源:互联网 发布:花哥脸型数据 编辑:程序博客网 时间:2024/06/04 00:23
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器。Apache Tomcat包含了一个配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。目前最新版本是7.0。
二、安装Tomcat
A、获取Tomcat安装包
wget http://apache.etoak.com/tomcat/tomcat-7/v7.0.14/bin/apache-tomcat-7.0.14.tar.gz
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/tomcatCATALINA_HOME=/usr/local/webserver/tomcatTOMCAT_USER=tomcat
使用以下命令使配置生效
. /etc/environment
F、启动Tomcat
/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
/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即可输入上面定交的用户名和密码,www.linuxidc.com便登录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/./configuremakecp jsvc ../..cd ../..
运行下面的命令,便可以守护进程运行tomcat
cd /usr/local/webserver/tomcat/
访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
K、设置开机启动tomcat
本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
编辑/etc/rc.local,加入启动脚本
vi /etc/rc.local /usr/local/webserver/tomcat/bin/startup.sh
重启,访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
二、安装Tomcat
A、获取Tomcat安装包
wget http://apache.etoak.com/tomcat/tomcat-7/v7.0.14/bin/apache-tomcat-7.0.14.tar.gz
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/tomcatCATALINA_HOME=/usr/local/webserver/tomcatTOMCAT_USER=tomcat
使用以下命令使配置生效
. /etc/environment
F、启动Tomcat
/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
/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即可输入上面定交的用户名和密码,www.linuxidc.com便登录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/./configuremakecp jsvc ../..cd ../..
运行下面的命令,便可以守护进程运行tomcat
cd /usr/local/webserver/tomcat/
访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
K、设置开机启动tomcat
本打算以守护程序方式设置开机启动的,研究N久未果,先暂时用下面的方法吧!
编辑/etc/rc.local,加入启动脚本
vi /etc/rc.local /usr/local/webserver/tomcat/bin/startup.sh
重启,访问http://ip:8080/,如果看到Tomcat缺省界面就表示成功了。
- 【UBUNTU】Ubuntu 11.04 下安装JDK 6 + Tomcat 7
- Ubuntu 11.04 下安装JDK 6 + Tomcat 7
- 【UBUNTU】Ubuntu 11.04 下安装JDK 6 + Tomcat 6 JDK安装 权限不够
- ubuntu下整理JDK、TOMCAT的安装
- Linux(Ubuntu) 下 安装 jdk Eclipse,tomcat
- ubuntu-server下安装mysql、tomcat、jdk
- Ubuntu下 jdk,mysql,tomcat安装配置
- Ubuntu下安装配置JDK,Tomcat
- Ubuntu下安装Jdk、Tomcat的配置
- ubuntu下jdk、tomcat、mysql安装配置
- ubuntu下jdk、tomcat、mysql安装配置
- Ubuntu下安装JDK和Tomcat
- Ubuntu下安装jdk+eclipse+tomcat
- Ubuntu下安装JDK和tomcat
- 【Linux】ubuntu下安装JDK、Tomcat
- ubuntu下jdk和tomcat安装配置
- Linux Ubuntu 下安装JDK、Tomcat、Maven
- ubuntu 16.10下jdk,tomcat,nginx安装
- Tutorial: Networking and Bonjour on iPhone
- 隐藏django model
- linux命令打包压缩与解压
- [Cocoa]深入浅出 Cocoa 之 Bonjour 网络编程
- PHP保留两位小数但不四舍五入
- Ubuntu 11.04 下安装JDK 6 + Tomcat 7
- 3天学习haskell---haskell第一天
- linux基本知识和基本操作
- Real-Time Tracking and Tuning for Busy Tomcat Servers
- 详讲:C#快速导出多个sheet到excel的两种方法(Cell和Range方法), 解决了(导入时外部表不是预期的格式)
- SQL Server清除连接过的服务器名称历史
- NeoLoad 4.1 - 号称第一款全面支持移动性能测试的工具
- MATLAB 与 音频处理 相关内容摘记 1
- 实验总结