"以下是相关配置 latke 配置 #### Server #### # Browser visit protocol serverScheme=http #serverHost=localhost #serverPort= #### Runtime Mode #### #runtimeMode=DEVELOPMENT .."

solo 在 centos 上使用 tomcat 部署遇到的配置报错问题?

以下是相关配置
latke 配置

#### Server ####

# Browser visit protocol
serverScheme=http
#serverHost=localhost
#serverPort=

#### Runtime Mode ####
#runtimeMode=DEVELOPMENT
runtimeMode=PRODUCTION

# Browser visit domain name
serverHost=172.18.230.18
 Browser visit port,80 as usual. this is not server listen port
serverPort=8080 
~ 

local 配置

#### MySQL runtime ####
#runtimeDatabase=MYSQL
#jdbc.username=root
#jdbc.password=123456
#jdbc.driver=com.mysql.cj.jdbc.Driver
#jdbc.URL=jdbc:mysql://localhost:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC

#### H2 runtime ####
runtimeDatabase=H2
jdbc.username=root
jdbc.password=
jdbc.driver=org.h2.Driver
jdbc.URL=jdbc:h2:~/solo_h2/db;MODE=MYSQL

# The minConnCnt MUST larger or equal to 3
jdbc.minConnCnt=5
jdbc.maxConnCnt=10

# The specific table name prefix
jdbc.tablePrefix=b3_solo

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    630 引用 • 4842 回帖 • 714 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    121 引用 • 485 回帖 • 2 关注
  • Q&A

    提问之前请先看一下这篇文章 《提问的智慧》精读注解版,好的问题比好的答案更有价值。

    1002 引用 • 6401 回帖 • 601 关注
11 回帖   
请输入回帖内容...
  • abelkeith  

    我是在虚拟机里面搭建的 centos 环境,使用的是桥接模式的网络,现在在宿主机上访问虚拟机的 8080/solo/login 提示我去看配置文件解析,可是我看了好几遍,还是想不明白为什么会这样?直接访问 8080 可以看到 tomcat 的主页

    1 回复
  • 88250        

    开 F12 看下请求就明白了。

    1 回复
  • abelkeith        

    嗯,为什么这几个请求 start.css 的请求会失败?看了文档没看到解释的地方。

    1 回复
  • 88250        

    请求地址不是服务地址。

    2 回复
  • abelkeith        

    是的,这几个 get 请求的是 localhost 而我的服务地址应该是 172.18.230.18 的。

  • 88250  

    你先自己看下,还有不清楚的我们再讨论。我现在在部署社区一些新的服务。

    2 回复
  • abelkeith        

    是 latke 配置的问题吗? 我尝试将 serverhost 的值配置为 172.18.230.18 还是这样

    1 回复
  • abelkeith        

    好的,谢谢

  • 88250        

    配置成 IP 以后你看请求的静态资源地址对么?

  • abelkeith        

    我分析了 get 请求的地址,没有端口的问题都被我忽略了,还需要设置端口,设置好端口就可以解决了;留下解决方案,以待后来之人用之

  • 88250  

    对了,建议用 Docker 部署,方便以后升级。

    1 回复
  • abelkeith        

    嗯,前一段时间公司新项目要部署 docker 研究了一段时间;我先初步用 tomcat 搭建下 bolg 然后再用 docker 搭建

请输入回帖内容 ...