热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux安装配置tomcat-jndi

1、官网下载包jdk-8u65-linux-x64.gz2、登陆linux3、安装lrzsz:#yum-yinstalllrzsz4、创建appsbak文件夹
1、官网下载包jdk-8u65-linux-x64.gz
2、登陆linux
3、安装lrzsz:# yum -y install lrzsz
4、创建/apps/bak文件夹
5、cd /apps/bak
6、rz发送jdk-8u65-linux-x64.gz到/apps/bak下
7、cd /apps
8、解压jdk-8u65-linux-x64.gz到/apps下:tar -xvf /apps/bak/jdk-8u65-linux-x64.gz
9、#vi /etc/profile
在里面添加如下内容


export JAVA_HOME=/apps/jdk1.8.0_65


export JAVA_BIN=/apps/jdk1.8.0_65/bin


export PATH=$PATH:$JAVA_HOME/bin


export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar


export JAVA_HOME JAVA_BIN PATH CLASSPATH


10、让/etc/profile文件修改后立即生效 ,可以使用如下命令:


. /etc/profile


注意: . 和 /etc/profile 有空格.


重启测试
java -version






配置:
1、lib包加入mysql驱动mysql-connector-java-5.1.5.jar包
2、server.xml

 


 
 
 
 
 


 
                  type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />


            type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" 
                  url="jdbc:mysql://xxx:3306/db1?autoRecOnnect=true" 
                          username="root" password="123456" maxActive="15" maxIdle="5" minIdle="2" 
                                  maxWait="15000" timeBetweenEvictiOnRunsMillis="60000" minEvictableIdleTimeMillis="180000"/>


  
            type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" 
                  url="jdbc:mysql://xxx:3306/db2?autoRecOnnect=true" 
                          username="root" password="123456" maxActive="10" maxIdle="3" minIdle="2" 
                                  maxWait="15000" timeBetweenEvictiOnRunsMillis="60000" minEvictableIdleTimeMillis="180000"/>


            type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" 
                  url="jdbc:mysql://xxx:3306/db3?autoRecOnnect=true" 
                           username="root" password="123456" maxActive="10" maxIdle="3" minIdle="2" 
                                  maxWait="15000" timeBetweenEvictiOnRunsMillis="60000" minEvictableIdleTimeMillis="180000"/>
 



 
    
      minSpareTHreads="50"  URIEncoding="gbk" useBodyEncodingForURI="true"/>


   


                   resourceName="UserDatabase"/>
                  unpackWARs="false" autoDeploy="false"
            xmlValidation="false" xmlNamespaceAware="false">


     

   

 




这里的 localhost指/Catalina/localhost/


3、mkdir Catalina
cd Catalina
mkdir localhost
cd localhost
touch ROOT.xml
vi ROOT.xml








4、vi tomcat-users.xml 


 
 





5、分配jvm内存(加上第二行;如果提示PermSize和MaxPermSize告警就去掉:-XX:PermSize=128m -XX:MaxPermSize=256m;最后也就是加上:JAVA_OPTS="-Xms128m -Xmx256m -Xss1024K")
# OS specific support.  $var _must_ be set to either true or false.
JAVA_OPTS="-Xms128m -Xmx256m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
cygwin=false

推荐阅读
  • Jboss的EJB部署描述符standardjaws.xml配置步骤详解
    本文详细介绍了Jboss的EJB部署描述符standardjaws.xml的配置步骤,包括映射CMP实体EJB、数据源连接池的获取以及数据库配置等内容。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • MySQL数据库锁机制及其应用(数据库锁的概念)
    本文介绍了MySQL数据库锁机制及其应用。数据库锁是计算机协调多个进程或线程并发访问某一资源的机制,在数据库中,数据是一种供许多用户共享的资源,如何保证数据并发访问的一致性和有效性是数据库必须解决的问题。MySQL的锁机制相对简单,不同的存储引擎支持不同的锁机制,主要包括表级锁、行级锁和页面锁。本文详细介绍了MySQL表级锁的锁模式和特点,以及行级锁和页面锁的特点和应用场景。同时还讨论了锁冲突对数据库并发访问性能的影响。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
author-avatar
踢出个未来为我鼓掌
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有