有一台服务器的SSH出问题了,过一段时间就无法登陆SSH,是一台cPanel服务器,通过如下方法修复:
首先登录WHM
然后执行: http://server_ip:2086/scripts2/doautofixer?autofix=safesshrestart
修复之后会设置SSH的端口为默认的22,如果是被占用了,可能会设置为23.
然后登录SSH,成功!
cPanel的转移账户功能非常强大,可以方便的将其他cPanel服务器上的主机账户转移过来,也支持批量转移。
如果主机账户很大,转移的时间就很长,在这个时间页面就可能因为各种原因而异常关闭,页面关闭以后是否会影响转移过程呢?关于这个问题,查看过cPanel官方论坛的帖子,讲的是转移过程中不能关闭网页,但是经过实际测试,关闭网页以后还是可以正常转移的,所以大家不用担心页面异常关闭的问题。如果时间很久完全可以将页面关掉。
关掉转移网页之后如果要看转移进度和日志,可以进入Review Copied Accounts 查看,不过这个不是实时更新的。所以关闭转移页面的后果就是无法看到实时的输出结果了,要不断刷新日志页面才可以看到何时转移完成。
另外也可以通过cPanel的脚本进行转移,设置为后台执行,就可以关掉终端去做其他事情了。
Tags: cpanel
查看Linux服务器inodes数量命令:
repquota -a | sort -nk6 | tail
列出占用inodes数量最多的用户
检查特定目录的inodes数量:
find . -printf "%i\n" | sort -u | wc -l
Tags: inodes, linux
浏览器缓存不会加速客户端与服务器端的速率,但是因为减少了实际传输的数据量,所以会加速网站的载入速度并且有效的降低流量占用。(降低流量占用对于采用CDN加速,还是按照流量计费的很有帮助)
对于apache服务器,可以通过mod_expires mod_headers 这两个模块来设置缓存时间,也就是告诉浏览器多长时间缓存过期,请求新的文件。下面的代码放到.htaacess文件中就可以,因此虚拟主机就可以使用。
Read more… …
Tags: 缓存, FireBug, mod_expires, mod_headers, YSlow
PowerShell是微软搞的Shell,估计是因为图形界面在服务器领域劣势确实明显,所以也向Linux学习了。
2006年微软就推出了PowerShell,但是目前用的人并不是很多,网上的资料也很少,还是前段时间对照Windows2008的时候才注意到这个功能,要不是知道是微软的,看名字肯定会误认为是Linux系统下的东西。。。
找到的比较全面的就是这个专题了:http://os.51cto.com/art/201011/233131.htm
没用过这个功能,刚才好奇,在windows7下打开PowerShell看了下,有点Linux的味道了。看来这几家现在是互相学习了。今天查资料又看到这个东西,就顺便写下来,我没用过,也不熟悉。
Tags: 微软, PowerShell, 服务器技术
cPanel的文件管理器上传文件遇到问题,表现为可以开始上传,但是上传一段时间以后报错:
mediawiki-1.16.5.tar.gz: unknown Bytes complete FAILED! :Unknown error or disk quota exceeded.
看错误内容,可能和磁盘限额有关,另外查阅cPanel官方论坛,主要的建议也是检查磁盘限额,或者FTP帐号的限额。因为我的是自己的服务器,并没有做任何限制,重置了一下账户的磁盘限额,问题依旧。
Read more… …
Tags: cpanel, cPanel文件管理器
美国主机侦探cPanel账户的Horde无法登陆,提示错误:
A fatal error has occurred:
DB Error: connect failed
Details have been logged for the administrator.
修复了文件权限和数据库无效。
Read more… …
Tags: cpanel, Horde
cPanel面板的客户端(客户登录的面板)有语言包,并且官方提供中文语言包,但是服务器管理员的面板WHM不支持语言包,因此无法汉化。目前正在联系cPanel官方解决汉化问题。
汉化可能要通过接口进行开发或者直接修改原有模板,之前下载过WHM的模板,因为对模板文件结构不熟悉,不知道从哪入手,正在等官方把详细的说明发过来。
Tags: cpanel, whm, 汉化