Tomcat——轻量级server安装配置
来源:互联网 发布:java platform se8 编辑:程序博客网 时间:2024/05/18 02:24
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,官网下载http://tomcat.apache.org/download-70.cgi
tomcat需要JDK运行环境,这里就不写了,ubunut下的android环境搭建里有 http://blog.csdn.net/jscese/article/details/14445485
1.下载解压重命名为tomcat7
放到/opt目录下面,目录结构如图:
bin :存放启动和关闭tomcat的脚本
conf :存放不用的配置文件
lib:存放运行tomcat的各种库文件
logs:存放tomcat执行后的日志文件
temp:存放临时文件
webapps:存放发布WEB的目录文件(包括应用程序的示例)
work:存放jps编译后的class文件
2.配置tomcat
在tomcat/bin目录下存在的是一些执行脚本,首先 sudo gedit startup.sh 在这个启动中添加jdk,jre的环境变量:
# Better OS/400 detection: see Bugzilla 31132os400=falsecase "`uname`" inOS400*) os400=true;;esacJAVA_HOME=/usr/jdk1.6.0_43 JRE_HOME=/usr/jdk1.6.0_43/jre PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar TOMCAT_HOME=/opt/tomcat7
JAVA_HOME 等都是配置好的jdk路径,TOMCAT_HOME 是拷贝tomcat安装的路径。
终端运行脚本启动:
jscese@jscese-H61M-S2P:/opt/tomcat7$ sudo ./bin/startup.sh[sudo] password for jscese: Using CATALINA_BASE: /opt/tomcat7Using CATALINA_HOME: /opt/tomcat7Using CATALINA_TMPDIR: /opt/tomcat7/tempUsing JRE_HOME: /usr/jdk1.6.0_43Using CLASSPATH: /opt/tomcat7/bin/bootstrap.jar:/opt/tomcat7/bin/tomcat-juli.jar
以上为正常启动的显示参数。
同样,在bin/shutdown.sh中添加以上内容。
在tomcat/conf中的server.xml中是配置服务端口,其中的:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
代表主机将使用8080端口通信,如果需要可以修改。
conf/tomcat-users.xml中添加用户:
<role rolename="manager-gui"/><user username="jscese" password="jscese" roles="manager-gui"/>
开机自动start tomcat:
sudo gedit /etc/rc.local
添加 :
/opt/tomcat/bin/startup.sh
3.测试使用
在运行了startup.sh之后,浏览器中输入:http://localhost:8080 或 http://127.0.0.1:8080,能够看到如下图就代表已成功:
同样执行shutdown.sh之后就应该打不开。
可以在webapps部署jsp,如在ROOT下的build.xml文件,在tomcat开启的情况下 可通过以下url访问:
http://主机IP:8080/build.xml
也可在webapps下新建自己的web,在其中新建文件夹jscese
jscese下建立目录WEB-INFO
WEB-INFO中新建文件web.xml 内容如下:
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <welcome-file-list> <welcome-file>login.jsp</welcome-file> </welcome-file-list> </web-app>
再在jscese下新建一个jsp页面 time.jsp:
<html><body><center> Now time is: <%=new java.util.Date()%> </center></body></html>
重启tomcat
可通过
http://主机IP:8080/jscese/time.jsp为网址访问。
到这里对tomcat就有了一个初步的认识,高级的部署搭建就要多学习web .jsp了
此博文来自http://blog.csdn.net/jscese/article/details/19475917 撰写不易,转载请注明出处!
- Tomcat——轻量级server安装配置
- tomcat——轻量级中间件学习
- Ubuntu Server 安装&配置 Apache-Tomcat
- Tomcat系列—服务器安装与配置
- tomcat配置手册(server.xml)——中文版
- 移植thttpd——轻量级的Web Server
- 在Linux中安装FTP Server 配置FTP Server,JDK安装,Tomcat 安装,简易教程
- 在windows 2000 server上安装配置Apache+Tomcat
- 在Windows 2000 Server上安装配置MySQL +Tomcat
- Solaris下安装配置httpd server与tomcat负载均衡
- 在RedHat Enterprise Linux server 5.4下安装配置Tomcat
- 配置Apache Server + Tomcat
- 配置Apache Server + Tomcat
- tomcat server.xml配置
- tomcat+server配置详解
- Tomcat server 配置
- tomcat server.xml配置
- tomcat server.xml配置
- js匀速滑动div
- 寒从脚下起,火自头上生
- Virtualbox 隐藏启动虚拟机
- WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
- Linux 常用命令
- Tomcat——轻量级server安装配置
- webView 相关
- [观点]IT项目管理的六种错误思维
- github学习资料
- 三星Galaxy S5:home键内置指纹识别传感器、5.25寸2K屏幕
- unix/linux命令“ls -l”选项输出结果详解
- spring security 3.1.0 控制用户重复登陆
- tomcat部署web方式
- Codeforces Round #230 (Div. 1)