CentOS

CentOS

CentOS是Community ENTerprise Operating System的简称,社区企业操作系统,它是Linux操作系统的一个发行版本。CentOS也不是全新的Linux发行版,CentOS是在RHEL发布的基础上基于GPL协议将RHEL的构成克隆再现的一个Linux发行版本之一。
在Red Hat家族中有企业版的产品,Red Hat Enterprise Linux(即RHEL)是很多企业采用的Linux发行版本,需要向Red Hat付费才可以使用,并能得到付过费用的服务和技术支持和版本升级。CentOS可以像RHEL一样构筑Linux系统环境,但不需要向Red Hat付任何的产品和服务费用,同时也得不到任何有偿技术支持和升级服务。
在CentOS的全称里面我们可以看到Enterprise OS,也就是说企业系统,这个企业系统并不是企业级别的系统,而是它可以提供企业级应用所需要的要素,例如:
稳定的环境
长期的升级更新支持
保守性强
大规模的系统也能够发挥很好的性能
CentOS满足以上的要素,满足上面要素的发行版还有Fedora 。但是相比CentOS,Fedora提供更多的新的功能和软件,发布更新快等特点,这样在稳定性和管理方面就增加了很多工作。企业所需要的系统环境应该是,高效稳定的系统环境,一次构建后能够长期使用的系统环境,所以Fedora那样的频繁更新发布的系统环境并不对应企业的应用。在众多的RHEL的克隆版本中,CentOS是很出众很优秀的。
http://os.51cto.com/art/201305/392455.htm

磁盘空间用尽

df -h 发现,

/dev/mapper/vg_cloud-lv_root 已用100%,可用为0了,这是原因。

查看各目录占用磁盘大小

du -sh /* | sort -nr

占用空间大的目录

/var/spool/clientmqueue
/var/spool/mqueue
/var/log
/var/cache

du -sh *

查看邮件发送队列
mailq 或 sendmail -bp

删除所有队列
postsuper -d ALL

关闭空主机头,防止直接用ip访问,或者被别的域名恶意指向。

在nginx/conf/vhosts下新建一个xxx.conf,内容为
server {
listen 80 default;
return 500;
}

域名恶意指向有些隐患:
由于搜索引擎也会收录你的IP地址的页面,所以同一个页面搜索引擎会重复收录,造成页面的权重不如单个收录高。
假如那域名是不友善的域名,比如曾经指向非法网站,容易引发搜索引擎惩罚,连带IP受到牵连。即使域名没什么问题,但流量也会被劫持到别的域名,从而遭到广告联盟的封杀。

CentOS 6.5安装jdk1.8

centos上的邮件系统sendmail,可再次自主安装,会生成/etc/mail目录,安装方法可参考
http://seofangfa.com/shell/centos-sendmail.html
执行mailq命令后如果发现有很多邮件队列,可以清空/var/spool/mqueue中的文件。

/var/spool/clientmqueue目录下可能存在很多文件,删除方法

# cd /var/spool/clientmqueue
# ls | xargs rm -f

发表评论