Tomcat设置首页(Linux系统)

一、修改端口

打开tomcat安装目录的conf文件夹下的server.xml文件,找到protocol为HTTP/1.1的Connector标签的port属性改为80(默认是8080的):

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

说明:

如果用默认的8080,访问的时候就要在域名后面指定8080端口才可以访问,就需要像这样访问:

http://www.xxx.com:8080/

改成80默认端口后,访问的就是:

http://www.xxx.com/

二、指向首页文件所在目录

把Context标签的docBase属性改成首页文件的所在路径(貌似HomePage后面不能再加/,否则也是访问不到的):

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">
    <Context docBase="/home/tomcat/apache-tomcat/webapps/HomePage" path="" reloadable="true"/>
</Host>

说明:

之前好奇改掉了host标签的name属性,结果折腾两天一直访问网站404,找了好久原因才发现这个是不能随便改的_(:зゝ∠)_

具体怎么用也不太清楚,但暂时弄清楚的一点是,Context标签下的docBase属性是用来设置项目的实际路径的,path属性是给定义一个虚拟路径。

比如实际路径是/home/tomcat/apache-tomcat/webapps/info,虚拟路径是myinfo,那么你就可以通过http://www.xxx.com/myinfo访问到这个文件夹下的内容。

时间: 2024-08-28 16:50:26

Tomcat设置首页(Linux系统)的相关文章

快速启用tomcat远程调试(Linux系统)

1.在Linux安装tomcat,将工程发布到Linux服务器,务必保持本地和服务器代码一致. 2.在tomcat安装路径找到bin/startup.sh,修改startup.sh文件的最后一行内容 修改前:exec "$PRGDIR"/"$EXECUTABLE" start "[email protected]" 修改后:exec "$PRGDIR"/"$EXECUTABLE" jpda start &q

Tomcat安装(linux系统)

首先解压: 进入配置文件: 统一tomcat的编码,避免乱码的问题: 保存退出. 然后启动tomcat: 访问http://39.108.63.239:8080: 原文地址:https://www.cnblogs.com/XJJD/p/8157664.html

[Linux][VMWare] 学习笔记之安装Linux系统-网络配置

最近开始折腾Linux,在本机装了个VMWare和Centos,装完之后虚拟机里面的OS可以上网,但是使用SecureCRT连接不上虚拟机,开始折腾这个网络. vmware安装好以后,会自动添加两张网卡(vmnet1和vmnet8),中间网卡),整个机器的结构就可以抽象成:虚拟机系统(虚拟机网卡vmnet0)--(vmnet1 vmnet8),中间网卡)--实际系统网卡 vmware的网卡设置的几种方式: 1. Bridged(桥接)方式     用这种方式,虚拟系统的IP可设置成与本机系统在同

Linux系统下JDK和Tomcat安装配置

Linux系统下JDK安装配置 1. 从oracle网站下载需要的JDK软件 :jdk-6u39-linux-i586.bin http://www.oracle.com/technetwork/java/javase/archive-139210.html 然后通过FTP上传到linux服务器上. 2. 将文件copy到/usr目录下 [[email protected] wendy]# cp jdk-6u39-linux-i586.bin /usr/ 3. 给文件添加执行权限: [[emai

Tomcat服务器安装教程之(Linux系统)

今天主要的课程有: 安装使用tomcat之前应先安装jdk Tomcat服务器的下载和安装 Tomcat目录解读 1.Tomcat服务器的下载和安装 1)下载 点击进入下载 1.进入网页后会进入以下的界面, 2.根据自己的要求在左边的引导兰中选择相应的版本号 3.在右边主题部分选择Linux系统下的安装包 也就是是Core下的Tar.gz 或者ZIP 2)安装 1.将下载好的包解压到linux文件夹,这里我放在 /opt 目录下 3.进行权限的配置 切换到root用户下执行 chmod -R 7

解决linux系统下因分区目录划分过小,导致tomcat使用系统临时文件夹(/tmp)没有足够空间而报错的问题

1. 故障现象. B/S应用进行文件上传后,系统反馈:没有足够的磁盘空间(No enough space available). 2. 故障分析 检查文件占用情况如下: [root@Qa2 /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 6.7G 6.7G 20k 100% / devtmpfs 7.8G 0 7.8G 0% /dev tmpfs 7.8G 0 7.8G 0% /dev/sh

017在Linux系统下安装和配置Tomcat

实例说明 介绍在Linux系统下安装可配置Tomcat 设计过程 首先要把xxx.tar.gz上传到Linux,然后开始执行以下命令 使用tar -zxvf xxx.tar.gz解压文件,屏幕将显示解压信息 使用ll显示出Tomcat文件夹xxx 使用mv xxx  /usr/tomcatX 把文件夹移动到usr目录下 使用mv xxx tomcatX修改目录文件名为tomcatX 进入tomcatX/bin目录下,startup.sh和catalina.sh这两个文件能启动tomcat ./s

linux系统下重启tomcat的shell脚本

linux系统下重启tomcat的shell脚本: tomcat_home=/opt/apache-tomcat-6.0.32 #找到tomcat进程的id并kill掉 ps -ef |grep tomcat |awk {'print $2'} | sed -e "s/^/kill -9 /g" | sh - #删除日志文件,如果你不先删除可以不要下面一行 rm $tomcat_home/logs/* -rf #删除tomcat的临时目录 rm $tomcat_home/work/*

Linux系统时间和硬件时间设置

在Linux中有硬件时钟与系统时钟两种时钟.硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟.系统时钟则是指kernel中的时钟.所有Linux相关指令与函数都是读取系统时钟的设定.因为存在两种不同的时钟,那么它们之间就会存在差异.当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作. 用date命令对系统时间进行设置后,并不会去修改硬件时钟,所以系统重启后,系统时间还算会去读取硬件时间,这就是为何date设置失效到原因. 因此,需要在设置系统时间后,将