<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>一个程序猿 &#187; centos</title>
	<atom:link href="http://www.sunboyu.cn/tag/centos/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sunboyu.cn</link>
	<description>时光不会倒流,脚步总要前进</description>
	<lastBuildDate>Tue, 27 Jul 2010 06:24:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Linux配置几个关键点需要注意</title>
		<link>http://www.sunboyu.cn/2009/07/15/linux%e9%85%8d%e7%bd%ae%e5%87%a0%e4%b8%aa%e5%85%b3%e9%94%ae%e7%82%b9%e9%9c%80%e8%a6%81%e6%b3%a8%e6%84%8f.shtml</link>
		<comments>http://www.sunboyu.cn/2009/07/15/linux%e9%85%8d%e7%bd%ae%e5%87%a0%e4%b8%aa%e5%85%b3%e9%94%ae%e7%82%b9%e9%9c%80%e8%a6%81%e6%b3%a8%e6%84%8f.shtml#comments</comments>
		<pubDate>Tue, 14 Jul 2009 20:30:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[LINUX]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[机房]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=856</guid>
		<description><![CDATA[前两天机房断电，弄得兄弟我太郁闷。机房网管居然直接硬关机，这么来回弄了两三次，问技术，不是那一拨，问销售，没啥解释，人家说不知道……
一分钱一分货有道理，结果我机器挂了，机房那边说linux启动，中间卡死了。因为那个机房没有懂linux的网管，所以，我开车（捷安特）去了机房。
后发现，其实没什么问题，卡在了一个依赖python的启动进程上，另外mysql貌似也没有启动。
我用ubuntu live版的cd进入系统（有点像win下的PE的思路），修改了python设置：
原来python默认是2.3版本，我升级到了2.5，默认关联的是2.5版的，但这样会有一些问题，比如yum对版本依赖性很强，修改后则其不工作，所以我修改了yum的配置，让其寻找2.3版本。而另一下对python有依赖的模块我却没有发现，造成down机后无法启动。
mysql无法自启动，没找出是哪的问题，不过，我在ubuntu下加载了原来的分区，修改了rc.local配置,灭了mysql，系统顺利启动。
总结：ubuntu live cd的作用跟我修理xp时候的pe功能相似，系统挂掉的时候修改个配置啥的还是很好用的。
除非很了解软件之间的依赖性，否则不要随意修改那些配置，否则会造成依赖性问题。
事发现场图片

]]></description>
			<content:encoded><![CDATA[<p>前两天机房断电，弄得兄弟我太郁闷。机房网管居然直接硬关机，这么来回弄了两三次，问技术，不是那一拨，问销售，没啥解释，人家说不知道……</p>
<p>一分钱一分货有道理，结果我机器挂了，机房那边说linux启动，中间卡死了。因为那个机房没有懂linux的网管，所以，我开车（捷安特）去了机房。</p>
<p>后发现，其实没什么问题，卡在了一个依赖python的启动进程上，另外mysql貌似也没有启动。</p>
<p>我用ubuntu live版的cd进入系统（有点像win下的PE的思路），修改了python设置：</p>
<p>原来python默认是2.3版本，我升级到了2.5，默认关联的是2.5版的，但这样会有一些问题，比如yum对版本依赖性很强，修改后则其不工作，所以我修改了yum的配置，让其寻找2.3版本。而另一下对python有依赖的模块我却没有发现，造成down机后无法启动。</p>
<p>mysql无法自启动，没找出是哪的问题，不过，我在ubuntu下加载了原来的分区，修改了rc.local配置,灭了mysql，系统顺利启动。</p>
<p>总结：ubuntu live cd的作用跟我修理xp时候的pe功能相似，系统挂掉的时候修改个配置啥的还是很好用的。</p>
<p>除非很了解软件之间的依赖性，否则不要随意修改那些配置，否则会造成依赖性问题。</p>
<p>事发现场图片</p>
<p><a href="http://www.sunboyu.cn/upfiles/2009/07/server-mysql.jpg"><img class="aligncenter size-full wp-image-872" title="server-mysql" src="http://www.sunboyu.cn/upfiles/2009/07/server-mysql.jpg" alt="server-mysql" width="800" height="591" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2009/07/15/linux%e9%85%8d%e7%bd%ae%e5%87%a0%e4%b8%aa%e5%85%b3%e9%94%ae%e7%82%b9%e9%9c%80%e8%a6%81%e6%b3%a8%e6%84%8f.shtml/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux下APACHE MYSQL PHP FCgid Suexec 配置文档V1.0</title>
		<link>http://www.sunboyu.cn/2009/05/22/linux%e4%b8%8bapache-mysql-php-fcgid-suexec-%e9%85%8d%e7%bd%ae%e6%96%87%e6%a1%a3v10.shtml</link>
		<comments>http://www.sunboyu.cn/2009/05/22/linux%e4%b8%8bapache-mysql-php-fcgid-suexec-%e9%85%8d%e7%bd%ae%e6%96%87%e6%a1%a3v10.shtml#comments</comments>
		<pubDate>Fri, 22 May 2009 03:14:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[APACHE]]></category>
		<category><![CDATA[LINUX]]></category>
		<category><![CDATA[MYSQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[LAMP]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=716</guid>
		<description><![CDATA[文档版本：V1.0
启动撰写时间: 2009年05月20日
目的：全面详细介绍LAMP fastcgi方式配置细节,基于之前的自动配置脚本，目的是把更多的细节转达给大家。
需要软件源码：
CentOS4.7
http://centos.ustc.edu.cn/centos/4.7/isos/i386/CentOS-4.7.ServerCD-i386.iso
http://centos.ustc.edu.cn/centos/4.7/isos/x86_64/CentOS-4.7.ServerCD-x86_64.iso
Apache-2.2.9
http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz
MYSQL-5.2.6
http://downloads.mysql.com/archives/mysql-5.0/mysql-5.0.22.tar.gz
PHP-5.2.6
http://museum.php.net/php5/php-5.2.6.tar.gz
FCGID
http://ncu.dl.sourceforge.net/sourceforge/mod-fcgid/mod_fcgid.2.2.tgz
安装：
第一步：Linux系统安装,同时可以参照我原来的文档
http://www.sunboyu.cn/2008/06/13/centos5%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97%EF%BC%88%E7%AE%80%E5%8D%95%E7%AF%87%EF%BC%89.shtml

视频。我按照最小化进行安装。最后ping百度不通，是因为没有重启，重启后是正常的。从过程可疑看出，我用的vmware进行安装，所以，要根据你实际的网络情况进行调整配置。
Linux Centos 4.7 安装视频（下载）(关闭)

第二步：系统更新，组件安装。
首先更新一下yum源，具体查看这篇日志 http://www.sunboyu.cn/2009/01/07/centos4%E5%88%9D%E5%A7%8B%E5%8C%96%E7%9A%84%E4%B8%80%E4%BA%9B%E8%84%9A%E6%9C%AC.shtml
升级一下系统：
yum upgrade
安装一些必要的组件：
yum install gcc gcc-c++ gcc4-c++ autoconf gd gd-devel libxml2 libxml2-devel zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel expat expat-devel sqlite sqlite-devel png-devel jpeg-devel libtool libjpeg* libpng* freetype-devel
安装MYSQL-5.0.22
解压mysql
#tar -zxvf mysql-5.0.22.tar.gz
#cd cd mysql-5.0.22
#groupadd mysql
#useradd -g mysql mysql
#./configure &#8211;prefix=/opt/mysql-5.0.22 [...]]]></description>
			<content:encoded><![CDATA[<p>文档版本：V1.0</p>
<p>启动撰写时间: 2009年05月20日</p>
<p>目的：全面详细介绍LAMP fastcgi方式配置细节,基于之前的自动配置脚本，目的是把更多的细节转达给大家。</p>
<p>需要软件源码：</p>
<p>CentOS4.7</p>
<p>http://centos.ustc.edu.cn/centos/4.7/isos/i386/CentOS-4.7.ServerCD-i386.iso</p>
<p>http://centos.ustc.edu.cn/centos/4.7/isos/x86_64/CentOS-4.7.ServerCD-x86_64.iso</p>
<p>Apache-2.2.9</p>
<p>http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz</p>
<p>MYSQL-5.2.6</p>
<p>http://downloads.mysql.com/archives/mysql-5.0/mysql-5.0.22.tar.gz</p>
<p>PHP-5.2.6</p>
<p>http://museum.php.net/php5/php-5.2.6.tar.gz</p>
<p>FCGID</p>
<p>http://ncu.dl.sourceforge.net/sourceforge/mod-fcgid/mod_fcgid.2.2.tgz</p>
<p>安装：</p>
<p>第一步：Linux系统安装,同时可以参照我原来的文档</p>
<p>http://www.sunboyu.cn/2008/06/13/centos5%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97%EF%BC%88%E7%AE%80%E5%8D%95%E7%AF%87%EF%BC%89.shtml</p>
<p><span id="more-716"></span></p>
<p>视频。我按照最小化进行安装。最后ping百度不通，是因为没有重启，重启后是正常的。从过程可疑看出，我用的vmware进行安装，所以，要根据你实际的网络情况进行调整配置。</p>
<p><a href="http://www.sunboyu.cn/upfiles/v/lamp.avi">Linux Centos 4.7 安装视频（下载）</a>(关闭)</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="353" height="291" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://player.youku.com/player.php/sid/XMTExMTU3NzE2/v.swf" /><embed type="application/x-shockwave-flash" width="353" height="291" src="http://player.youku.com/player.php/sid/XMTExMTU3NzE2/v.swf"></embed></object></p>
<p>第二步：系统更新，组件安装。</p>
<p>首先更新一下yum源，具体查看这篇日志 http://www.sunboyu.cn/2009/01/07/centos4%E5%88%9D%E5%A7%8B%E5%8C%96%E7%9A%84%E4%B8%80%E4%BA%9B%E8%84%9A%E6%9C%AC.shtml</p>
<p>升级一下系统：</p>
<p>yum upgrade</p>
<p>安装一些必要的组件：</p>
<p>yum install gcc gcc-c++ gcc4-c++ autoconf gd gd-devel libxml2 libxml2-devel zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel expat expat-devel sqlite sqlite-devel png-devel jpeg-devel libtool libjpeg* libpng* freetype-devel</p>
<p>安装MYSQL-5.0.22</p>
<p>解压mysql</p>
<p>#tar -zxvf mysql-5.0.22.tar.gz</p>
<p>#cd cd mysql-5.0.22</p>
<p>#groupadd mysql</p>
<p>#useradd -g mysql mysql</p>
<p>#./configure &#8211;prefix=/opt/mysql-5.0.22 \<br />
&#8211;without-debug \<br />
&#8211;enable-thread-safe-client \<br />
&#8211;with-client-ldflags=-all-static \<br />
&#8211;with-mysqld-ldflags=-all-static \<br />
&#8211;enable-local-infile \<br />
&#8211;enable-largefile \<br />
&#8211;with-charset=utf8 \<br />
&#8211;with-collation=utf8_unicode_ci \<br />
&#8211;with-extra-charsets=complex \<br />
&#8211;with-pic \<br />
&#8211;with-mysqld-libs \<br />
&#8211;with-comment \<br />
&#8211;with-query-cache \<br />
&#8211;with-bench \<br />
&#8211;with-big-tables \<br />
&#8211;with-innodb \<br />
&#8211;with-mysqld-use=mysql</p>
<p>#make</p>
<p>#make install</p>
<p>#cp ./support-files/my-medium.cnf /etc/my.cnf</p>
<p>#cp ./support-files/mysql.server /etc/init.d/mysqld</p>
<p>#chmod 755 /etc/init.d/mysqld</p>
<p>#/opt/mysql-5.0.22/bin/mysql_install_db &#8211;user=mysql &amp;</p>
<p>#echo &#8220;/opt/mysql-5.0.22/bin/mysqld_safe &#8211;user=mysql &amp;&#8221;&gt;&gt;/etc/rc.local</p>
<p>#service mysqld start</p>
<p>#/opt/mysql-5.0.22/bin/mysqladmin -u root password &#8216;123456&#8242;</p>
<p>#cd ..</p>
<p>安装APACHE</p>
<p>#groupadd apache</p>
<p>#useradd -g apache apache</p>
<p>#tar -zxvf httpd-2.2.9.tar.gz</p>
<p>#cd httpd-2.2.9</p>
<p>#./configure &#8211;prefix=/opt/httpd-2.2.9 \<br />
&#8211;enable-dav \<br />
&#8211;enable-dav-fs \<br />
&#8211;enable-modules=all \<br />
&#8211;enable-mods-shared=all \<br />
&#8211;disable-auth-basic \<br />
&#8211;enable-include \<br />
&#8211;enable-substitute \<br />
&#8211;enable-authz-dbm \<br />
&#8211;enable-log-config \<br />
&#8211;enable-headers \<br />
&#8211;enable-setenvif \<br />
&#8211;with-ssl \<br />
&#8211;enable-static-ab \<br />
&#8211;enable-http \<br />
&#8211;enable-mime \<br />
&#8211;enable-status \<br />
&#8211;enable-isapi \<br />
&#8211;enable-imagemap \<br />
&#8211;enable-actions \<br />
&#8211;enable-speling \<br />
&#8211;enable-userdir \<br />
&#8211;enable-alias \<br />
&#8211;enable-vhost-alias \<br />
&#8211;enable-dir \<br />
&#8211;enable-rewrite \<br />
&#8211;enable-dumpio \<br />
&#8211;enable-echo \<br />
&#8211;enable-so \<br />
&#8211;enable-example \<br />
&#8211;enable-case-filter \<br />
&#8211;enable-substitute \<br />
&#8211;enable-log-config \<br />
&#8211;enable-logio \<br />
&#8211;enable-env \<br />
&#8211;with-mpm=worker \<br />
&#8211;with-included-apr \<br />
&#8211;with-apr \<br />
&#8211;with-apr-util \<br />
&#8211;with-z \<br />
&#8211;enable-proxy \<br />
&#8211;enable-proxy-connect \<br />
&#8211;enable-proxy-ftp \<br />
&#8211;enable-proxy-http \<br />
&#8211;enable-proxy-ajp \<br />
&#8211;enable-proxy-balancer \<br />
&#8211;enable-suexec \<br />
&#8211;with-suexec-caller=apache \<br />
&#8211;with-suexec-userdir=www \<br />
&#8211;with-suexec-docroot=/home \<br />
&#8211;with-suexec-uidmin=100 \<br />
&#8211;with-suexec-gidmin=100 \<br />
&#8211;with-suexec-logfile=/var/log/suexec_log</p>
<p>#make</p>
<p>#make install</p>
<p>#ln -s /opt/httpd-2.2.9/bin/apachectl /etc/init.d/httpd</p>
<p>#cd ..</p>
<p>修改apache配置文件 /opt/httpd-2.2.9/conf/httpd.conf</p>
<p>找到</p>
<p>User daemon<br />
Group daemon</p>
<p>修改为</p>
<p>User apache<br />
Group apache</p>
<p>安装 fcgid</p>
<p>#tar -zxvf mod_fcgid.2.2.tgz</p>
<p>#cd mod_fcgid.2.2</p>
<p>修改Makefile</p>
<p>top_dir = /usr/local/apache2 为 top_dir = /opt/httpd-2.2.9</p>
<p>#make</p>
<p>#make install</p>
<p>#cd ..</p>
<p>修改apache配置文件 httpd.conf</p>
<p>增加 LoadModule fcgid_module modules/mod_fcgid.so</p>
<p>安装PHP，记得增加cgi支持</p>
<p>#tar -zxvf php-5.2.6.tar.gz</p>
<p>#cd php-5.2.6</p>
<p>#./configure &#8211;prefix=/opt/php-5.2.6 &#8211;with-libxml-dir &#8211;enable-cli &#8211;enable-cgi &#8211;enable-fastcgi &#8211;enable-bcmath &#8211;enable-force-cgi-redirect &#8211;enable-discard-path &#8211;enable-path-info-check &#8211;with-openssl &#8211;with-pcre-regex &#8211;enable-calendar &#8211;enable-dom &#8211;enable-ftp &#8211;with-openssl-dir=/usr/local/ssl &#8211;enable-gd-jis-conv &#8211;enable-hash &#8211;with-iconv &#8211;enable-json &#8211;enable-mbstring &#8211;enable-mbregex &#8211;enable-pdo &#8211;enable-posix &#8211;enable-libxml &#8211;enable-simplexml &#8211;with-sqlite &#8211;enable-tokenizer &#8211;enable-xmlreader &#8211;enable-xmlwriter &#8211;enable-sockets &#8211;with-zlib &#8211;with-freetype-dir &#8211;with-gd &#8211;with-jpeg-dir=/usr/lib &#8211;with-png-dir=/usr/lib &#8211;with-mime-magic &#8211;with-mysql=/opt/mysql-5.0.22 &#8211;with-zlib-dir=/usr/lib/libz.so &#8211;with-pdo-mysql=/opt/mysql-5.0.22 &#8211;with-pdo-sqlite &#8211;enable-posix &#8211;enable-soap</p>
<p>#make</p>
<p>#make install</p>
<p>修改apache配置文件httpd.conf</p>
<p>找到</p>
<p># Virtual hosts<br />
#Include conf/extra/httpd-vhosts.conf</p>
<p>修改为</p>
<p># Virtual hosts<br />
Include conf/extra/httpd-vhosts.conf</p>
<p>修改apache配置文件 conf/extra/httpd-vhosts.conf</p>
<p>删除所有的虚拟主机</p>
<p>现在配置虚拟主机：</p>
<p>所有虚拟主机的组为 vhost</p>
<p>增加一个用户名为sunboyu的虚拟主机</p>
<p>#groupadd vhost</p>
<p>#useradd -g vhost sunboyu</p>
<p>用户主目录默认为 /home/sunboyu</p>
<p>增加两个目录</p>
<p>#mkdir /home/sunboyu/www</p>
<p>#mkdir /home/sunboyu/logs</p>
<p>增加虚拟主机配置文件</p>
<p>SuexecUserGroup sunboyu vhost<br />
ServerAdmin sunboyu@gmail.com<br />
DocumentRoot &#8220;/home/sunboyu/www&#8221;<br />
ServerName 192.168.0.4<br />
ServerAlias sunboyu.cn<br />
ErrorLog &#8220;/home/sunboyu/logs/error_log&#8221;<br />
CustomLog &#8220;|/opt/httpd-2.2.9/bin/rotatelogs /home/sunboyu/logs/%Y_%m_%d_log 86400 +480&#8243; common</p>
<p>AddHandler fcgid-script .php<br />
#AddHandler cgi-script .pl .cgi<br />
FCGIWrapper /home/sunboyu/php-cgi .php<br />
Options ExecCGI FollowSymLinks<br />
AllowOverride all<br />
Order deny,allow<br />
Allow from all</p>
<p>创建文件 /home/sunboyu/php-cgi 文件内容为</p>
<p>#!/bin/sh<br />
export PHPRC=/home/sunboyu<br />
export PHP_FCGI_CHILDREN=4<br />
export PHP_FCGI_MAX_REQUESTS=5000<br />
exec /opt/php-5.2.6/bin/php-cgi &#8220;$@&#8221;</p>
<p>#chmod 755 -R /home/sunboyu</p>
<p>#chown sunboyu:vhost -R /home/sunboyu</p>
<p>配置到现在，重启apache</p>
<p>#service httpd restart</p>
<p>在虚拟目录根下 /home/sunboyu/www 下写文件 info.php 内容为 phpinfo() 修改权限为755 用户组为 sunboyu:vhost</p>
<p>现在访问应该是phpinfo的信息。</p>
<p>在写这篇文档的时候，基本是按照数续依次安装。</p>
<p>如果有问题，希望帮忙，请提前修改你服务器root密码，我们可以一起调试。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2009/05/22/linux%e4%b8%8bapache-mysql-php-fcgid-suexec-%e9%85%8d%e7%bd%ae%e6%96%87%e6%a1%a3v10.shtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.sunboyu.cn/upfiles/v/lamp.avi" length="17880876" type="video/x-msvideo" />
		</item>
		<item>
		<title>累……疯狂的配置</title>
		<link>http://www.sunboyu.cn/2009/01/18/%e7%b4%af%e2%80%a6%e2%80%a6%e7%96%af%e7%8b%82%e7%9a%84%e9%85%8d%e7%bd%ae.shtml</link>
		<comments>http://www.sunboyu.cn/2009/01/18/%e7%b4%af%e2%80%a6%e2%80%a6%e7%96%af%e7%8b%82%e7%9a%84%e9%85%8d%e7%bd%ae.shtml#comments</comments>
		<pubDate>Sun, 18 Jan 2009 14:16:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[LINUX]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[优化]]></category>
		<category><![CDATA[精简]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=503</guid>
		<description><![CDATA[Dell1950终于上架了，又一个牛叉的系统，我把CentOS精简到了我能想象到的极致（当然跟gentoo还不能媲美），在AMP(apache,php,mysql)都启动空负载的状态下，内存占用降到了128M以下。
top - 16:54:16 up&#160; 3:42,&#160; 1 user,&#160; load average: 0.00, 0.00, 0.00
Tasks:&#160; 83 total,&#160; &#160;1 running,&#160; 82 sleeping,&#160; &#160;0 stopped,&#160; &#160;0 zombie
Cpu(s):&#160; 0.0% us,&#160; 0.0% sy,&#160; 0.0% ni, 99.9% id,&#160; 0.1% wa,&#160; 0.0% hi,&#160; 0.0% si
Mem:&#160; &#160;4042344k total,&#160; &#160;125040k used,&#160; 3917304k free,&#160; &#160; 11136k buffers
Swap:&#160; 6094840k total,&#160; &#160; &#160; &#160; 0k used,&#160; 6094840k free,&#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>Dell1950终于上架了，又一个牛叉的系统，我把CentOS精简到了我能想象到的极致（当然跟gentoo还不能媲美），在AMP(apache,php,mysql)都启动空负载的状态下，内存占用降到了128M以下。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">top - 16:54:16 up&nbsp; 3:42,&nbsp; 1 user,&nbsp; load average: 0.00, 0.00, 0.00</li>
<li>Tasks:&nbsp; 83 total,&nbsp; &nbsp;1 running,&nbsp; 82 sleeping,&nbsp; &nbsp;0 stopped,&nbsp; &nbsp;0 zombie</li>
<li>Cpu(s):&nbsp; 0.0% us,&nbsp; 0.0% sy,&nbsp; 0.0% ni, 99.9% id,&nbsp; 0.1% wa,&nbsp; 0.0% hi,&nbsp; 0.0% si</li>
<li>Mem:&nbsp; &nbsp;4042344k total,&nbsp; &nbsp;125040k used,&nbsp; 3917304k free,&nbsp; &nbsp; 11136k buffers</li>
<li>Swap:&nbsp; 6094840k total,&nbsp; &nbsp; &nbsp; &nbsp; 0k used,&nbsp; 6094840k free,&nbsp; &nbsp; 47004k cached</li></ol></div>
<p>一些内核级补丁没有打，估计了解这类漏洞入侵的人，我暂时也招架不住，现在只是为了服务器的稳定。apache＋php＋mysql＋ftp＋ssh之类的账户权限作了详细的统筹，对外服务权限尤其作了限制，尽量达到最优。PHP是用developer模式进行编译安装，没有考虑实际应用，只是把功能尽量多的增加（这些操作会稍微影响性能，但相对128M，是可以忽略的），但很重要的opcode缓冲加上了，Centos用最小安装，以来的一些组件和库分别安装，决不多余。尽量在硬盘基础占用上也降至最小。硬盘分区使用了LVM，偷懒了，虽然这样会有很大的问题，但手工分区还不是很熟悉，而且在管理存储上我功力还不够，以后进行改善。</p>
<p>硬盘情况如下：感觉还是大了点，回头清理一下缓存。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">[root@localhost ~]# df</li>
<li>Filesystem&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1K-blocks&nbsp; &nbsp; &nbsp; Used Available Use% Mounted on</li>
<li>/dev/mapper/VolGroup00-LogVol00</li>
<li>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 134980848&nbsp; &nbsp;1214972 126909172&nbsp; &nbsp;1% /</li>
<li>/dev/sda1&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;101086&nbsp; &nbsp; &nbsp;14864&nbsp; &nbsp; &nbsp;81003&nbsp; 16% /boot</li>
<li>none&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2021172&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0&nbsp; &nbsp;2021172&nbsp; &nbsp;0% /dev/shm</li></ol></div>
<p>很成功的系统，但管理软件我一直没功夫去写，待写完后就是一个完整的初始系统＋管理套件</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2009/01/18/%e7%b4%af%e2%80%a6%e2%80%a6%e7%96%af%e7%8b%82%e7%9a%84%e9%85%8d%e7%bd%ae.shtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dell1950安装Centos4.7 ServerCD</title>
		<link>http://www.sunboyu.cn/2009/01/18/dell1950%e5%ae%89%e8%a3%85centos47-servercd.shtml</link>
		<comments>http://www.sunboyu.cn/2009/01/18/dell1950%e5%ae%89%e8%a3%85centos47-servercd.shtml#comments</comments>
		<pubDate>Sun, 18 Jan 2009 03:11:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[LINUX]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[centos4.7]]></category>
		<category><![CDATA[dell1950]]></category>
		<category><![CDATA[servercd]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=501</guid>
		<description><![CDATA[朋友弄来一台Dell1950，至强E5405，单颗CPU4核，4G内存，一块136Gsas硬盘，因原来的双CPU的机器利用率太差，好说歹说才降级改成单CPU。
原以为DELL对linux支持很好，可我的centos4.7servercd 并没有直接就能装上，估计是不认sas硬盘，没有继承sas硬盘的驱动，翻出机器自带的引导光盘，默认引导一遍，把驱动拷贝到硬盘上，可所支持的操作系统只有windows和redhat的as系统，我的CentosCD并不认，逼我重启，再用CentosCD引导，顺利安装。
这机器就是比我本本上的虚拟机快－－&#124;&#124;几乎是闪装系统，闪编译，而最大的瓶颈却是我家里1M的adsl带宽，因为我是从我 sunboyu.cn 的源里下载软件，其实当时应该配置成局域网源的，忘了，不过也就这样了，速度飞快，而且我那个脚本基本无人职守，跑上，我就喝茶去了……
顺便也写了本篇日志
]]></description>
			<content:encoded><![CDATA[<p>朋友弄来一台Dell1950，至强E5405，单颗CPU4核，4G内存，一块136Gsas硬盘，因原来的双CPU的机器利用率太差，好说歹说才降级改成单CPU。</p>
<p>原以为DELL对linux支持很好，可我的centos4.7servercd 并没有直接就能装上，估计是不认sas硬盘，没有继承sas硬盘的驱动，翻出机器自带的引导光盘，默认引导一遍，把驱动拷贝到硬盘上，可所支持的操作系统只有windows和redhat的as系统，我的CentosCD并不认，逼我重启，再用CentosCD引导，顺利安装。</p>
<p>这机器就是比我本本上的虚拟机快－－||几乎是闪装系统，闪编译，而最大的瓶颈却是我家里1M的adsl带宽，因为我是从我 sunboyu.cn 的源里下载软件，其实当时应该配置成局域网源的，忘了，不过也就这样了，速度飞快，而且我那个脚本基本无人职守，跑上，我就喝茶去了……</p>
<p>顺便也写了本篇日志</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2009/01/18/dell1950%e5%ae%89%e8%a3%85centos47-servercd.shtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>全面切换到CentOS-4.7.ServerCD</title>
		<link>http://www.sunboyu.cn/2008/12/14/%e5%85%a8%e9%9d%a2%e5%88%87%e6%8d%a2%e5%88%b0centos-47servercd.shtml</link>
		<comments>http://www.sunboyu.cn/2008/12/14/%e5%85%a8%e9%9d%a2%e5%88%87%e6%8d%a2%e5%88%b0centos-47servercd.shtml#comments</comments>
		<pubDate>Sun, 14 Dec 2008 14:24:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[LINUX]]></category>
		<category><![CDATA[4.7]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[servercd]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=427</guid>
		<description><![CDATA[下载地址 http://centos.ustc.edu.cn/centos/4.7/isos/x86_64/CentOS-4.7.ServerCD-x86_64.iso
注：根据需要下载x86_64或者i386版本
一般x86_64跑服务器或者64位CPU上，家用台式一般用i386，不过现在比较好的家用cpu也64位，我的就比较落后了……
安装还是老一套，我用vmware模拟的scis硬盘安装，选择的定制安全，选择组件那步直接选择mini安装即可。
因为5一直没有servercd，而发行版又太大，3个多G，所以还是选择这个精简的服务器版本。
]]></description>
			<content:encoded><![CDATA[<p>下载地址 http://centos.ustc.edu.cn/centos/4.7/isos/x86_64/CentOS-4.7.ServerCD-x86_64.iso<br />
注：根据需要下载x86_64或者i386版本<br />
一般x86_64跑服务器或者64位CPU上，家用台式一般用i386，不过现在比较好的家用cpu也64位，我的就比较落后了……</p>
<p>安装还是老一套，我用vmware模拟的scis硬盘安装，选择的定制安全，选择组件那步直接选择mini安装即可。</p>
<p>因为5一直没有servercd，而发行版又太大，3个多G，所以还是选择这个精简的服务器版本。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/12/14/%e5%85%a8%e9%9d%a2%e5%88%87%e6%8d%a2%e5%88%b0centos-47servercd.shtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>centos5安装指南（简单篇）</title>
		<link>http://www.sunboyu.cn/2008/06/13/centos5%e5%ae%89%e8%a3%85%e6%8c%87%e5%8d%97%ef%bc%88%e7%ae%80%e5%8d%95%e7%af%87%ef%bc%89.shtml</link>
		<comments>http://www.sunboyu.cn/2008/06/13/centos5%e5%ae%89%e8%a3%85%e6%8c%87%e5%8d%97%ef%bc%88%e7%ae%80%e5%8d%95%e7%af%87%ef%bc%89.shtml#comments</comments>
		<pubDate>Fri, 13 Jun 2008 13:50:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[LINUX]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[centos]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[图形]]></category>
		<category><![CDATA[教程]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=87</guid>
		<description><![CDATA[
进入默认页面，直接回车即可

测试光盘文件的完整性，我一般都跳过


直接下一步

我一般都选择英文，因为命令行里好像不很支持中文

格盘，yes即可。注意：这里是在虚拟机或者一个空机器上进行安装，如果你在其他操作系统上安装双系统，此操作危险！

NEXT，使用默认的即可

YES,继续

分配IP地址，或者使用dhcp，此知识点不懂的话，不归本文管。

设置系统时区，一般用UTC，虽然有时候会用东八区。

设置root帐号的密码

选择定制安装或者是定制安装，当然我们要定制安装。

选择Development中的Development Libraries,Development Tools

选择Base System中的Base和Legacy Software Support
选择这四个，其他的就都不要选了，需要的话再慢慢装。

NEXT开始安装

装完，重启

root登录

这样安装AMP(APACHE MYSQL PHP)即可
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sunboyu.cn/upfiles/2008/06/1.jpg"><img class="alignnone size-medium wp-image-91" title="1" src="http://www.sunboyu.cn/upfiles/2008/06/1-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>进入默认页面，直接回车即可</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/2.jpg"><img class="alignnone size-medium wp-image-92" title="2" src="http://www.sunboyu.cn/upfiles/2008/06/2-300x166.jpg" alt="" width="300" height="166" /></a></p>
<p>测试光盘文件的完整性，我一般都跳过</p>
<p><span id="more-87"></span></p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/3.jpg"><img class="alignnone size-medium wp-image-93" title="3" src="http://www.sunboyu.cn/upfiles/2008/06/3-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>直接下一步</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/4.jpg"><img class="alignnone size-medium wp-image-94" title="4" src="http://www.sunboyu.cn/upfiles/2008/06/4-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>我一般都选择英文，因为命令行里好像不很支持中文</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/6.jpg"><img class="alignnone size-medium wp-image-96" title="6" src="http://www.sunboyu.cn/upfiles/2008/06/6-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>格盘，yes即可。注意：这里是在虚拟机或者一个空机器上进行安装，如果你在其他操作系统上安装双系统，此操作危险！</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/7.jpg"><img class="alignnone size-medium wp-image-97" title="7" src="http://www.sunboyu.cn/upfiles/2008/06/7-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>NEXT，使用默认的即可</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/8.jpg"><img class="alignnone size-medium wp-image-98" title="8" src="http://www.sunboyu.cn/upfiles/2008/06/8-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>YES,继续</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/9.jpg"><img class="alignnone size-medium wp-image-99" title="9" src="http://www.sunboyu.cn/upfiles/2008/06/9-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>分配IP地址，或者使用dhcp，此知识点不懂的话，不归本文管。</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/10.jpg"><img class="alignnone size-medium wp-image-100" title="10" src="http://www.sunboyu.cn/upfiles/2008/06/10-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>设置系统时区，一般用UTC，虽然有时候会用东八区。</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/11.jpg"><img class="alignnone size-medium wp-image-101" title="11" src="http://www.sunboyu.cn/upfiles/2008/06/11-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>设置root帐号的密码</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/12.jpg"><img class="alignnone size-medium wp-image-102" title="12" src="http://www.sunboyu.cn/upfiles/2008/06/12-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>选择定制安装或者是定制安装，当然我们要定制安装。</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/13.jpg"><img class="alignnone size-medium wp-image-103" title="13" src="http://www.sunboyu.cn/upfiles/2008/06/13-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>选择Development中的Development Libraries,Development Tools</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/14.jpg"><img class="alignnone size-medium wp-image-104" title="14" src="http://www.sunboyu.cn/upfiles/2008/06/14-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>选择Base System中的Base和Legacy Software Support</p>
<p>选择这四个，其他的就都不要选了，需要的话再慢慢装。</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/15.jpg"><img class="alignnone size-medium wp-image-105" title="15" src="http://www.sunboyu.cn/upfiles/2008/06/15-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>NEXT开始安装</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/17.jpg"><img class="alignnone size-medium wp-image-107" title="17" src="http://www.sunboyu.cn/upfiles/2008/06/17-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>装完，重启</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/18.jpg"><img class="alignnone size-medium wp-image-108" title="18" src="http://www.sunboyu.cn/upfiles/2008/06/18-300x166.jpg" alt="" width="300" height="166" /></a></p>
<p>root登录</p>
<p><a href="http://www.sunboyu.cn/upfiles/2008/06/19.jpg"><img class="alignnone size-medium wp-image-109" title="19" src="http://www.sunboyu.cn/upfiles/2008/06/19-300x166.jpg" alt="" width="300" height="166" /></a></p>
<p>这样安装AMP(APACHE MYSQL PHP)即可</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/06/13/centos5%e5%ae%89%e8%a3%85%e6%8c%87%e5%8d%97%ef%bc%88%e7%ae%80%e5%8d%95%e7%af%87%ef%bc%89.shtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.612 seconds -->
