首页 > 编程知识 正文

webcontent(虚拟主机java)

时间:2023-05-04 13:52:07 阅读:68911 作者:1610

前言1、Java servlet和JSP、tomcat3大组件3tomcat部署JDKtips部署tomcat优化tomcat启动流程tomcat虚拟主机配置4tomcat优化Tomcat通用优化项

前言

Tomcat是用Java语言开发的。 Tomcat服务器是免费的开源web APP应用服务器,是Apache软件基金会Jakarta项目的核心项目,由Apache、Sun和其他公司和个人共同开发。 Tomcat是一种轻量级APP应用服务器,通常用于中小型系统和并发访问用户不多的情况,非常适合开发和调试JSP程序。 一般来说,Tomcat与Apache和Nginx等Web服务器一样,具有处理HTML页面的功能,但处理静态HTML的能力远远不及Apache和Nginx,因此Tomcat通常与servlet和JSP corp

相反,Java servlet和JSP Java servlet是在Web服务器或APP应用服务器上运行的程序,它们与来自Web浏览器或其他HTTP客户端的请求以及HTTP服务器上的数据库或APP应用程序servlet使您可以从web表单收集用户输入,查看来自数据库和其他源的记录,以及动态创建网页。 与公共网关接口(CGI )的功能类似。

JSP的全名是Java Server Pages,是一种动态的网页开发技术。 使用JSP标记在HTML页面中插入Java代码。 通常,标签以%开始,以%结束。 JSP是Java servlet,主要用于实现Java web APP应用程序的用户界面部分。 JSP从web表单中检索用户输入数据,访问数据库和其他数据源,并动态创建网页。

二、tomcat三大组件(1) Web容器)完成Web服务器功能。

(2) servlet容器)名称为catalina,用于处理servlet代码。

(3) JSP容器)用于将JSP动态网页翻译成servlet代码。

tomcat部署JDK安装了jdk jdk,它是tomcat的前置组件

关闭防火墙和增强的安全机制,并将软件包传递到opt目录

解压缩并安装jdk软件包

设置环境变量

查看版本

创建java程序验证

编译文件

可执行文件成功了吗

请注意,在上述jdk安装中,环境变量java文件的设置是区分大小写的

tips class path :编译并运行Java程序时,JRE将在由该变量指定的路径中查找所需的类. class文件。

dt.jar :是有关运行时的类库,主要是可视化的swing软件包。

tools.jar :主要是javac、java、javap、javadoc等jdk工具的类库。

JDK:Javadevelopmentkit(Java开发工具)

JRE:javaruntimeenvironment (javaruntimeenvironment )执行环境() ) ) ) ) ) )。

JVM:javavirtuakmachine (Java虚拟机),允许Java程序在各种平台上运行class文件。

tomcat解压缩tomcat文件

移动安装目录

打开tomcat

去浏览器看

在优化tomcat启动过程后首次启动tomcat时,tomcat启动可能会变慢。 默认情况下可能需要几十秒钟,但可以修改jdk参数进行更改。

vim/usr/Java/JDK1.8.0_ 201-amd64/JRE/lib/security/Java.security

117行更正

secure random.source=file :/dev/urandom

---------说明-------------请参阅

/dev/urandom是/dev/random的无阻塞版本。 这意味着,即使熵池中没有所需的随机数,读取/dev/urandom设备也会返回随机数。 但是,该随机数的安全性在理论上不高。 如果对APP应用程序的安全要求较高,则必须使用/dev/random。

/usr/local/tomcat/快乐山水/shutdown.sh

/usr/local/tomcat/快乐山水/startup.sh

ll /usr/local/tomcat/

------主要目录说明------------

快乐山水:存储启动和关闭Tomcat的脚本文件。 常用的三个文件是catalina.sh、startup.sh和shutdown.sh

conf :存储在Tomcat服务器上的各种配置文件中,经常使用四个文件: server.xml、context.xml、tomcat-users.xml和web.xml。

(lib )存储在Tomcat服务器上的jar包通常不会发生任何更改。 除非连接到第三方服务(如redis ),否则必须添加对应的jar包

logs :保存Tomcat日志

temp :保存运行Tomcat时生成的文件

webapps :存储项目资源的目录

工作: Tomcat工作目录。 通常在清除Tomcat缓存时使用

tomcat虚拟主机配置与apache nginx虚拟主机一样,可以通过不同的虚拟主机访问不同的业务,因此资源不会浪费。

首先创建网页目录,将内容写入文件

修改tomcat主配置文件

在第165行之前插入内容

将主机的IP地址映射到主机文件以进行dns解析

重新启动服务

访问浏览器

4个tomcat优化tomcat的默认优化由操作系统优化、tomcat配置文件参数优化和Java虚拟机(JVM )优化三个方面组成,在发生操作环境、假死或重启时也是最佳的

重新启动服务

tomcat的一般优化

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。