以下是相关配置 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 构思

    789 引用 • 5877 回帖 • 686 关注
  • Tomcat

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

    138 引用 • 516 回帖
  • Q&A

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

    1201 引用 • 7839 回帖 • 583 关注
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 搭建

请输入回帖内容 ...