Java的安装文件和tomcat压缩包有了之后,先安装Java:
首先双击Java的安装文件,然后路径可以自己设置或者就按照默认的C盘来安装,之后连续点击下一步,等待安装完成后再按照提示安装jre,也是默认的就行。
然后配置Java的环境变量,在环境变量配置页面的系统变量中点击新建,然后输入变量名:JAVA_HOME和变量值C:\Program Files\Java\jdk1.8.0_201(这里是安装Javajdk的路径);保存之后再点击新建,然后输入变量名:CLASSPATH和变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;(这里的直接复制即可);最后双击path打开path的编辑页面,依次添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin即可完成Java的配置。
验证Java是否安装成功,打开cmd,运行javac或者java -version即可查验是否安装成功。
安装tomcat:
将tomcat的压缩包解压到选定的路径后,开始配置环境变量,点击新建,然后输入变量名:CATALINA_HOME和变量值:D:\apache-tomcat-8.5.82(这里是tomcat的根目录);之后编辑path,加入:%CATALINA_HOME%\bin即可完成环境变量配置。
验证tomcat是否安装成功:打开cmd,运行startup.bat,确认tomcat正常启动后在浏览器输入:localhost:8080,(如果没有配置tomcat,则默认是8080端口),如果进入tomcat页面则tomcat安装完成。
配置tomcat的https,本地如果想测试https可以申请一个临时的证书。
获得证书:使用keytool命令生成一个自签名证书:在cmd中输入以下内容:
keytool -genkeypair -alias mytomcat -keyalg RSA -keystore D:/tomcat.jks -keysize 2048 -validity 365(这样即可生成一个存放在D盘下的名为tomcat的临时证书,路径的斜杠用/)。
接着配置tomcat:在tomcat根目录下的conf文件夹里找到server.xml文件,打开文件找到“<Service name="Catalina">”,然后在这个下面复制:
<Connector
port="8888"
protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150"
SSLEnabled="true"
scheme="https"
secure="true"
clientAuth="false"
sslProtocol="TLS"
keystoreFile="D:/tomcat.jks"
keystorePass="password" />
keystoreFile就是生成证书的路径,keystorePass就是申请证书时输入的密码,在输入完这些之后保存好该文件后启动tomcat测试,如果端口号改成8888那么启动后在浏览器里输入https://localhost:8888,如果正常进入tomcat主页面那么https成功配置。