By tort ( 5 10 月, 2010 at 上午 8:53) · Filed under Kloxo教程, kloxo
如果你的kloxo后台登录,提示Alert: not_in_list_of_allowed_ip,这很可能是你自己不小心设置了IP限制,比如白名单黑名单,把自己给拒绝在外了。 怎么办?
用root登录ssh,执行:
/script/clearallowedblockedip –class=client –name=admin
看到如下提示:
AllowedIp Sucessfully cleared for client:admin
就表示admin解封了,这时候就可以正常登录kloxo,小心别在把自己拒绝了。
Permalink
By tort ( 5 10 月, 2010 at 上午 8:51) · Filed under Kloxo教程, kloxo
忘记Kloxo的admin登录密码怎么恢复密码?只能重装吗?太痛苦了。
别急,有办法,root用户ssh登录,运行下面的命令即可重置admin密码:
cd /usr/local/lxlabs/kloxo/httpdocs;lphp.exe ../bin/common/resetpassword.php master ctohome上面的命令把kloxo新密码重新设置为了ctohome
然后,您的kloxo后台就可以登录了。登录后,请修改密码。
Permalink
By tort ( 5 10 月, 2010 at 上午 8:50) · Filed under Kloxo教程, kloxo
虽然kloxo默认没有开启xcache,不过有时候不小心点上了,就不知不觉的开启了xcache。如果开启了xcache,lighttpd出现500错误请关闭xcache试一试。
如果还不行,再关闭fastcgi试一试。
还不行,也可以尝试多增加几个lighttpd进程方法:在LIGHTTPD.CONF里面添加:
server.max-worker = 6
# max-connections == max-fds/2 (maybe /3)
server.max-connections = 1024
server.max-fds = 2048
#Maximum number of seconds until an idling keep-alive connection is dropped.
server.max-keep-alive-idle = 5
server.max-keep-alive-requests = 1000
Permalink
By tort ( 5 10 月, 2010 at 上午 8:48) · Filed under Kloxo教程, kloxo
由于绝大多数中文页面的编码都是gb2312,所以kloxo面板我们在安装的时候,将apache的默认编码改成了gb2312(简体中文),如果您的程序/网页默认是UTF-8的编码,那么请切换成lighttpd,这样默认就是支持UTF-8编码了。
kloxo面板apache切换成lighttpd的方法:
登录kloxo后台,点击左边的 服务器:linux => 切换程序 => 选择 lighttpd 和 djbdns => 点击 update => 等待10秒后刷新您的网页看看效果。
如果网页不能打开,可能是lighttpd没有启动,请手工启动:
重启Lighttpd,如下图,在 服务器:linux =》服务=》点击 lighttpd 这一行第3个蓝色的圆点(我已经加了阴影)
Permalink
By tort ( 5 10 月, 2010 at 上午 8:44) · Filed under Kloxo教程, kloxo
如何设置一个目录,并让他里面所有的属性都改变成777(可写入权限)? 用lxadmin文件管理器来修改目录的权限(含子目录)的方法如下图,记得把 Change Permssion Recursively 打勾才能让子目录以及全部文件也改变属性:
Permalink
By tort ( 5 10 月, 2010 at 上午 8:42) · Filed under Kloxo教程, kloxo
安装了KLOXO,web服务器默认为apache,有时候你可能会奇怪:KLOXO为什么UTF-8/GBK/GB2312的中文网页显示乱码?这是由于apache的强制输出的编码设置成了UTF-8或者GBK导致的,而您的网页并不是上述编码,于是会出现中文乱码的问题。
怎么解决问题? 最简单的,就是切换到Lighttpd的web服务软件。
kloxo面板将apache切换到lighttpd的方法:进入kloxo后台 =》服务器:linux =>程序切换=》选择lighttpd=》点update。如下图:
如果您希望使用apache,那么需要找到apache的httpd.conf,修改默认编码的设置,如下:
首先用SSH登陆VPS,修改httpd.conf文件
cd /etc/httpd/conf/
vi httpd.conf
查找:AddDefaultCharset
把:AddDefaultCharset UTF8
改为:AddDefaultCharset OFF
这样的话,打开页面的时候就会按照网页的编码设置来打开网页。
输入以下命令重启Apache
service httpd restart
Permalink
By tort ( 5 10 月, 2010 at 上午 8:41) · Filed under Kloxo教程, kloxo
使用KLOXO面板,FTP连接超时,有时候可以FTP,有时候又上传不了,怎么回事? 这很有可能是因为kloxo面板的Lxguard功能导致的. 解决办法: 禁用 Lx卫士 或设置白名单(由于ADLS的IP总不固定,白名单设置IP不是很好):
Lxguard简介:Lx卫士(Lxguard)的作用是阻止ssh与ftp的暴力破解。当某人尝试枚举密码登录ftp或ssh时,累积错误的次数后,会被列入黑名单。该功能不能禁用,但您可以 调整允许失败登录的次数或白名单。
被禁止FTP链接的IP范例图(失败次数超过了预设的21次,以后将不再可以链接):
解决办法: 禁用 Lx卫士
Permalink
By tort ( 4 10 月, 2010 at 上午 10:20) · Filed under Kloxo教程, kloxo
Kloxo/lxadmin面板默认不支持mbstrin,不支持mb_substr等函数。怎么办?如何安装mbstring?
Kloxo安装mbstring的方法:ssh登录
[root@vps105 www.ctohome.com]# yum install php-mbstring
Loading “installonlyn” plugin
Setting up Install Process
Setting up repositories
lxlabsupdate 100% |=========================| 951 B 00:00
lxlabslxupdate 100% |=========================| 951 B 00:01
base 100% |=========================| 2.1 kB 00:00
updates 100% |=========================| 1.9 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 2.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
–> Populating transaction set with selected packages. Please wait.
—> Downloading header for php-mbstring to pack into transaction set.
php-mbstring-5.2.6-5.i386 100% |=========================| 14 kB 00:00
—> Package php-mbstring.i386 0:5.2.6-5 set to be updated
–> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
php-mbstring i386 5.2.6-5 lxlabsupdate 1.0 M
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 1.0 M
Is this ok [y/N]: y
Downloading Packages:
(1/1): php-mbstring-5.2.6 100% |=========================| 1.0 MB 00:01
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: php-mbstring ######################### [1/1]
Installed: php-mbstring.i386 0:5.2.6-5
Complete!
然后在kloxo面板重启apache或lighttpd即可!
Permalink
By tort ( 4 10 月, 2010 at 上午 10:09) · Filed under Kloxo教程, kloxo
部分客户通过 安装Kloxo面板和中文语言包,只要1行命令!的方法安装kloxo面板,出现打不开kloxo面板后台的情况, 即使重装操作系统,全新安装,还是会失败,kloxo面板后台还是打不开,怎么办?
现象:
IE可以打开ip,看到kloxo的提醒页面,表示kloxo其实安装成功了。访问 ip:7778 或 ip:7777 无法打开,显示找不到服务器或404错误
原因:
是yum库的ssl版本升级带来的kloxo问题。
解决办法,降级ssl然后重启kloxo,下面2行命令即可:
yum -y downgrade openssl mod_ssl httpd
service kloxo restart
yum -y downgrade无反应的解决办法:
yum不是最新版,不支持downgrade。怎么办? 解决办法:执行 yum -y update 搞定
yum -y downgrade 成功标志:
Dependencies Resolved
====================================================================================================================================
Package Arch Version Repository Size
====================================================================================================================================
Installing:
httpd i386 2.2.3-31.el5.centos.2 updates 1.2 M
mod_ssl i386 1:2.2.3-31.el5.centos.2 updates 89 k
openssl i686 0.9.8e-12.el5_4.1 updates 1.4 M
Removing:
httpd i386 2.2.3-31.el5.centos.4 installed 3.1 M
mod_ssl i386 1:2.2.3-31.el5.centos.4 installed 173 k
openssl i686 0.9.8e-12.el5_4.6 installed 3.3 M
Transaction Summary
====================================================================================================================================
Install 3 Package(s)
Update 0 Package(s)
Remove 3 Package(s)
Total download size: 2.7 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): mod_ssl-2.2.3-31.el5.centos.2.i386.rpm | 89 kB 00:00
(2/3): httpd-2.2.3-31.el5.centos.2.i386.rpm | 1.2 MB 00:01
(3/3): openssl-0.9.8e-12.el5_4.1.i686.rpm | 1.4 MB 00:00
————————————————————————————————————————————
Total 402 kB/s | 2.7 MB 00:06
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : openssl 1/6
Installing : httpd 2/6
Installing : mod_ssl 3/6
Cleanup : mod_ssl 4/6
Cleanup : openssl 5/6
Cleanup : httpd 6/6
Removed:
httpd.i386 0:2.2.3-31.el5.centos.4 mod_ssl.i386 1:2.2.3-31.el5.centos.4 openssl.i686 0:0.9.8e-12.el5_4.6
Installed:
httpd.i386 0:2.2.3-31.el5.centos.2 mod_ssl.i386 1:2.2.3-31.el5.centos.2 openssl.i686 0:0.9.8e-12.el5_4.1
Complete!
Permalink
By tort ( 4 10 月, 2010 at 上午 10:07) · Filed under Kloxo教程, kloxo
kloxo在线编辑文件 提示错误 Alert: file_exists_not_owned 怎么办? 上传和覆盖也有类似错误。
这是kloxo的一个bug,There was a very small mistake in the function check_file_if_owned_by_and_throw
解决办法:
下载附件,解压,将得到的lxlib.php文件覆盖到下面路径的php文件:
/usr/local/lxlabs/kloxo/httpdocs/htmllib/phplib/lxlib.php
附件:lxlib.zip
附件
Permalink
By tort ( 4 10 月, 2010 at 上午 10:03) · Filed under Kloxo教程, kloxo
安装kloxo面板出现错误和乱码,如下,怎么办?
Starting MySQL: [ OK ]
Failed loading /usr/local/lxlabs/ext/lib/Zend/lib/Optimizer-2.5.7/php-5.2.x/ZendOptimizer.so: /usr/local/lxlabs/ext/lib/Zend/lib/Optimizer-2.5.7/php-5.2.x/ZendOptimizer.so: cannot restore segment prot after reloc: Permission denied
Zend
200407220329342800x?
?
昘;o覲?E獟亰縼汎>砘RG:vN?M’66Κ
K二V嘅蝳9~%?Q筝{^鳒?
.[g裪Y椃Qa&9Ь
悶舃q5夆窹螱qZ,2?激蠙簒?]$#.?羡l}杅I槵硬*菢`*怵
0玎1E?Oz楰 K嵐L梣~Y驽?!?ja=@鎴?軁lO佟潃P诋W ?_?抿u?殺煗?G盽辙?撅+
解决办法:
关闭SElinux,然后重装kloxo。那么,如何禁用/关闭SELINUX?
/usr/sbin/setenforce 0 立刻关闭 SELINUX
使用文本编辑工具打开 /etc/selinux/config
把 SELINUX=enforcing 注释掉:#SELINUX=enforcing ,然后新加一行为:SELINUX=disabled
保存,关闭。
这样,重启系统后selinux也是关闭状态。
然后,重新安装kloxo即可。 方法: 安装Kloxo面板和中文语言包,只要1行命令!
Permalink
By tort ( 4 10 月, 2010 at 上午 10:02) · Filed under Kloxo教程, kloxo
通常你把域名解析到安装好kloxo的ip后,会看到下面的kloxo默认页面。为什么总是显示kloxo的默认页面? 通常几个原因,下面的英文写得很清楚。如果你在kloxo后台已经开了此网站(绑定了此域名),那么需要重启apache/lighttpd后才会生效。如果重启了还不行,那就需要核实对应的IP是否正确了。
This is the Kloxo Default Page
If you are seeing this page, it means that web has not been configured for this domain on this server.
This could be due to the following causes:
•Kloxo has not restarted the web server yet after you added the domain. Please wait for the web server to restart.
•The domain is pointing to the wrong Kloxo server. Ping the domain and make sure that the IP matches one of the IPaddress seen in admin home -> ipaddresses
•If you are seeing this page when you try to access an IP like http://192.168.1.1, then that means that the IP has not yet been mapped to a domain. Go to client home -> ipaddresses -> ipaddress home -> domain config and map an IP to a domain.
•Once you map an IP to a domain, then you have to make sure that the domain pings back to the same IP. Otherwise, if you try to access the domain, you will get this page. So IP -> domain.com should mean that domain.com pings to the same IP.
Permalink
By tort ( 4 10 月, 2010 at 上午 10:01) · Filed under Kloxo教程, kloxo
如何通过kloxo面板给服务器增加IP地址? 默认的,如果你的服务器有多个IP地址,只要网卡配置文件类似ifcfg-eth0:1,ifcfg-eth0:2 格式,kloxo都能默认识别出多个ip地址。但是如果你没有去修改配置文件绑定IP地址,或者,是用的ifcfg-eth0-range0格式来批量添加IP地址,那么kloxo可能识别不出来,这会导致一系列的问题出现,比如出现网站始终无法正常显示,总是显示kloxo的默认页面。
如何用kloxo配置和绑定多个IP地址? 请看下图:
下面的IP和子网掩码,不能有错
如果提示Alert: ipaddress_already_configured,说明IP已经绑定过了。
如果提示 some other host uses this ip 说明你可能有类似这样的ifcfg-eth0-range0网卡配置文件冲突,需要先删除他,并service network restart 释放已经绑定的IP,然后再重试。
Permalink
By tort ( 4 10 月, 2010 at 上午 9:56) · Filed under Kloxo教程, kloxo
为了让本站的linux vps用户更方便的安装kloxo面板,www.ctohome.com 特别制作了一行命令的安装方法,
注意:本站只是为您提供Kloxo面板安装方法,但并不提供相关的技术支持。
安装Kloxo和中文语言包,只要1行命令:
wget http://www.CTOHome.com/linux-vps-pack/kloxo_with_chinese_language.sh;sh ./kloxo_with_chinese_language.sh;
将上面1行复制,粘贴到您的linux ssh控制台里,回车,等待完成即可!
如果安装不成功,可能是有软件冲突。请进入您的VPS系统面板,重新安装centos5-x86的操作系统。然后重试。
安装完成后:
请访问 http://你的IP:7778/ 进行面板的语言设置
在Appearance -> Language里选择 Chinese, 然后点击update确认,面板就变成中文界面了!
如何添加域名/开设网站:
1.先创建一个dns模板:
2.添加域名:
3.重启web软件(apache):
4.FTP上传文件, 解析好域名,网站就可以打开了。
5.为了安全,请重新设置mysql数据库密码:
CTOHOME的一行命令安装kloxo面板程序kloxo_with_chinese_language.sh 做了一些什么操作?
1.为安装kloxo面板软件作清理工作,卸载有冲突的软件
2.安装kloxo相关软件:包括 Apache,Lighttpd,PHP,MySql,phpMyAdmin,Zend,FTP 等等
3.安装kloxo面板中文语言包
4.修改apache配置文件,让它默认支持中文简体编码
5.安装php-mbstring多字节编码库,让php支持中文编码
6.暂停qmail,named,courier-imap 服务,以降低内存开销(如果你需要这些服务,在kloxo面板重新开启即可)
7.禁用匿名FTP,初始化发送邮件的主机为localhost
8.安装nmap端口查看软件,nmap localhost 命令可以查看开启了那些服务,开启了哪些端口
Permalink
By tort ( 4 10 月, 2010 at 上午 9:50) · Filed under Kloxo教程, kloxo
请看下图,登录kloxo后台,点击左边“高级” 下面的 “域名” 链接,这时候,会提示需要您创建一个“dns模板”,先创建dns模板(点击看教程)
输入你要绑定的域名,例如 ctohome.com 注意,这里不要输入www,系统会自动绑定带www的域名,例如上面输入ctohome.com,那么系统会自动绑定 www.ctohome.com 这个域名。
第二要注意,请去掉“ 启用状态记录”的勾,不然日志文件会把你的空间占满,让系统出问题。
然后,点击“add”,就添加好域名了。
如何上传文件?
用FTP软件,服务器就是你的IP地址,登录名就是你绑定的域名,如上图就是 ctohome.com (后面的.com别漏掉了),密码默认就是你的kloxo面板密码!
如何访问网站?
首先,你需要给您的域名做好IP地址解析。然后,没添加一个新的网站,需要在kloxo后台重启web软件(请点击看教程),然后就可以访问网站了。
Permalink