centos 修改字符集为GB2312的方法

这几天总是被一个问题困扰着,那就是base64的加密,在centos 服务器上无法解密。经过反复测试才发现,原来是因为centos 系统没有GB2312库导致的。

加密端是在ASP.NET中处理的,解密是在centos 下使用java。ASP.NET默认采用的是GB2312字符集,所以,对应的解密也必须使用GB2312。为了成功解析,所以必须让centos 也支持GB2312。最终问题解决。

下面将centos 中设置GB2312字符集的方法分享给大家。

第一步:检查下中文支持包是否已经安装

[[email protected] ~]# yum grouplist | grep zh

没有的话就配置好yum源,装上中文支持包

yum groupinstall "Chinese Support"

第二步:修改系统国际化配置

[[email protected] ~]# vi /etc/sysconfig/i18n

改为:

LANG="zh_CN.gb2312"

LANGUAGE="zh_CN.gb18030:zh_CN.gb2312:zh_CN"

SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"

SYSFONT="lat0-sun16"

第三步:退出重新登录

检查LANG环境变量是否已经更改为zh_CN.gb2312

[[email protected] ~]# echo $LANG

zh_CN.gb2312

更多精彩: http://www.code4apk.com

centos 修改字符集为GB2312的方法,布布扣,bubuko.com

时间: 2024-10-15 00:59:34

centos 修改字符集为GB2312的方法的相关文章

centos 改动字符集为GB2312的方法

这几天总是被一个问题困扰着,那就是base64的加密,在centos server上无法解密.经过重复測试才发现,原来是由于centos 系统没有GB2312库导致的. 加密端是在ASP.NET中处理的,解密是在centos 下使用java.ASP.NET默认採用的是GB2312字符集,所以,相应的解密也必须使用GB2312.为了成功解析,所以必须让centos 也支持GB2312.终于问题解决. 以下将centos 中设置GB2312字符集的方法分享给大家. 第一步:检查下中文支持包是否已经安

centos修改主机名的正确方法

1 centos6下修改hostname [[email protected] ~]$ hostname # 查看当前的hostnmae centos6.magedu.com [[email protected] ~]$ vim /etc/sysconfig/network # 编辑network文件修改hostname行(重启生效) [[email protected] ~]$ cat /etc/sysconfig/network # 检查修改 NETWORKING=yes HOSTNAME=

centos 修改hostname

centos修改主机名的正确方法 1 centos6下修改hostname [root@centos6 ~]$ hostname # 查看当前的hostnmae centos6.magedu.com [root@centos6 ~]$ vim /etc/sysconfig/network # 编辑network文件修改hostname行(重启生效) [root@centos6 ~]$ cat /etc/sysconfig/network # 检查修改 NETWORKING=yes HOSTNAM

MySQL查看和修改字符集的方法

一.查看字符集 1.查看MYSQL数据库服务器和数据库字符集 方法一:show variables like '%character%';方法二:show variables like 'collation%'; 方法 一 mysql> show variables like '%character%';+--------------------------+--------------------------------------+| Variable_name | Value |+----

Oracle 12c中文乱码,修改字符集的方法

在windows 7 64位上安装Oracle 12c没有设定字符集,采用的是操作系统默认字符集:WE8MSWIN1252,将字符集修改为:ZHS16GBK.由于过程不可逆,首先需要备份数据库.1.数据库全备 2.查询当前字符集 SQL> select * from nls_database_parameters where parameter='NLS_CHARACTERSET'; PARAMETER VALUE ----------------------------------------

mysql5.5与5.5版本关于修改字符集的方法

# vi /etc/my.cnf mysql5.5以下: 在[mysqld]下添加 default-character-set=utf8 在[client]下添加 default-character-set=utf8 mysql 5.5 改为: [client] default-character-set = utf8 [mysqld] character-set-server = utf8 然后重启mysql,验证: mysql> show variables like '%char%'; +

centos修改oracle字符集

1.首先以sysdba的身份登录上去 conn /as sysdba2.关闭数据库shutdown immediate;3.以mount打来数据库,startup mount4.设置session SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;5.启动数据库alter databas

CentOS中文乱码问题的解决方法

一.CentOS系统访问 xxx.cn ,发现中文乱码于是用以前的方式:# yum -y install fonts-chinese # yum -y install fonts-ISO8859 CentOS系统安装完成后,重新启动即可. 二.终端. gedit 显示乱码# vim /etc/sysconfig/i18n 将:LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16" 修改原内容为: LANG="zh_CN

Oracle 10g 修改字符集为UTF8

安装完ORACLE后发现字符集设置错误,因此需要修改字符集,修改方法如下: 系统环境:CentOS 6.5 ORACLE版本:10.2 1.登录到系统,切换到oracle用户权限 # su - oracle 2.接着输入: $ sqlplus / as sysdba 3.Oracle Server端字符集查询 SQL> select userenv('language') from dual; USERENV('LANGUAGE') -------------------------------