- 下载 Tomcat ,选择 apache-tomcat-10.1.2-windows-x64.zip 绿色安装版
- 解压缩
Tomcat 默认启动端口是 8080,配置在 conf/server.xml 中
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />配置管理员权限,修改 conf/tomcat-users.xml 文件,增加以下内容:
<role rolename="manager-gui"/>
<role rolename="manager-status"/>
<role rolename="manager-script"/>
<user username="maping" password="maping" roles="admin-gui, manager-gui, manager-jmx, mananger-status, manager-script"/>启动,进入 bin,执行 startup,会弹出两个 cmd terminal console,一个是命令行环境变量输出,一个是 Server 启动输出
$ startup
Using CATALINA_BASE: "C:\Software\Apache\tomcat"
Using CATALINA_HOME: "C:\Software\Apache\tomcat"
Using CATALINA_TMPDIR: "C:\Software\Apache\tomcat\temp"
Using JRE_HOME: "C:\Software\java\openjdk"
Using CLASSPATH: "C:\Software\Apache\tomcat\bin\bootstrap.jar;C:\Software\Apache\tomcat\bin\tomcat-juli.jar"
Using CATALINA_OPTS: ""注:也可以使用 catalina.sh start 启动,catalina.sh stop 停止
如果想 enable directory browsing,可以修改 conf/web.xml 文件,把 listings 的 value 改为 true
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>默认已经自动加载 Web App。