一、java
jdk和jre的作用
JDK(java development kit)、它提供了java的开发环境和运行环境
jre(java runtime enviroment)、是指java的运行环境,是面向java程序的使用者,而不是开发者
二、安装JDK
1.在安装的过程中会提示有两次安装,第一次是安装jdk、第二次是安装jre。建议把它们安装在不同目录中。
2.新建JAVA_HOME变量,值为jdk的路径
3.path变量中添加:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4.新建CLASSPATH变量、值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 注意变量值前面有点。
5.查看
三、安装tomcat (httpd://tomcat.apache.org下载)
1.安装过程中tomct会自动选择jre的路径,此时不用修改此路径,不然会出错如下:
2.继续安装tomcat、此时选择tomcat安装路径
3.配置tomcat的环境变量,新建变量名:CATALINA_HOME、变量值D:\server\tomcat。CATALINA_HOME的变量值与TOMCAT_HOME的变量值是一样的。
4.http://localhost:8080/
四、tomcat配置多站点(\tomcat\conf\server.xml),记得在配置后重启tomcat
1.找到<Connector port="80" protocol="HTTP/1.1" 把8080端口修改为80
2.找到<Engine></Engine>之间创建多站点
<Host name="域名" debug="0"
appBase="webapps" unpackWARs="true"
autoDeploy="true">
<Context path=""
docBase="站点路径"
debug="0" reloadable="true"/>
</Host>
3.测试,在hosts中添加测试域名指向127.0.0.1

4.降权:
D:\server目录—只有system和administrators所有权限
D:\server\java目录—读取和执行/列出文件夹内容/读取
D:\server\tomcat目录—列出文件夹内容/读取
D:\server\tomcat\bin目录—读取和执行/列出文件夹内容/读取
D:\server\tomcat\conf目录—列出文件夹内容/读取
D:\server\tomcat\lib目录—读取和执行/列出文件夹内容/读取
D:\server\tomcat\logs目录—列出文件夹内容/读取/写入
D:\server\tomcat\temp目录—列出文件夹内容/读取/写入
D:\server\tomcat\webapps目录—匿名账号所有权限
D:\server\tomcat\work目录—匿名账号所有权限