返回列表 发帖

VPS支持GBK,Linux编码设置为GBK,让Linux支持GBK,Linux GBK lighttpd 资源占用少

如在SSH管理 VPS,请使用这软件:    (使用ROOT、和密码登录)
SSH登录,Putty登录PVS ssh操作,Putty下载 ,VPS轻量级面板Xen-Shell使用教程



Linux编码设置为GBK,让Linux支持GBK,Linux GBK 别再让网站乱码了。


VPS 平台

centos-5-i386-hostinabox    Kloxo 面板

Apache/2.2.3 (Red Hat)   空载 40M  PHP运行方式 APACHE2HANDLER

dns选用bing 至少要多占 50M内存   如果直接用A记录IP解析,就可以停用这DNS服务

apache + djbdns  空闲状态 50M


注:选择lighttpd + djbdns 空闲状态 20M   就默认支持GBK,
     都说选择他程序占用内存更少,只有Apache 的一半。执行速度一样
     但他不支持伪静态,一般程序lighttpd规则都有。
     使用lighttpd 如网站不使用伪静态还是个不错的选择。





Linux编码设置为GBK,让Linux支持GBK推荐解决方法:

LUNX服务器装上后默认语言是UTF-8,对GBK不支持。。就会乱码。

又在网上找了一通,把配制中的默认语言UTF-8禁止了就OK了。




在linux里配置http服务保存好的网页字体不是GB2312该去哪个目录下修改??




修改httpd.conf
(在Redhat中放置的位置为/etc/httpd/conf/     Kloxo/Lxadmin 面板位置)

修改后,再重启Apache 或 重启VPS即可!



方法一:  直接命令搞定:

在SSH里执行:
本贴隐藏内容,需登录、回复后,即可浏览!

执行后,重启Apache 或重启VPS即可。






方法二:  直接VI编辑:

1、可直接用vi来编辑此文件,如:
  1. vi /etc/httpd/conf/httpd.conf
复制代码


2、进入VI编辑器后找到以下内容,或直接: 在前面加#
  1. AddDefaultCharset UTF-8
复制代码

状态下用 /查找  (或是直接用键盘向下,慢慢翻着找)


如图:
a666.jpg

★新手VI编辑使用注意:
进入VI编辑后 请按键盘上的 Insert 键即可进入修改、输入添加内容。
修改好后,请按键盘上的Esc键,退出编辑状态
再用键盘输入 :wq  保存退出。(用键盘输入:半角的哦)



进入查找:
AddDefaultCharset ISO-8859-1
AddDefaultCharset UTF-8                      注:一般默认是 UTF-8语言


改成:
#AddDefaultCharset ISO-8859-1
AddDefaultCharset off                             注:关掉默认语言




方法三:  直接用ROOT用户 SFTP 下载 /etc/httpd/conf/httpd.conf 来编辑。

如实在不会在SSH里使用VI编辑,

可在FTP软件推荐 软件,使用root 用户登录 22端口,找到相应目录和文件
下载到自己电脑上,再使用写字板编辑  后FTP上传上去,也是可以的。
是或是使用 WinSCP  SSH登录 来进行编辑,更方便。

如图: SSHFTP登录.jpg






如果实在不会修改,可以在网站上添加代码解决:

国外空间编码问题解决,解决kilu空间乱码问题,DZ、PW强制编码,国外空间乱码解决方法





相关贴:

VPS控制面板 Kloxo/Lxadmin虚拟主机控制面板安装教程 Kloxo 面板安装

Kloxo面板优化 对MySQL进行一些优化,节约内存 100M MySQL优化 Kloxo优化版

给 Kloxo 面板安装中文 Kloxo免费控制面板安装中文包,安装kloxo中文语言包教程

VPS支持GBK,Linux编码设置为GBK,让Linux支持GBK,Linux GBK lighttpd 资源占用少

kloxo里Apache切换lighttpd方法,切换lighttpd好处。lighttpd设置rewrite伪静态操作

VPS日志删除,kloxo日志自动删除,/var/log/kloxo/日志删除 别让日志把你的VPS填死

VPS Linux的SSH常用命令,SSH命令操作,ssh使用,SSH下载上传,SSH压缩解压,
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
免费空间:空间200M,IIS、流量不限,不做下载、违法站。
开站要求:百度GG收录百度,建站三个月。
唯一条件:如我站下方链接,需挂链接 6个
论坛发申请贴后,加QQ:876812422,申请开通空间

TOP

支持一下哈

TOP

xiexie..................

TOP

。。。。。。。。。。。。。。。。。。

TOP

的确乱码了

TOP

豆丸史蒂夫的撒旦盛大

TOP

学习了。。。。。。。。。。
扣扣吧!专业洛克王国免费辅助www.lkkkb.com

TOP

回复一下看看

TOP

.........................

TOP

kankan方法

TOP

看看方法!
八零社区www.me80.net

TOP

^_^..我的乱码了

TOP

冲突好不好率肉肉人突然

TOP

看看来啊啊爱爱

TOP

可以么
http://www.SBZhk.com 国内人气论坛

TOP

哥看不懂啊

TOP

看看啊,呵呵

TOP




------以下方法,在网上搜索我们试过,没成功,可能是针对系统不同---------


在.bash_profile里(根据不同shell,文件不同)写入:   
  LANG=zh_CN.GBK   
  export   LANG   
   
  可以通过下面命令查看当前编码方式:   
  h@debian-server:~/$   locale   -a   
  C   
  en_US   
  en_US.iso88591   
  en_US.iso885915   
  en_US.utf8   
  OSIX   
  zh_CN   
  zh_CN.gb18030   
  zh_CN.gb2312   
  zh_CN.gbk   
  zh_CN.utf8   
  h@debian-server:~$   locale   charmap   
  GBK  


改~/.bashrc   
  export   LANG=zh_CN.GBK

改/etc/sysconfig/i18n也可以
# vi /etc/sysconfig/i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
SUPPORTED="en_US.UTF-8:en_US:en"

不推荐修改系统设置文件,最好修改家目录下的设置文件   

------------------------------------------------------


Linux字符编码默认为UTF-8,如出现乱码可设置为GBK
1.手动更改profile文件的命令:
vi/etc/profile
2.在文件的末尾添加以下两行命令:
exportLC_ALL="zh_CN.GBK"
exportLANG="zh_CN.GBK"
需要的配置主要有:
en_US.UTF-8UTF-8
en_USISO-8859-1
zh_CNGB2312
zh_CN.GB18030GB18030
zh_CN.GBKGBK
zh_CN.UTF-8UTF-8
默认为en_US.UTF-8UTF-8
3.也可在/root/.bash_profile文件的末尾添加以下两行命令:
exportLC_ALL="zh_CN.GBK"
exportLANG="zh_CN.GBK"
重新启动服务器使更改生效。
4.修改成功以后用locale命令查看,修改前的默认设置为:
#locale
LANG=en_US.UTF-8
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
5.修改成功以后的配置为:
#locale
LANG=zh_CN.GBK
LC_CTYPE="zh_CN.GBK
LC_NUMERIC="zh_CN.GBK"
LC_TIME="zh_CN.GBK"
LC_COLLATE="zh_CN.GBK
LC_MONETARY="zh_CN.GBK"
LC_MESSAGES="zh_CN.GBK"
LC_PAPER="zh_CN.GBK"
LC_NAME="zh_CN.GBK"
LC_ADDRESS="zh_CN.GBK"
LC_TELEPHONE="zh_CN.GBK"
LC_MEASUREMENT="zh_CN.GBK"
LC_IDENTIFICATION="zh_CN.GBK"
LC_ALL=zh_CN.GBK


-------------------


三个设置解决Putty登陆Linux同时支持GBK与UTF-8编码乱码的问题2008年12月30日 星期二 20:03转自 :http://blog.chinaunix.net/u/553/showart_613251.html

三个设置解决Putty登陆Linux同时支持GBK与UTF-8编码乱码的问题
UTF8的环境设置为
putty的设置:
1.Windows->Appearance->font setting->Fixedsys(这个字体好看,选其它中文字体也可以)
2.Windows->translation->font->UTF-8,
登陆上去linux后系统的设置如果你系统默认的环境是UTF-8,则无须这一步)
3.export LC_ALL=zh_CN.UTF-8

GBK(GBK编码包含了GB2312里的字)
putty的设置:
1.Windows->Appearance->font setting->Fixedsys(这个字体好看,选其它中文字体也可以)
2.Windows->translation->font->Use font encoding(或手动输入CP936也可).
登陆上去linux后系统的设置:
3.export LC_ALL=zh_CN.GBK
不想设置的可以用另一个终端pietty, 这个是putty基础上开发的,可以直接在菜单里远中文支持,更傻瓜化。
推荐一个多标签的putty管理程序,wintabber,开多个putty时很方便。

 

 

TOP

返回列表