BlogFans.info收费主机(合租)使用条例

星期四, 十月 22, 2009 9:59

版本更新:2010-08-31 版本C

应很多人的要求,BlogFans.info现在也推出收费主机啦~

基本上,BlogFans.info推出的收费主机以小型VPS或者小型RESELLER分割而来,每个人拥有独立的控制面板,而不像其他SHARED HOSTING空间合租一样,一群人挤在一个帐号里面,没有独立的控制面板,数据也很容易被不法分子盗用。
其中VPS或者RESELLER分割出来的空间各自有如下的特点:

VPS:
开通SSH。
合租用户共用一个干净的独立IP,比较不容易被墙。(除去合租用户违规或者整个IP系列被墙)
通常是LXADMIN/KLOXO控制面板。

RESELLER:
不开通SSH权限。
合租用户共用一个共享IP,也就是说除了合租的用户外,这个IP同时被服务器上的其他用户合用,被墙的几率较高。
通常是cPanel或者DirectAdmin控制面板。

共享主机的使用条例如下:
1. 网站内容不得包含任何色情、政治、彩票、黑客、版权侵犯等任何违反中国/美国法律的相关内容以及相关的擦边球行为;
2. 禁止架设专用文件/图片储存网站,如File Hosting,Image Hosting等,用于网站本身的文件和图片不在此列;
3. 禁止架设代理服务器(Proxy)、在线采集、下载等占用大量资源的网站;
4. 空间不得上传任何有可能引起版权问题的文件如MP3,AVI,RAR,EXE等;
5. 空间不得用于垃圾邮件的发送。
6. 收费(合租)空间并非盈利,如有问题,管理员会和空间商沟通,但管理员不负责任何数据丢失、网站被黑、空间商倒闭等其他意料外状况。所以请及时备份自己的数据!!!

其中第2,4点发现直接暂停帐号,经劝阻并删除不合规定内容后,再予以开通。
第1,3,5点一经发现,管理员会留下截屏证据后,直接删除帐号,数据不予恢复,不另外通知。

BlogFans.info免费空间共享说明

星期四, 十月 22, 2009 9:39
日志分类 免费共享

版本更新:2010-11-20 版本I

BlogFans.info空间共享由 抓抓 发起,旨在给Blog初学者和爱好者提供一个适当的Blog平台。空间共享原则上属于分享者的个人行为,目前出于测试阶段。

申请BlogFans.info空间共享以及分享Blog使用经验和感受,请加入免费QQ群:1625618;验证信息:wordpress空间共享计划。

常见问题:

1. 空间有效期?

BlogFans.info空间共享计划不承诺任何具体的使用有效期,但是我们会尽自己的能力提供满意的服务。但是因服务器当掉、服务器硬件损坏、服务商倒闭、网站被黑、管理员被欺骗等等非常规原因,我们不对用户的数据安全提供任何担保。所以请时刻注意做好备份工作,不仅备份数据库,同时也要备份空间数据。推荐用户使用各种Blog插件对数据库进行每日备份。

2. 到底收不收费?

目前由抓抓提供的免费Blog共享计划,永久不收费,欢迎你的加入。当然你也可以选择赞助我O(∩_∩)O哈哈~同时BlogFans.info也提供收费的合租空间

其他空间提供者的情况不在次说明之列。

3. 空间大小、流量以及提供的服务

大小一般在50m~100m(视不同服务器而定),流量2.5G/月以上,作为个人blog使用大小以及空间足够,如空间流量确实因需要达到上线, 可以请管理员适当增加;推荐图片采用外链形式,比如Google Picasa,flickr等等图片空间提供商。同时也能保证您的图片数据安全。

由于完全是个人提供同时也是免费提供的,所以不提供全方位的Blog建站服务,在QQ群内大家可以交流使用当中的空间问题以及对各种Blog平台使用的讨论。请勿直接在QQ上骚扰管理员!!!

4. 支持哪些Blog平台?

BlogFans.info免费共享空间理论上支持所有的PHP Blog如WordPressSerendipityBo-BlogSablog-XTextPatternSimplePHPBlog等等。目前不支持基于ASP/ASP.net/JSP/CGI的Blog平台。

5. 申请条件?

申请者必须具有顶级域名,不支持.co.cc等二级域名以及.ru等免费域名的申请。遵守相关空间提供者的制定的空间使用规则,此规则将不断完善更新,目前内容如下:

仅支持架设个人非赢利性Blog平台,不得用于其他非个人Blog网站(即使是用Blog软件如WordPress搭建的),商业网站,论坛,等等;

Blog内容不得包含任何色情、政治、种族歧视、盗版、破解、黑客、诽谤等任何违反中国/美国法律的相关内容以及相关的擦边球行为;

Blog需为70%以上原创内容,不得用于采集、抄袭等垃圾网站;

共享空间不得上传任何有可能引起版权问题的文件如MP3等;

在空间开通后48小时内需上传网站内容,并且Blog需经常性更新,杜绝浪费行为。

如需要终止服务,请在群里面通知管理员,以释放空间给其他用户使用。

必须加入QQ群1625618交流,群名片必须更改为Blog域名,否则免费空间申请不予通过,或者发现后不经通知直接删除帐号。

6. BlogFans.info共享空间的申请流程?

a.加入QQ群,改群名片为你的域名地址,方便我们交流。

b.审查符合我们的标准,我们会提供一份开通空间的email给你,其中有空间信息。

c.请绑定你的域名到提供给您的空间ip地址

d.用ftp工具上传wp安装文件到你的账户空间下

e.安装自己喜欢的Blog软件

f.开始写你的Blog

*关于顶级域名的解释:包括.com/.net/.org/.info等国际顶级域名和.cn/.co.uk/.cc/.ws等国家顶级域名,但不包括一些.ru/.ee/.ug/.tk/.mw/.do/.lv等杂七杂八的免费域名。

**关于个人非赢利性的解释:允许Blog放置adsense等广告平台,但Blog内容不得用于商业用途。

***关于有可能引起版权问题的解释:国外的空间商会审查上传到服务器的.mp3/.avi/.rar/.exe等文件的版权问题,为避免沟通上的麻烦,即使是用户拥有文件的版权,也请勿上传到共享空间。

****最近欣喜的看到很多博友加入到我们的共享计划,同时一些博客也推出一些免费的博客分享计划服务众多wp博友,很多说明都是直接引用我们这个 说明页面,不过很遗憾的是基本都没有标明我们的出处。希望有引用我们说明文章的博友能够标明出处,大家共同维护中文博客圈的良好分享精神,欢迎友情链接。
http://www.blogfans.info/2009/blogfans-info-free-hosting-share-introduction/

标签云:

投票~您喜欢神马控制面板?

星期日, 七月 17, 2011 16:52

投票~您喜欢神马控制面板?

View Results

Loading ... Loading ...

无法登陆WordPress后台(空白页面)以及其他后台CSS问题的解决办法

星期日, 六月 12, 2011 22:59
日志分类 教程心得

相信玩WordPress的人经常性会碰到无法登陆WordPress后台的问题,表现为输入用户名和密码后出来一个完全空白的页面;又或者说WordPress后台里面的AJAX工作不正常,编辑器无法正常使用等等莫名其妙的问题。如果碰到问题的话,你可以尝试和抓抓一样解决一下,当然方法不保证100%解决问题:)

编辑wp-config.php,在开头的?php之后添加一行
define( 'CONCATENATE_SCRIPTS', false );

再尝试登陆一下后台,多数就可以了。

512M VPS 性能和内存优化

星期六, 九月 4, 2010 19:58
日志分类 教程心得

版本更新:2010-09-04 版本A

最近廉价的VPS有越来越流行的趋势,但是很多廉价的VPS很多只有512M,甚至更少的内存,而Apache和MySQL这些建站必备的软件,又偏偏都是内存消耗大户,所以如何优化本来就不多的内存空间,就显得额外重要了。

注:本文是抓抓自己的经验之谈,没有什么权威性,欢迎理性的讨论和评价,拒绝出现诸如Nginx比Apache牛X很多之类的口水仗,谢谢。

虽然抓抓最喜欢和最熟悉的Linux发行版是Gentoo,但是通常在使用VPS时,我还是会安装主流的CentOS 5 32Bit版本。选择CentOS是因为CentOS是从Redhat演变而来,所以对大多数服务器软件的兼容性还算不错,比如Kloxo就可以在CentOS下面进行简易的一键安装,等等。而32Bit是因为可以避免使用64Bit的发行版而造成的诸多稀奇古怪的问题,相当稳定而且性能几乎没有什么差别,并且因为内存不超过4G而无需用到64Bit的寻址。

好了,言归正传。对于低端的VPS来说,因为内存本来就不是非常充足,所以如果你对Linux服务器平台的架设非常熟悉的话,完全可以不用什么控制面板;如果是一个初学者,出于方便的考虑,可以安装轻型的Kloxo控制面板,功能强大,内存占用少(大约4M~8M),除了功能排版有些混乱之外,其他该有的功能都有,不该有的功能也有,非常实用。

在优化Apache/MySQL之前,首先可以关掉一些不必要的后台守护进程,比如ClamAV(一个杀毒软件),你可以运行chkconfig –list查看哪些后台守护进程是不必要的,当然很多东西取决于你的具体应用。比如如果你不是经常登陆Kloxo,可以把Kloxo关闭;如果不发邮件,可以关闭QMail,等等。如果碰到一些自己不熟悉的进程,千万别忙着下手,先去Google一下,以免出现其他预料之外的问题。关闭自动启动可以使用chkconfig 守护进程名 off,但是内存中已经运行的守护进程不会被关闭,需要运行service 守护进程名 stop进行关闭。

接下来是Apache的优化。这个东西在VPS高效运行的时候,会占去至少一半以上的内存。通过修改/etc/httpd/conf/httpd.conf配置文件,用户可以进行内存占用和服务性能之间的微调以达到一个平衡的状态。

httpd.conf里面的几个关乎内存占用和性能的价格重要参数如下(仅用于常见的Apache Prefork模式):
StartServers Apache启动时创建的子进程数量
MinSpareServers 最小空闲子进程数量
MaxSpareServers 最大空闲子进程数量
ServerLimit (此参数只要不比MaxClients小就可以了)
MaxClients 最大同时能够处理的请求数
MaxRequestsPerChild 每个子进程处理多少请求之后自动结束,并且释放内存
KeepAlive 是否保持连接
MaxKeepAliveRequests 并发保持连接的最大数量
KeepAliveTimeout 保持连接超时设置

在Prefork工作模式下,Apache在启动之后会先创建StartServers设置的子进程数量,然后每隔一秒以指数形式(2^)创建更多的子进程,直到子进程的总数达到MinSpareServers设置的数量为止。在Prefork模式下面,Apache无需等到连接请求时才生成新的子进程,所以在响应速度上会有更好的性能。同时MaxSpareServers参数规定了Apache最多能够存在的空闲进程数量,在空闲进程数量超过MaxSpareServers设置后,Apache会自动关闭部分空闲进程,以避免过多的空闲进程占用大量的内存。所以将MinSpareServers和MaxSpareServers的参数改小,会减少VPS内存的占用,但同时也会降低VPS的性能。但是对于只有512M内存的低端VPS来说,服务器的稳定性远比性能更为重要,性能再好,打不开网站也是白搭。

MaxClients参数是对性能和内存占用影响最大的参数,直接关系到并发访问的数量,超过MaxClients设置的额外连接请求,需要等待现有连接断开之后,才能进行正常的连接。所以MaxClients如果设置的太小,会造成长时间的等待,进而会严重影响访问者的心情;但是如果设置的太大,在有大量并发访问的情况下,Apache会很快用光所有的VPS内存,导致VPS宕机。所以MaxClients参数需要进行仔细的计算。对于一台512M的VPS来说,通常CentOS启动后,加上Kloxo和MySQL,会占用大约80~100M的内存,所以能够供apache使用的内存不能超过400M。而通过top命令,可以看到一般一个httpd进程会占用大约4M的内存(在Prefork模式下面),所以在这样的情况下,MaxClients的设置不宜超过150。150个并发连接,对于普通的网站来说,已经是足够了,如果你的网站访问量非常之大,那么,直接入手高端服务器即可。

MaxRequestsPerChild参数同样会影响性能和内存。影响性能的地方在于,如果将MaxRequestsPerChild的值设置的太小,那么Apache需要不停的创建新的子进程来替代因为请求数达到限额的旧进程,而结束旧进程和创建新进程都需要消耗CPU时间,所以大量的结束、创建动作会让一个VPS消耗不少的CPU,而通常一个VPS的CPU也是有限制的,所以过多的CPU消耗会明显影响VPS的性能;反过来说,如果MaxRequestsPerChild设置成太大,或者干脆设置成0(不限制),那么如果在进程寿命结束前,碰到内存溢出之类的错误,VPS也会很快因内存消耗完毕而宕机。

KeepAlive参数,是否保持链接,通常设置成On(打开)会提高性能,但是同时将KeepAliveTimeout超时设置的小一点,比如5s,会让整个VPS显的更有效率。因为当KeepAliveTimeout设置的过大的时候,一个子进程在超时之前将无法服务更多的用户,这样势必Apache需要打开更多的进程,进行会消耗本来就不充裕的VPS内存。

附抓抓的512M VPS的httpd.conf相关参数供参考:
StartServers 5
MinSpareServers 5
MaxSpareServers 20
ServerLimit 128
MaxClients 128
MaxRequestsPerChild 1000
KeepAlive On
MaxKeepAliveRequests 200
KeepAliveTimeout 5

在设置完参数之后,还需要精简一部分的模块(LoadModule)以减少不必要的内存占用。根据俺目前在用的经验,除了下面这些模块,其他都不是必须的:
mod_authz_host.so
mod_log_config.so
mod_expires.so
mod_deflate.so
mod_headers.so
mod_setenvif.so
mod_mime.so
mod_autoindex.so
mod_negotiation.so
mod_dir.so
mod_alias.so
mod_rewrite.so
mod_proxy.so(网上其他人的经验是可以不加载这个模块,不过抓抓试过启动apache会出错。。。)

保存httpd.conf,重启Apache即可生效。

在优化完Apache之后,还需要进行MySQL的优化,主要是修改/etc/my.cnf来达到降低MySQL内存占用的目的。

在/etc/my.cnf的[mysqld]段里面添加:
skip-locking
skip-bdb
skip-innodb

同样,保存后重启MySQL生效。