tomcat配置一直不好啊怎么回事

所有东西都配置好了但是tomcat一直打不开提示sa登录不上

img

检查jdbc里面的数据库连接,其中没有指定密码或者密码错误,结合 sql server 的设置排查下,sql server选择混合验证,并且指定下 sa 密码。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/700309
  • 这篇博客你也可以参考下:tomcat常见漏洞
  • 除此之外, 这篇博客: 有趣的事情有肆中的 tomcat配置 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    在这里插入图片描述

    1. conf/server核心配置修改一下配置,可以修改服务器默认端口和某人主机名
    2. 修改后的默认主机名,要在计算机C:window\System32\deivers\etc\host配置文件中配置
    //tomcat默认端口号8080;mysql:3306;http:80;https:443
    <Connector port="8080" protocol="HTTP/1.1"
       connectionTimeout="20000"
       redirectPort="8443" />
    //默认主机名为localhost->127.0.0.1
    //默认网址应用存放位置:webapps
    <Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">
    
    1. idea中配置tomcat在这里插入图片描述
      在这里插入图片描述
  • 您还可以看一下 屈博老师的tomcat服务器课程中的 tomcat服务器介绍小节, 巩固相关知识点
  • 以下回答来自chatgpt:

    根据提供的参考资料和问题描述,可以尝试以下解决方案:

    1. 检查Tomcat的配置是否正确:确认Tomcat的配置文件(如conf/server.xml)中的端口号和相关路径设置是否正确。
    2. 检查Tomcat的用户权限:确认使用的sa账号是否具有足够的权限来启动Tomcat。可以尝试修改Tomcat所在文件夹的权限,以确保账号有足够的权限。
    3. 检查Tomcat缓存池和文件上传设置:根据参考资料中的提示,检查DiskFileItemFactory对象的缓冲区大小和存储位置的设置是否正确,并检查ServletFileUpload对象的文件上传大小设置是否正确。
    4. 检查过滤器设置:根据参考资料中的段落2,检查是否存在使用过滤器拦截了所有页面的情况。如果是,需要在过滤器中添加对图片和CSS等资源的放行。
    5. 检查图片和CSS资源的路径:检查网页中引用的图片和CSS资源路径是否正确。可以根据参考资料中提供的示例,确认路径是否正确。

    如果以上方法都没有解决问题,可能需要更详细的错误信息和调试信息来排查问题。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

1、检查你的sql-server数据库服务,是否允许远程连接(一般的是tcp/ip连接的通道未打开);
2、检查sa的密码是否正确以及服务登录的验证方式,试试混合验证;