项目 - RM 部署上centos7 之后出现的一些问题和解决方法
  7OL62ffczKO0 2023年11月02日 59 0

 

 

系统版本:

[root@localhost logs]# cat /etc/redhat-release 
CentOS Linux release 7.6.1810


 

数据库版本:

[root@localhost logs]# mysql --version
mysql Ver 15.1 Distrib 5.5.60-MariaDB, for Linux (x86_64) using readline 5.1

 

中间件版本:

[root@localhost logs]# /usr/local/tomcat/bin/catalina.sh version
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Server version: Apache Tomcat/8.5.37
Server built: Dec 12 2018 12:07:02 UTC
Server number: 8.5.37.0
OS Name: Linux
OS Version: 3.10.0-957.el7.x86_64
Architecture: amd64
JVM Version: 1.8.0_191-b12
JVM Vendor: Oracle Corporation
[root@localhost logs]#

 

guacamole 版本:1.0.0

 

 

灵感*1:

用不同的webapps目录来放项目(war包),实现多项目不同端口

​优点:能解决很多疑难杂症

 

坑1:

项目启动后发现项目的页面访问不了,404找不到资源,然后看了一下tomcat日志

cat

实时查看输出的命令:

tail

发现在日志里看到了异常,是sql的异常,然后想起我还没有导入数据库,然后远程用sqlyog连接导入了数据库,

但是还是有sql异常信息,搜索了一下异常信息,然后从这篇文章:

里面看到可以先尝试mysql root用户名+空密码登录,

如果登录成功了,说明没设置密码,需要给root单独设置密码,然后我就把root的密码设置成了项目中指定的连接密码,

然后再启动项目,成功!

 

坑*2:

使用了一下项目,发现中文存入数据库后,变成了 ?? 乱码,

然后又搜索了一下,看了一些文章感觉可能是 mariadb 的字符编码的问题,

然后用下面的方式设置了一下字符编码:


项目 - RM 部署上centos7 之后出现的一些问题和解决方法_mariadb

 

注意:设置完之后要重启 mariadb 的服务:

service mariadb restart

重启之后问题解决!

 



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  Gmus5gIMInPU   2023年11月13日   66   0   0 其他Centos7
  V8pJJzS5Z7xm   2023年11月13日   33   0   0 Centos7
7OL62ffczKO0