如何控制使用Tomcat的SSL密码问题,怎么解决
Tomcat安装SSL证书过程中,使用的是JKS环境证书,当然这个JKS证书的密码,是您自己设定的,也可以委托机构给您设定好,当然这个密码不存在修改的,只能重新生成一个JKS来取得新的。
关于SSL证书是:私钥与公证书结合而成的,如果机构支持最好在生成之前,重新验证CSR办理这样可以替换之前的旧的私钥,使用全新的私钥生成JKS证书与密码,是更安全的。
JKS证书相互转换说明:网页链接
当然有人也可以使用:私钥与公证书直接安装,这样也无需使用JKS的,当然意味着私钥在服务器里面是透明使用的,所以私钥如果要变更也只能提供权限的CSR重新办理,如果不会可以让签发机构完成。
可以不填,这是你登录tomcat网页的时候比如:http://127001:8080的时候进入页面的时候有用户登录的密码和账号,但我们一般不在网页上操作服务器的重启和项目的发布
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 24 和JSP 20 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。Apache Tomcat90服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,但是许多朋友不知道要怎么配置tomcat90的环境变量,其实很简单
Tomcat90安装教程
1、下载完成后开始安装,第一次安装的用户建议直接点击next不选择插件
2、可以自行设置账户名以及密码
3、非常重要的一步!!!!!!!!!设置jdk安装目录,每个人的路径都不一样,建议根据自己的电脑查找
4、安装完成后右击我的电脑属性高级系统设置环境变量,
在系统变量中添加以下变量
(1)TOMCAT_HOME,该变量指向解压文件的路径,该目录下有lib、bin等文件夹。添加方法如下:
点击环境变量下的新建,在变量名中填写TOMCAT_HOME,在变量值中填写解压文件的路径,
D:\Tomcat\apache-tomcat-900M1-windows-x64\apache-tomcat-900M1
(后面没有分号)然后点击确定,如图
(2)CATALINA_HOME,该变量的值与TOMCAT_HOME相同,设置方法同(1),如图
(3)在系统变量中找到Path变量,双击打开Path变量,在变量值的最后面添加
%CATALINA_HOME%\bin
(后面没有分号),如图
(4)在系统变量中找到CLASSPath变量,双击打开CLASSPath变量,在变量值的最后面添加
%CATALINA_HOME%\lib\servlet-apijar
(后面没有分号),如图
5、单击开始运行,键入cmd,在控制台输入service install Tomcat9,
在系统中安装Tomcat9服务项。
然后进入控制面板系统和安全管理工具服务,找到Apache Tomcat Tomcat9服务项,右击该项,点启动,启动该服务,如图
6、打开浏览器,地址栏输入http://localhost:8080或http://127001:8080
如果出现tomcat示例主页,则表示服务器安装成功,如图
如果8080端口被占用了,可以修改tomcat的访问端口,方法如下:找到D:\Tomcat\apache-tomcat-900M1-windows-x64\apache-tomcat-900M1\conf目录下的serverxml文件,打开该文件,找到以下内容
注:每次需要启动tomcat服务器都要运行startupbat文件。如果觉得麻烦可以把服务里启动类型设置为自动。但这样开机速度会慢些。
安装Apache Tomcat90的前提是必须安装JDK,如果没有安装JDK的用户可以点击下载,希望大家在这里都能获得自己需要的东西。
首先我们得打开Tomcat的JMX支持,同时指定远程访问的IP地址、接口、是否支持SSl,是否验证访问等信息。
在Tomcat启动的VM arguments中加入下面的参数:Xml代码 1-Dcomsunmanagementjmxremote 2-Dcomsunmanagementjmxremoteport=8060 3-Dcomsunmanagementjmxremotessl=false 4-Dcomsunmanagementjmxremoteauthenticate=false 5-Djavarmiserverhostname=17216100114 -Dcomsunmanagementjmxremote -Dcomsunmanagementjmxremoteport=8060 -Dcomsunmanagementjmxremotessl=false -Dcomsunmanagementjmxremoteauthenticate=false -Djavarmiserverhostname=17216100114 然后,打开JDK/bin 目录下的jconsoleexe, 在远程进程中输入:service:jmx:rmi:///jndi/rmi://17216100114:8060/jmxrmi 就可以远程访问 17216100114:8060 下面的jmx服务
0条评论