目录
tomcat 作成服务;或者将startup.bat作成开机自启动
一个tomcat服务器上部署多个项目,不同域名访问:一个tomcat服务器上部署多个项目,不同域名访问_无缺-summer的博客-CSDN博客
tomcat 作成服务;或者将startup.bat作成开机自启动
怎么让Tomcat的starup.bat脚本开机自启动_starup.bat脚本开机自启动
Windows如何设置Tomcat开机启动?_tomcat开机自启动windows
tomcat在linux下的部署写在:
nginx的配置实例:反向代理、负载均衡、动静分离、keepalived主从配置(包含:tomcat的安装、防火墙开发端口等)
jdk在linux中部署请百度,jdk8-linux包在这里链接:
链接:https://pan.baidu.com/s/1xZ6EOsUhQz912r4RnecHpw
提取码:gp6c
复制这段内容后打开百度网盘手机App,操作更方便哦
一、tomcat下载与安装
下载地址: https://tomcat.apache.org/download-90.cgi
版本7、8、9均适合下载,注意:Binary是编译完成的,可以直接使用的版本,即使是tar.gz,解压后也可使用;Source是源代码版本,需要自己编译才可以;
下载后,解压到D盘;打开conf文件夹下server.xml;修改port由8080改为8580;【原因:8080经常被使用,换一个端口号,更美腻】
进入bin目录,打开catalina.bat,不要运行而是打开;可以看到依赖jdk,因为已经配置了jdk的环境变量,所以这里面就可以直接引用;
同样,bin目录下,文本方式打开setclasspath.bat,因为已经配置了jdk的环境变量,所以里面可以直接引用
bin目录下,启动服务!!!点击:startup.bat
访问:http://127.0.0.1:8580/ 出现下面截图的页面,即表示一切ok!
另,上面的日志乱码,解决方式:在conf文件夹下,logging.properties里面,修改logging编码类型由UTF-8 为GBK
重新启动服务,点击startup.bat 一切都清晰了!
上面是一种启动tomcat服务器的方式,但是有没有觉得每次都要去到bin目录下点击startup.bat有点麻烦,有没有什么一劳永逸的办法呢?答案:有!
我们可以通过配置环境变量,以达到每次启动tomcat服务只需在命令提示符中输入:startup 即可;
原因:在bin目录下,catalina.bat里面其实有关于环境变量的依赖,只要你配置了环境变量,就可以实现在命令提示符中输入:startup 即可启动服务;
步骤:
1.右键此电脑--》属性--》高级系统设置---》环境变量----》系统变量
新增变量:TOMCAT_HOME=D:\测试软件\tomcat\apache-tomcat-9.0.22
2.添加PATH的值:%TOMCAT_HOME%\bin
此时此刻,不要慌,如果你慌了,在命令提示符中(或任意目录下),输入startup,会提示还要配置变量:CATALINA_HOME
so ,你应该怎么办?继续走下去:
1.新增环境变量:CATALINA_HOME
你也可以直接win+r ——》 删除cmd -----》 输入startup ;