Categories
學習筆記

Kloxo 6.1.7新版GBK/GB2312网页乱码的解决方法

用了Kloxo新版以后,就会发现这新版本有点古怪问题, 之前的版本只要改了把/etc/httpd/conf目录下的httpd.conf文件里的AddDefaultCharset=UTF-8修改后, GBK和GB2312的网页就会正常显示,不会出现乱码,但是Kloxo新版本却会自己还原,让人好生郁闷。 后来才发现原来是新版Kloxo在添加的新域名和新子域名时会自动修改httpd.conf的默认字符, 当然我对Kloxo不了解啦,当然不敢贸贸然去修改Kloxo的系统源码,自然就要找别的方法应对, 不然每每要自己修改回来,那是多麻烦的一件事。 当然我自然会想到在Windows下的只读模式,修改文件属性为只读模式不就得了? 没错!俺说的解决办法就是这样简单。 1)SFTP修改AddDefaultCharset=UTF-8为AddDefaultCharset=OFF 2)SSH中执行命令到达httpd.conf目录下 cd /etc/httpd/conf 3)执行文件属性修改指令锁定文件 chattr -V +i httpd.conf 备注: 当然这是暂时的解决方法,如果官方有更新,记得更新看看能否解决! 解除文件锁定指令如下 chattr -V -i httpd.conf 大家可以点击下面的链接查看Chattr的完整介绍。 Linux下的文件属性修改指令chattr

Categories
學習筆記

Linux下的文件属性修改指令chattr

给大家介绍个Linux下的文件属性修改指令chattr。 文章内容取自http://baike.baidu.com/view/2761030.htm 语法结构:chattr [-RV][-v][+/-/=][文件或目录…] 参数: -R 递归处理,将指定目录下的所有文件及子目录一并处理。 -V 显示指令执行过程。 -v 设置文件或目录版本。 + 开启文件或目录的该项属性。 – 关闭文件或目录的该项属性。 = 指定文件或目录的该项属性。 备注:这项指令可改变存放在ext2、ext3、ext4、xfs、ubifs、reiserfs、jfs等文件系统上的文件或目录属性。(请注意vfat不可以!) 这些属性共有以下8种模式: a:让文件或目录仅供附加用途。 b:不更新文件或目录的最后存取时间。 c:将文件或目录压缩后存放。 d:将文件或目录排除在倾倒操作之外。 i:不得任意更动文件或目录。 s:保密性删除文件或目录。 S:即时更新文件或目录。 u:预防意外删除。

Categories
學習筆記

何谓域名解析?

就好比孤雨网络的域名为:www.guyusoftware.com,如果要访问网站,就要进行解析, 首先在域名注册商那里通过专门的DNS服务器解析到一台WEB服务器的一个固定IP上:31.170.166.*, 然后通过WEB服务器来接收这个域名,把www.guyusoftware.com这个域名映射到这台服务器的某个目录上。 那么,当输入www.guyusoftware.com这个域名就可以实现访问网站内容了,即实现了域名解析的全过程。 我们习惯了记忆域名,但服务器与服务器之间却只会认IP地址,域名与IP地址之间是相对应的, 它们之间的转换工作就是所谓的域名解析,域名解析需要由专门的域名解析服务器来完成, 当然这整个过程都是自动进行的,只要域名商的域名解析服务器正常操作。 现在我们就来说说域名解析的方式,域名解析德方式可以分为好几种, 孤雨今天就挑一些常用的来给大家说明一下: (一) A记录(Address): 一种把域名或子域名(主机名)指向某个IP地址的一种记录。 就比如我把www.guyusoftware.com和guyusoftware.com都指向了31.170.166.93这个IP地址, 需要注意的是指向www.guyusoftware.com和guyusoftware.com两个域名是独立的, 我们可以解析到不同的Web服务器上,而且www.guyusoftware.com是子域名。 再者,把guyusoftware.com指向IP地址并不代表把所有子域名都指向IP地址, 如果想把域名的子域名都指向同一个IP地址,我们就要把利用泛解析把*.guyusoftware.com指向IP地址。 备注:A记录是支持以IPv4为IP地址的记录,另有AAAA记录是支持IPv6的记录。 (二)CNAME记录(Canonical Name): 也称为别名指向记录,这是个挺好用记录,它可以将一个域名指向另一个域名的IP地址。 就如我的guyusoftware.com用A记录指向了31.170.166.93, 又把www.guyusoftware.com用CNAME记录指向guyusoftware.com, 那我更改guyusoftware.comA记录时,www.guyusoftware.com也会自动更改, 而不需要我自己去修改。 (三)MX记录(Mail Exchange) 它是邮件交换记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操作控制所有的邮箱设置。您只需在线填写您服务器的主机名或主机IP地址,即可将您域名下的邮件全部转到您自己设定相应的邮件服务器上。 MX记录和A记录可以指向同一个IP地址,但是MX记录必须在A记录之上。 (四)NS记录(Name Server) 此是域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析。 您注册域名时,总有默认的DNS服务器,每个注册的域名都是由一个DNS域名服务器来进行解析的, DNS服务器NS记录地址一般以以下的形式出现: ns1.guyusoftware.com ns2.guyusoftware.com ns3.guyusoftware.com ns4.guyusoftware.com NS记录是一款很好用的记录,就比如TK顶米的服务器解析面板不支持使用某些记录, 我们可以更改NS记录改用其他的解析服务器来进行解析工作,比如中国著名的DNSPod。 必须注意的是如果你把域名用NS记录指向了别的域名解析服务器,你在原域名解析服务器所用的所有子域名解析将会无效。 (五)URL记录(URL转发) 顾名思义,就是将某个域名转发到另一个域名的记录。 (六)TXT记录 一般指为某个主机名或域名设置的说明,TXT记录的一大重要作用就是设置SPF记录, 以防止你的邮件服务器发送的邮件被当作垃圾邮件。 其他诸如SRV记录等较少用的记录我就不在这里浪费口水啦! 再来我们还必须了解一个专用名词“TTL”, TTL值全称是“生存时间(Time To Live)”,简单的说它表示DNS记录在DNS服务器上缓存时间。  所谓的域名解析大概就是这样啦!下课啦!哈

Categories
學習筆記

何谓域名?

Internet上的计算机是通过IP地址来定位的, 给出一个IP地址,就可以找到Internet上的某台主机。 而因为IP地址难于记忆,又发明了域名来代替IP地址。 但通过域名并不能直接找到要访问的主机, 中间要加一个从域名查找IP地址的过程,这个过程就是域名解析。 诸如孤雨网络的网址是https://www.guyusoftware.com/, 这www.guyusoftware.com其实就是域名, 而这个域名必须指向一台服务器, 那台服务器再指定服务器内的某个目录作为域名的“住处”, 这样我们浏览域名的时候,就等于打开了那台服务器的某个目录, 来到了域名的“住处”,再打开相关的页面。 要具体了解这玩意儿我们就必须了解啥叫做IP地址, IP地址就如我们常看到的31.170.166.93,189.154.154.144, IP地址其实就是四组由点分开的数字,每组数字在1-255之间, 这个IP地址其实就是一台服务器在网络中的数字型标识。 要将一个域名指向一台服务器自然也需要另外的一台域名解析服务器, 这就是上面所提到的域名解析(DNS)。 要想一台解析服务器要将很多组域名指向不同的服务器, 如果是记录下那台服务器的地址再加上服务器名字,那是多么麻烦的一件事, 所以就要提到了我们先前所说的的IP地址。 所以只要将域名通过域名解析服务器指向IP地址, 再由所指向IP地址的服务器指向服务器的某个目录, 我们打开域名就能看到我们的网站啦。 总结: 网址:https://www.guyusoftware.com/ 协议:http 域名:www.guyusoftware.com IP地址:31.170.166.93 服务器:数字型标识为31.170.166.93的服务器 路径:数字型标识为31.170.166.93的服务器的专有目录

Categories
學習筆記

Linux下Tar压缩解压的基本使用法

tar [-cxtzjvfpPN] 压缩档 文件与目录 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!    例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成    『 tar -zcvPf tfile sfile』才对喔! -p :使用原文件的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中! –exclude FILE:在压缩的过程中,不要将 FILE […]

Categories
學習筆記

CentOS下Kloxo新版本6.1.7的安装

1 卸载掉原有环境 卸载Mysql rpm -qa | grep mysql yum remove mysql 卸载Apache rpm -qa | grep httpd yum remove httpd 卸载PHP rpm -qa | grep php yum remove php 2 获取Root权限 # su – root 3 禁用SELinux # setenforce 0 4 下载kloxo wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh 5 运行安装脚本 sh ./kloxo-installer.sh –type=<master/slave> 如果出现 -bash: syntax error near unexpected […]

Categories
學習筆記

WordPress第一次安装登陆空白问题解决方法

昨天在DS上了个WordPress,匆忙之下未来得及登陆后台查看, 今天一看不得了啦,后面竟然无法登陆,出现登陆空白的问题, 乖乖不得了,第一次安装中文版就出现这种问题? 查了一下权限,权限没问题啊, 想了半天,查了半天也解决不论这个问题。 后来突然想起来上次修改wp-config.php后, 也出了格式问题导致空白问题。 不会又是这个文件的问题吧? 下载看了一下文件的编码竟然UTF-8, 我晕倒,这个文件必须用ANSI, 我记得上次是这样才空白的, 怎么用官方中文版安装也会出现这个问题? 官方竟然会出现这种错误,囧~ 我真不知道该说什么。。。。 总结: 解决方法:把wp-config.php的文件编码改为ANSI

Categories
學習筆記

Kloxo安装后的优化工作

1 优化MySQL减少内存 SFTP登陆修改/etc/my.cnf 在[mysqld]下面加入以下三行: skip-locking skip-bdb skip-innodb 然后SSH登陆重启MySQL即可看到效果 /sbin/service mysqld restart 2 更新+清理 yum install php-mhash yum install php-mbstring yum install php-bcmath /*高精度数学运算组件,默认没安装,MD5运算时用到*/ yum check-update /*检查全部更新*/ yum update /*更新全部更新*/ yum clean all /*清理全部缓存的安装文件以节省空间*/ 3 中文语言包 cd /usr/local/lxlabs/kloxo/httpdocs/lang wget http://www.vpsyou.com/wp-content/uploads/2010/02/Kloxo_cn.zip unzip Kloxo_cn.zip 4 解决中文乱码(貌似无效,会自己恢复,所以GBK无法正常。) SFTP登陆修改/etc/httpd/conf/httpd.conf, AddDefaultCharset UTF8 改为AddDefaultCharset OFF, 然后重启Apache service httpd restart 5 删除Kloxo日志 SFTP在/etc/cron.daily下新建cleankloxolog.sh, […]

Categories
學習筆記

禁止探针查看主机内存与负载信息

如题啦~ 大多数免费主机禁止探针查看主机内存与负载信息, 这事怎么办到的呢?? 方法很简单~ 去掉proc目录的执行权限~ 即改为444~