zoukankan      html  css  js  c++  java
  • Linux下tomcat日志打印和传参乱码问题

      

    当前环境:

    Linux内核:Ubuntu(乌班图)

    SSH连接工具:SecureCRT

    1、首先确认Linux系统编码:

    Linux命令:locale

    若查询结果不是zh_CN.UTF-8,则修改系统编码。

    Linux命令:vi /etc/default/locale

    修改LANG的值为zh_CN.UTF-8

    保存之后重启服务器,命令:reboot

    2、设置CRT的显示编码:

    设置 字符编码为:UTF-8。

    选择“字体”,并设置字符集为:中文GB2312。

    断开SSH连接,重新连接。

    1、Tomcat日志打印乱码:

    进入tomcat安装目录,$JAVA_HOME/bin,修改catAlina.sh文件

    添加一条配置:JAVA_OPTS=“-Dfile.encoding=utf-8”

    2、tomcat传参乱码:

    进入tomcat安装目录,$JAVA_HOME/conf,修改server.xml文件

    找到端口配置,在其后添加:URIEncoding=”utf-8”

    然后重启tomcat。

    3、记录分享myql编码修改方法:

    首先连接mysql,命令:mysql –u用户名 –p密码

    查看编码命令:show variables like ‘char%’;

    1、进入mysql安装目录,cd /etc/mysql/mysql.conf.d/

    修改配置,vi mysqld.cnf

    新增一条编码配置:character-set-server=utf8

    2、进入mysql安装目录,cd /etc/mysql/conf.d/

    修改配置,vi mysql.cnf

    新增一条配置:default-character-set=utf8

    修改完成后保存退出,并重启mysql,命令:service mysql restart

    再次连接mysql,查看编码配置:

  • 相关阅读:
    171. Excel Sheet Column Number (Easy)
    349. Intersection of Two Arrays (Easy)
    453. Minimum Moves to Equal Array Elements (Easy)
    657. Judge Route Circle (Easy)
    CSS笔记
    保存页面状态
    UI开发总结
    ubuntu 下配置munin
    反向代理配置
    JavaScript 高级程序设计第二版
  • 原文地址:https://www.cnblogs.com/zl-wjzf/p/9790926.html
Copyright © 2011-2022 走看看