精华内容
下载资源
问答
  • linux tomcat安全配置

    2017-06-01 23:19:00
    安装完tomcat后,删除$CATALINA_HOME/webapps下默认所有目录文件 rm -rf /srv/apache-tomcat/webapps/* 把...\work\Catalina\localhost目录下相应文件夹也要删掉 用户管理 如果不需要通过web部署应用,...

    删除默认目录

    安装完tomcat后,删除$CATALINA_HOME/webapps下默认的所有目录文件

    rm -rf /srv/apache-tomcat/webapps/*

    把...\work\Catalina\localhost目录下的相应文件夹也要删掉

     

    用户管理

    如果不需要通过web部署应用,建议注释或删除tomcat-users.xml下用户权限相关配置

     

    隐藏tomcat版本信息

    修改$CATALINA_HOME/conf/server.xml,在Connector节点添加server字段

    修改$CATALINA_HOME/lib/catalina.jar::org/apache/catalina/util/ServerInfo.properties

    用户可自定义修改server.info字段和server.number字段

     

    关闭自动部署

    如果不需要自动部署,建议关闭自动部署功能。

    在$CATALINA_HOME/conf/server.xml中的host字段,修改unpackWARs="false" autoDeploy="false"。

     

    自定义错误页面

    修改web.xml,自定义40x、50x等容错页面,防止泄露。

     

     禁止列目录(高版本默认已禁止)

    修改web.xml

     

    AJP端口管理

    AJP是为 Tomcat 与 HTTP服务器之间通信而定制的协议,能提供较高的通信速度和效率。如果tomcat前端放的是apache的时候,会使用到AJP这个连接器。前端如果是由nginx做的反向代理的话可以不使用此连接器,因此需要注销掉该连接器。

     

    服务权限控制

    tomcat以非root权限启动,应用部署目录权限和tomcat服务启动用户分离,比如tomcat以tomcat用户启动,而部署应用的目录设置为nobody用户750。

     

    启用cookie的HttpOnly属性

    修改$CATALINA_HOME/conf/context.xml,添加

     

    配置cookie的secure属性,在web.xml中sesion-config节点配置cooker-config,此配置只允许cookie在加密方式下传输。

     

    转载于:https://www.cnblogs.com/yyou/p/6931282.html

    展开全文
  • linux tomcat配置

    2019-10-08 16:01:32
    --解压tomcatunzip apache-tomcat-7.0.65.zip--修改tomcat默认字符集为UTF-8vi apache-tomcat-7.0.65/conf/server.xml--server的配置的Connetor节点可以自行修改tomcat的端口号,在此节点添加一个属性 URIencoding=...

    --解压tomcat
    unzip apache-tomcat-7.0.65.zip
    --修改tomcat默认字符集为UTF-8
    vi apache-tomcat-7.0.65/conf/server.xml
    --server的配置的Connetor节点可以自行修改tomcat的端口号,在此节点添加一个属性 URIencoding="utf-8"
    --给tomcat的对应文件设置可执行权限
    chmod 777 apache-tomcat-7.0.65/bin/*.sh

    转载于:https://www.cnblogs.com/hanpengblog/p/6892755.html

    展开全文
  • tomcat及其配置文件

    2019-03-12 10:54:14
    tomcat jdk 和tomat一些配置文件包括server.xml和linux使用service启动tomcat
  • tomcat-9.0.0.M1.tar.gz(下载地址http://tomcat.apache.org/)步骤一 Tomcat是其中一个开源且免费java Web服务器,是Apache软件基金会项目,所以安装Tomcat之前要安装java JDk,请参照Linux JDK安装及配置 ...

    安装软件 : apache-tomcat-9.0.0.M1.tar.gz(下载地址http://tomcat.apache.org/)

    步骤一

      Tomcat是其中一个开源的且免费的java Web服务器,是Apache软件基金会的项目,所以安装Tomcat之前要安装java JDk,请参照Linux JDK安装及配置 (tar.gz版)

    步骤二

      下载Tomcat9,将文件移动到apache-tomcat-9.0.0.M1.tar.gz移动到/usr/tomcat/下,并解压:

    tar -xzvf apache-tomcat-9.0.0.M1.tar.gz

    ae29c8cc781ba2030ea5086c2aa3d52e.png

     并修改文件名

      mv apache-tomcat-9.0.0.M1 apache-tomcat-9.0.0.M1-80

      再次解压apache-tomcat-9.0.0.M1.tar.gz文件,并修改解压后的文件价名为apache-tomcat-9.0.0.M1-8082,得到 

    168b2f2c95e6604a3825f7dfbb22c99f.png

    步骤三

      修改端口,分别修改tomcat里面conf/server.xml

    5aa2dd9fc8e4cf475125e548a6fa6e71.png

    server.xml文件中有三个端口设置

       :关闭时使用

       : 一般应用使用

      :为AJP端口,即容器使用,如 APACHE能通过AJP协议访问Tomcat的8009端口

      第一个80的tomcat的三个端口分别修改为:8005/80/8009

      第二个8082的tomcat的三个端口分别修改为:7082/8082/9082

    步骤四

      启动tomcat,分别进入tomcat里面的bin目录

      执行: startup.sh -->启动tomcat

      执行: shutdown.sh -->关闭tomcat

      浏览器中输入:http://ip:80 和http://ip:8082(ip指服务器的IP地址),即可访问不同的tomcat

    步骤五

      设置tomcat开机启动

      1、找到/etc文件夹下的rc.local文件(有的是在/etc/rc.d文件夹下),在文件的最后添加以下java环境变量和启动tomcat命令:

      export JAVA_HOME=/usr/java/jdk1.8.0_65

      export JRE_HOME=$JAVA_HOME/jre

      sh /usr/tomcat/apache-tomcat-9.0.0.M1-80/bin/startup.sh(启动命令,可以配置多条)

    34320cc9c810ee1a69aad9937c0deba9.png
    8556a38118a04d1978737dd116a87248.png

     保存退出 :wq

      2、给rc.local文件添加执行权限

      chmod +x rc.local

       3、重启服务器,即可访问Tomcat

    reboot

    展开全文
  • Linuxtomcat的配置

    千次阅读 2014-04-01 00:45:55
    上回说到Tomcat在Linux下面的安装,今天来谈一谈tomcat的基本配置,打开tomcat的目录,其中有一个webapps目录和一个conf目录,这两个是比较重要的目录。 1.配置端口号:我Linux的机器没有IIS,所以80端口应该不会被...
    上回说到Tomcat在Linux下面的安装,今天来谈一谈tomcat的基本配置,打开tomcat的目录,其中有一个webapps目录和一个conf目录,这两个是比较重要的目录。
    1.配置端口号:我Linux的机器没有IIS,所以80端口应该不会被占用,所以可以选择让tomcat来占用80端口,这样浏览器里面就不必输入冒号加端口号了,修改conf目录下的server.xml文件,将其中的8080修改为80即可。

    2.添加虚拟目录:我们需要测试和发布自己的JSP工程,不能每次都打开tomcat默认的webapps文件夹往里面添加文件,而且,使用ubuntu-Linux的朋友在图像界面里在非自己的文件夹里面操作是很费事的,所以我们需要添加虚拟目录,比如我们现在有/home/newflypig/jsptest这个目录,我想将它设置为我的测试目录,第一部,需要有一个WEB-INF文件夹,我们到tomcat默认的/webapps/ROOT文件夹中拷贝一个过来,将WEB-INF文件夹中除了web.xml文件都删除了,我们仅仅需要这个web.xml就可以了。第二步,在conf目录下的server.xml添加:<Context path="/test" docBase="/home/newflypig/jsptest"  debug="0"   reloadable="true"   crossContext="true"/>主义这句话的添加位置,在最后一块的host前面添加。重启tomcat,可以访问http://localhost/test了。

    3.设置listings,我们在测试阶段没必要每次都从index.jsp开始编写程序,可是在浏览器中输入的时候却很是不方便,默认情况下tomcat是为我们打开listings功能的,就是目录文件浏览功能,可是我这个版本一开始就关闭了,害我总以为刚开始配置虚拟目录出毛病,后来才发现是listings功能被禁用了,测试阶段我们可以打开这个功能,发布出去后就可以将这个功能关闭了,具体做法:conf/web.xml文件,修改其中的listings字段为true,默认为false,重启tomcat,可以看到虚拟目录下正常的一些文件列表了
    展开全文
  • linuxtomcat的配置

    2016-03-14 21:20:34
    linux tomcat下面安装非常简单  1,从官网下面下载XXXXXXX.tar.gz压缩包。 然后直接在windows下面解压成文件夹。  2,利用xftp工具,直接把文件夹托到/usr/java 下载(你目录,你自己决定)。  3,...
  • LinuxTomcat配置

    2020-02-01 18:49:53
    标题LinuxTomcat配置 1、上传Tomcat 2、解压Tomcat startup.bat windows可执行文件的扩展名、 sh.Linux可执行文件的扩展名 绿色都是可执行文件 ./startup.sh启动 修改防火墙放行窗口,默认只放行8080 ...
  • 说明:配置文件管理对项目而言是至关重要。在开发中,配置信息会分为开发环境、测试环境、生成环境等。将配置文件提取出项目包,有利于灵活更改配置信息而不需要重新构建及部署,只需重启web容器即可。 前提条件:...
  • 一、百度云申请免费证书 二、查看证书 ...四、下载后将,***.pfx文件上传...五、配置tomcat/conf目录下server.xml,修改端口443 <Connector port="80" protocol="org.apache.coyote.http11.Http11NioPro...
  • LinuxTomcat的成长之路 从xftp把apache-tomcat-8.5.24.tar.gz放到/usr/local 解压tar -zxvf apache-tomcat-8.5.24.tar.gz 配置环境变量 vim /etc/profile 插入(自己安装的文件位置) export TOMCAT_HOME=/usr/...
  • /etc/init.d 目录下创建 tomcat7 文本文件,vi Tomcat7: CATALINA_HOME=/opt/apache-tomcat-7.0.69 DAEMON_HOME=/opt/apache-tomcat-7.0.69/bin 问题:Cannot create a server using the selected type ...
  • Linux系统下tomcat的配置 ... Linux系统下tomcat的配置 完成后可以输入命令查看日志文件:最后进入网页测试下吧:可以出来这个网页就好了 posted on 2018-06-08 ...
  • Linux-tomcat配置

    2019-06-20 09:10:15
    Linux-tomcat配置 jdk配置可查看我上一篇文章:https://blog.csdn.net/April_519/article/details/92810672 1.把tomcat压缩包上传到服务器 2.解压上传到服务器的tomcat压缩包 3.复制解压后的文件到指定...
  • linux tomcat配置php运行环境

    千次阅读 2015-08-05 10:53:05
    1.开启tomcat的cgi 2.添加php-cgi做为cgi的执行器 3.修改cgi执行路径前缀,使得工程下的所有路径的php文件都可以得到执行 详细步骤: 1.开启tomcat的cgi。 参考tomcat官网方法...
  • linux服务器 tomcat配置

    2018-04-09 16:59:24
    linux服务器配置Tomcat服务 下载tomcat服务 tomcat 官网,点击跳转 对于linux作为系统服务器可以选tar.gz结尾的文件下载 拷贝tomcat服务到服务器 如果是mac系统或者linux给服务器发送文件,可以使用scp命令...
  • 一、全局设置直接编辑个人bash配置文件,在里面加入jdk环境变量设置。如下:vi /etc/profile然后,加入:export JAVA_HOME=/home/sgmm/jdk1.6.0_13export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/libexport PATH...
  • 最后解决办法:关闭tomcat,新建一个文件夹,里面写一个简单html,开启tomcat,可以访问到新建html,然后趁tomcat不注意在新建文件夹下把需要html放进去就可以访问到了。 请问大佬们,这是什么原理。- .-
  • linux安装Tomcat配置

    2021-04-14 19:19:54
    1.去Tomcat官网下载Tomcat压缩包 https://tomcat.apache.org/ 作者这用是8.5的Tomcat 2.上传Tomcat 3.解压Tomcat到用户文件夹下并改名 tar -zxvf apache-tomcat-8.5....进入配置文件 vi /ect/profile 在后面加 ex
  • linux tomcat 6配置session复制

    千次阅读 2011-06-22 17:49:00
    配置完了之后才发现很简单,主要是配置tomcat目录下conf/server.xml文件,只需要在下加入以下代码:xml片段 ...
  • 移动下载好的文件到同一个目录下。mv 命令 3.解压分别两个文件souss。unzip rmp tar 等命令 4.配置环境变量。vim /etc/profile 5.使环境变量立即生 效。source/etc/profile 步骤: 一. tomcat是基于j...
  • Tomcat配置文件

    2019-11-21 10:47:53
    Tomcat下4个xml配置文件详细介绍 linux服务配置文件配置原则:最小影响原则 linux服务配置文件生效原则:就近原则 context.xml文件 (1)context.xml Context.xml 是Tomcat公用环境配置,tomcat服务器会定时...
  • linuxtomcat安装配置

    2012-03-29 23:17:23
    文件简单描述了Tomcatlinux系统下安装与配置过程。
  • Linuxtomcat环境配置

    2019-09-11 15:09:51
    1.利用文件传输工具xftp5上传文件apache-tomcat-7.0.68.tar.gz到Linux /usr/local/tmp目录下 2.输入解压指令tar -zxvf apache-tomcat-7.0.68.tar.gz 完成解压 3.输入指令 cp -r apache-tomcat-7.0.68.tar.gz /usr/...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,951
精华内容 1,580
关键字:

linuxtomcat的配置文件

linux 订阅