1.在域名商处加入A记录。
2.安装JDK,TOMCAT。
3.在TOMCAT安装目录/conf/server.xml中配置:
<Host name="aa.bbb.com" appBase="C:\site\javaapps" unpackWARs="true" autoDeploy="true">
<Context docBase="ROOT" path="" reloadable="true" sessionCookiePath="/" sessionCookieName="JavaSession" />
</Host>
4.在ENGINE里设置:<Engine name="Catalina" defaultHost="aa.bbb.com">
5.把文件拷贝到C:\site\javaapps\ROOT下,注意class放到,WEB-INF下。
6.eclipse中的tomcat本地调试时地址不带项目名称的方法:
【Eclipse】+tomcat配置不带项目名的访问路径_azhegps的博客-CSDN博客_eclipse配置tomcat项目访问路径
即双击servers->Modules-> project ->Edit,改为 /即可。
7.切换内部及外部浏览器功能:
eclipse下运行web项目设置外部浏览器中浏览_learqq的专栏-CSDN博客_eclipse 外部浏览器
Windows->performance- General->Web Brower -> use internal (external)
8.tomcat网站中报 woff2 字体文件 404错误的解决办法:
在web.xml中加入:
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.woff2</url-pattern>
</servlet-mapping>
神奇吧。
9.tomcat 网站和IIS网站共用80端口方法:
Tomcat用8080,安装一个Nginx,端口用80,做一个转发即可,Nginx中配置如下:
server
{
listen 80;
server_name abc.com;
location / {
proxy_pass http://abc.com:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Frowarded-For $proxy_add_x_forwarded_for;
}
access_log /apps/logs/nginx/abc.com.acce ss.log log_access;
}
而且可以写多个:
server
{
listen 80;
server_name defg.com www.defg.com;
location / {
proxy_pass http://defg.com:8081;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Frowarded-For $proxy_add_x_forwarded_for;
}
access_log /apps/logs/nginx/abc.com.acce ss.log log_access;
}
10.上传class 后,自动重启tomcat的设置:
<Host name="edu.aaa.com" appBase="C:\sss\edu.eeee.com"
unpackWARs="true" autoDeploy="true">
<Context docBase="ROOT" path="" reloadable="true" ></Context>
Tomcat热部署,每次在修改class文件后Tomcat都会自动重启_镜花水月的博客-CSDN博客
11.mac下安装tomcat:
Mac电脑Tomcat下载及安装(详细)_的博客-CSDN博客_mac下载tomcat
mac eclipse 下配置 tomcat
MAC在Eclipse里配置tomcat_的博客-CSDN博客_eclipse配置tomcat mac
如果在runtime 环境中没有tomcat,则需要在eclipse的help->install new software->Web,XML ---- JST Server Adapters Extentions.安装即可。
12.远程重启tomcat配置:
1.如果将网站目录配置到别的地方,将Tomcat 9.0\webapps下的文件复制到新的路径下,
2.conf/tomcat-user.xml下添加:
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="xxxxxx" roles="manager-gui,manager-script,manager-jmx,manager-status"/>
重启tomcat,此时本机即可访问,若要外网访问,则继续3:
3.将网站文件/manager/META-INF/context.xml中的valve注释掉或修改。
重启即可。
13.如果一直报JVM拒绝访问的错误,则把java/bin下的两个文件拷贝到tomcat/bin下面:拷贝jdk\bin目录中的msvcp140.dll和vcruntime140.dll到tomcat\bin目录下即可。