<?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/"
	>

<channel>
	<title>一个程序猿 &#187; LAMP</title>
	<atom:link href="http://www.sunboyu.cn/tag/lamp/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sunboyu.cn</link>
	<description>时光不会倒流,脚步总要前进</description>
	<pubDate>Tue, 31 Jan 2012 10:50:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<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>
<enclosure url="http://www.sunboyu.cn/upfiles/v/lamp.avi" length="17880876" type="video/x-msvideo" />
		</item>
		<item>
		<title>sunboyu-amp-fastcgi-suexec-v21-alpha 发布</title>
		<link>http://www.sunboyu.cn/2008/12/15/sunboyu-amp-fastcgi-suexec-v21-alpha-%e5%8f%91%e5%b8%83.shtml</link>
		<comments>http://www.sunboyu.cn/2008/12/15/sunboyu-amp-fastcgi-suexec-v21-alpha-%e5%8f%91%e5%b8%83.shtml#comments</comments>
		<pubDate>Mon, 15 Dec 2008 13:58:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[LINUX]]></category>

		<category><![CDATA[fastcgi]]></category>

		<category><![CDATA[LAMP]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[suexec]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=428</guid>
		<description><![CDATA[Linux下APACHE MYSQL PHP FCgid Suexec 自动安装脚本V2.1
1、增加了PHP &#8211;enable-bcmath 参数，支持高精度函数库
2、增加了ncurses MYSQL的一个依赖库
3、增加了apache &#8211;enable-so 参数
sunboyu-amp-fastcgi-suexec-v21-alpha
此脚本在Centos4.7ServerCD 最小安装，root账户下执行完全正常。
]]></description>
			<content:encoded><![CDATA[<p>Linux下APACHE MYSQL PHP FCgid Suexec 自动安装脚本V2.1<br />
1、增加了PHP &#8211;enable-bcmath 参数，支持高精度函数库<br />
2、增加了ncurses MYSQL的一个依赖库<br />
3、增加了apache &#8211;enable-so 参数</p>
<p><a href='http://www.sunboyu.cn/upfiles/2008/12/sunboyu-amp-fastcgi-suexec-v21-alpha.txt'>sunboyu-amp-fastcgi-suexec-v21-alpha</a></p>
<p>此脚本在Centos4.7ServerCD 最小安装，root账户下执行完全正常。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/12/15/sunboyu-amp-fastcgi-suexec-v21-alpha-%e5%8f%91%e5%b8%83.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>《构建可扩展的Web站点》有感</title>
		<link>http://www.sunboyu.cn/2008/10/12/%e3%80%8a%e6%9e%84%e5%bb%ba%e5%8f%af%e6%89%a9%e5%b1%95%e7%9a%84web%e7%ab%99%e7%82%b9%e3%80%8b%e6%9c%89%e6%84%9f.shtml</link>
		<comments>http://www.sunboyu.cn/2008/10/12/%e3%80%8a%e6%9e%84%e5%bb%ba%e5%8f%af%e6%89%a9%e5%b1%95%e7%9a%84web%e7%ab%99%e7%82%b9%e3%80%8b%e6%9c%89%e6%84%9f.shtml#comments</comments>
		<pubDate>Sun, 12 Oct 2008 01:23:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[感悟]]></category>

		<category><![CDATA[LAMP]]></category>

		<category><![CDATA[读后感]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=340</guid>
		<description><![CDATA[草草读完了这本书，写下此文。
本书并不是某项技术的速成，或者一门语言的工具书，而是完全从一个项目管理者和设计者的角度来阐述一个大型项目的架构和技术实现。
作者以通俗手法介绍了一个大型网站从规划，设计，实现等角度，又细数了开发的环境，服务器搭建，开发过程中的一些跟踪调试，代码，数据完整性一致性，运营后的一些bug追踪，负载解决，idc方面的问题，以及一些预警等问题。
这里，作者没有从具体的技术入手，而是抓住了不同环节的一些典型应用，作为抛砖，给读者充分的空间去转移运用这些思路，进行架构的设计。
作者的系统构建在LAMP平台上，因此，非常推荐LAMPer和相关的技术经理来阅读，但作者更侧重于用此平台的一些经验来传达一种设计理念，因此，也推荐其他方面的设计者来学习。
希望大家读后多交流，同时希望更多有项目经验的开发者和设计者，管理者加入我们的LAMP msn群( lampper@live.cn )。
]]></description>
			<content:encoded><![CDATA[<p>草草读完了这本书，写下此文。</p>
<p>本书并不是某项技术的速成，或者一门语言的工具书，而是完全从一个项目管理者和设计者的角度来阐述一个大型项目的架构和技术实现。</p>
<p>作者以通俗手法介绍了一个大型网站从规划，设计，实现等角度，又细数了开发的环境，服务器搭建，开发过程中的一些跟踪调试，代码，数据完整性一致性，运营后的一些bug追踪，负载解决，idc方面的问题，以及一些预警等问题。</p>
<p>这里，作者没有从具体的技术入手，而是抓住了不同环节的一些典型应用，作为抛砖，给读者充分的空间去转移运用这些思路，进行架构的设计。</p>
<p>作者的系统构建在LAMP平台上，因此，非常推荐LAMPer和相关的技术经理来阅读，但作者更侧重于用此平台的一些经验来传达一种设计理念，因此，也推荐其他方面的设计者来学习。</p>
<p>希望大家读后多交流，同时希望更多有项目经验的开发者和设计者，管理者加入我们的LAMP msn群( lampper@live.cn )。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/10/12/%e3%80%8a%e6%9e%84%e5%bb%ba%e5%8f%af%e6%89%a9%e5%b1%95%e7%9a%84web%e7%ab%99%e7%82%b9%e3%80%8b%e6%9c%89%e6%84%9f.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>LAMP进阶计划</title>
		<link>http://www.sunboyu.cn/2008/09/16/lamp%e8%bf%9b%e9%98%b6%e8%ae%a1%e5%88%92.shtml</link>
		<comments>http://www.sunboyu.cn/2008/09/16/lamp%e8%bf%9b%e9%98%b6%e8%ae%a1%e5%88%92.shtml#comments</comments>
		<pubDate>Tue, 16 Sep 2008 15:35:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[LINUX]]></category>

		<category><![CDATA[LAMP]]></category>

		<category><![CDATA[进阶]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=316</guid>
		<description><![CDATA[lamp进阶计划
1、Linux,Apache,Mysql,PHP最新集成安装脚本，新增优化项
eAccelerator缓冲集成
PHP的SESSION由文件切入内存
DSO模式编译php至Apache
2、PHP代码优化
OOP核心类库完善
通用功能模块的开发
]]></description>
			<content:encoded><![CDATA[<p>lamp进阶计划</p>
<p>1、Linux,Apache,Mysql,PHP最新集成安装脚本，新增优化项</p>
<p>eAccelerator缓冲集成</p>
<p>PHP的SESSION由文件切入内存</p>
<p>DSO模式编译php至Apache</p>
<p>2、PHP代码优化</p>
<p>OOP核心类库完善</p>
<p>通用功能模块的开发</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/09/16/lamp%e8%bf%9b%e9%98%b6%e8%ae%a1%e5%88%92.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>关于学习</title>
		<link>http://www.sunboyu.cn/2008/08/13/%e5%85%b3%e4%ba%8e%e5%ad%a6%e4%b9%a0.shtml</link>
		<comments>http://www.sunboyu.cn/2008/08/13/%e5%85%b3%e4%ba%8e%e5%ad%a6%e4%b9%a0.shtml#comments</comments>
		<pubDate>Wed, 13 Aug 2008 09:40:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[纯属蛋疼]]></category>

		<category><![CDATA[actionscript]]></category>

		<category><![CDATA[LAMP]]></category>

		<category><![CDATA[WEB]]></category>

		<category><![CDATA[学习]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=277</guid>
		<description><![CDATA[前段时间学习很疯狂，最近收了一段，感觉不学习的日子还真是不错。不过事业还得继续，我得继续研究我的lampweb开发。突然之间发现任何一种语言都有局限性，所以开始琢磨是不是看看ActionScript。毕竟在交互上，as比js更优秀一点。不知道这个观点是否正确。先去书店购书再说。
顺便提还没有完成的任务：完美的用户登录认证机制。
]]></description>
			<content:encoded><![CDATA[<p>前段时间学习很疯狂，最近收了一段，感觉不学习的日子还真是不错。不过事业还得继续，我得继续研究我的lampweb开发。突然之间发现任何一种语言都有局限性，所以开始琢磨是不是看看ActionScript。毕竟在交互上，as比js更优秀一点。不知道这个观点是否正确。先去书店购书再说。</p>
<p>顺便提还没有完成的任务：完美的用户登录认证机制。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/08/13/%e5%85%b3%e4%ba%8e%e5%ad%a6%e4%b9%a0.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>sunboyu-amp-fastcgi-V1.0 Alpha版本发布</title>
		<link>http://www.sunboyu.cn/2008/07/24/sunboyu-amp-fastcgi-v10-alpha%e7%89%88%e6%9c%ac%e5%8f%91%e5%b8%83.shtml</link>
		<comments>http://www.sunboyu.cn/2008/07/24/sunboyu-amp-fastcgi-v10-alpha%e7%89%88%e6%9c%ac%e5%8f%91%e5%b8%83.shtml#comments</comments>
		<pubDate>Thu, 24 Jul 2008 06:04:45 +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[alpha]]></category>

		<category><![CDATA[amp]]></category>

		<category><![CDATA[fastcgi]]></category>

		<category><![CDATA[LAMP]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=218</guid>
		<description><![CDATA[sunboyu-amp-fastcgi-v10-alpha
基本都配置完毕了，但整体流程没有彻底自动化，适当的时候会作出stable版本。
# author:sunboyu@gmail.com
# qq:176300676 msn:sunboyu@gmail.com
# http://www.sunboyu.cn
#!/bin/sh
h_path = &#8220;/root/&#8221;
url=&#8221;http://www.sunboyu.cn/sourse/&#8221;
install_dir=&#8221;/opt/&#8221;
mkdir $install_dir
termcap_sourse_name=&#8221;termcap-1.3.1&#8243;
mysql_sourse_name=&#8221;mysql-5.0.22&#8243;
mysql_install_dir=$install_dir$mysql_sourse_name
openssl_sourse_name=&#8221;openssl-0.9.8g&#8221;
openssl_install_dir=$install_dir$openssl_sourse_name
httpd_sourse_name=&#8221;httpd-2.2.9&#8243;
httpd_install_dir=$install_dir$httpd_sourse_name
fastcgi_sourse_name=&#8221;mod_fastcgi-2.4.6&#8243;
fastcgi_install_dir=$install_dir$fastcgi_sourse_name
fcgid_sourse_name=&#8221;mod_fcgid.2.2&#8243;
libxml2_sourse_name=&#8221;libxml2-2.6.30&#8243;
libxml2_install_dir=$install_dir$libxml2_sourse_name
zlib_sourse_name=&#8221;zlib-1.2.3&#8243;
jpeg_sourse_name=&#8221;jpegsrc.v6b&#8221;
jpeg_install_dir=$install_dir$jpeg_sourse_name
libpng_sourse_name=&#8221;libpng-1.2.29&#8243;
libpng_install_dir=$install_dir$libpng_sourse_name
freetype_sourse_name=&#8221;freetype-2.3.7&#8243;
freetype_install_dir=$install_dir$freetype_sourse_name
php_sourse_name=&#8221;php-5.2.6&#8243;
php_install_dir=$install_dir$php_sourse_name
gd_sourse_name=&#8221;gd-2.0.36RC1&#8243;
gd_install_dir=$install_dir$gd_sourse_name
###MYSQL依赖库
wget ${url}${termcap_sourse_name}&#8221;.tar.gz&#8221;
tar -zxvf $termcap_sourse_name&#8221;.tar.gz&#8221;
cd $termcap_sourse_name
./configure
make &#38;&#38; make install
cd ..
#rm -rf ${termcap_sourse_name}*
###openssl
wget ${url}${openssl_sourse_name}&#8221;.tar.gz&#8221;
tar -zxvf $openssl_sourse_name&#8221;.tar.gz&#8221;
cd $openssl_sourse_name
./Configure &#8211;prefix=$openssl_install_dir
make &#38;&#38; make install
cd ..
#rm -rf ${openssl_sourse_name}*
###libxml
wget ${url}${libxml2_sourse_name}&#8221;.tar.gz&#8221;
tar -zxvf $libxml2_sourse_name&#8221;.tar.gz&#8221;
cd $libxml2_sourse_name
./configure &#8211;prefix=$libxml2_install_dir
make &#38;&#38; make install
cd ..
#rm -rf ${libxml2_sourse_name}*
###zlib
wget ${url}${zlib_sourse_name}&#8221;.tar.gz&#8221;
tar -zxvf $zlib_sourse_name&#8221;.tar.gz&#8221;
cd $zlib_sourse_name
./configure
make &#38;&#38; make install
cd ..
cp /usr/lib/libz.so.1 /usr/lib/libz.so
#rm -rf ${zlib_sourse_name}*
###jpeg
wget ${url}${jpeg_sourse_name}&#8221;.tar.gz&#8221;
tar -zxvf $jpeg_sourse_name&#8221;.tar.gz&#8221;
cd [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sunboyu.cn/upfiles/2008/07/sunboyu-amp-fastcgi-v10-alpha.txt">sunboyu-amp-fastcgi-v10-alpha</a></p>
<p>基本都配置完毕了，但整体流程没有彻底自动化，适当的时候会作出stable版本。<br />
# author:sunboyu@gmail.com<br />
# qq:176300676 msn:sunboyu@gmail.com<br />
# http://www.sunboyu.cn</p>
<p>#!/bin/sh<br />
h_path = &#8220;/root/&#8221;<br />
url=&#8221;http://www.sunboyu.cn/sourse/&#8221;<br />
install_dir=&#8221;/opt/&#8221;<br />
mkdir $install_dir</p>
<p>termcap_sourse_name=&#8221;termcap-1.3.1&#8243;</p>
<p>mysql_sourse_name=&#8221;mysql-5.0.22&#8243;<br />
mysql_install_dir=$install_dir$mysql_sourse_name</p>
<p>openssl_sourse_name=&#8221;openssl-0.9.8g&#8221;<br />
openssl_install_dir=$install_dir$openssl_sourse_name</p>
<p>httpd_sourse_name=&#8221;httpd-2.2.9&#8243;<br />
httpd_install_dir=$install_dir$httpd_sourse_name</p>
<p>fastcgi_sourse_name=&#8221;mod_fastcgi-2.4.6&#8243;<br />
fastcgi_install_dir=$install_dir$fastcgi_sourse_name</p>
<p>fcgid_sourse_name=&#8221;mod_fcgid.2.2&#8243;</p>
<p>libxml2_sourse_name=&#8221;libxml2-2.6.30&#8243;<br />
libxml2_install_dir=$install_dir$libxml2_sourse_name</p>
<p>zlib_sourse_name=&#8221;zlib-1.2.3&#8243;</p>
<p>jpeg_sourse_name=&#8221;jpegsrc.v6b&#8221;<br />
jpeg_install_dir=$install_dir$jpeg_sourse_name</p>
<p>libpng_sourse_name=&#8221;libpng-1.2.29&#8243;<br />
libpng_install_dir=$install_dir$libpng_sourse_name</p>
<p>freetype_sourse_name=&#8221;freetype-2.3.7&#8243;<br />
freetype_install_dir=$install_dir$freetype_sourse_name</p>
<p>php_sourse_name=&#8221;php-5.2.6&#8243;<br />
php_install_dir=$install_dir$php_sourse_name</p>
<p>gd_sourse_name=&#8221;gd-2.0.36RC1&#8243;<br />
gd_install_dir=$install_dir$gd_sourse_name</p>
<p>###MYSQL依赖库<br />
wget ${url}${termcap_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $termcap_sourse_name&#8221;.tar.gz&#8221;<br />
cd $termcap_sourse_name<br />
./configure<br />
make &amp;&amp; make install<br />
cd ..<br />
#rm -rf ${termcap_sourse_name}*<br />
###openssl<br />
wget ${url}${openssl_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $openssl_sourse_name&#8221;.tar.gz&#8221;<br />
cd $openssl_sourse_name<br />
./Configure &#8211;prefix=$openssl_install_dir<br />
make &amp;&amp; make install<br />
cd ..<br />
#rm -rf ${openssl_sourse_name}*<br />
###libxml<br />
wget ${url}${libxml2_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $libxml2_sourse_name&#8221;.tar.gz&#8221;<br />
cd $libxml2_sourse_name<br />
./configure &#8211;prefix=$libxml2_install_dir<br />
make &amp;&amp; make install<br />
cd ..<br />
#rm -rf ${libxml2_sourse_name}*<br />
###zlib<br />
wget ${url}${zlib_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $zlib_sourse_name&#8221;.tar.gz&#8221;<br />
cd $zlib_sourse_name<br />
./configure<br />
make &amp;&amp; make install<br />
cd ..<br />
cp /usr/lib/libz.so.1 /usr/lib/libz.so<br />
#rm -rf ${zlib_sourse_name}*<br />
###jpeg<br />
wget ${url}${jpeg_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $jpeg_sourse_name&#8221;.tar.gz&#8221;<br />
cd jpeg-6b<br />
./configure<br />
mkdir /usr/local/man/<br />
mkdir /usr/local/man/man1/<br />
mkdir /usr/local/man/man1/cjpeg/<br />
make &amp;&amp; make install<br />
cp /usr/lib/libjpeg.so.62 /usr/lib/libjpeg.so<br />
cp jpeglib.h /usr/include/jpeglib.h<br />
cp jconfig.h /usr/include/jconfig.h<br />
cp jmorecfg.h /usr/include/jmorecfg.h<br />
cp jerror.h /usr/include/jerror.h<br />
cd ..<br />
#rm -rf ${jpeg_sourse_name}.tar.gz<br />
#rm -rf jpeg-6b<br />
###png<br />
wget ${url}${libpng_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $libpng_sourse_name&#8221;.tar.gz&#8221;<br />
cd $libpng_sourse_name<br />
./configure &#8211;prefix=$libpng_install_dir<br />
make &amp;&amp; make install<br />
cp png* /usr/include/<br />
cd ..<br />
#rm -rf ${libpng_sourse_name}*<br />
###freetype<br />
wget ${url}${freetype_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $freetype_sourse_name&#8221;.tar.gz&#8221;<br />
cd $freetype_sourse_name<br />
./configure &#8211;prefix=$freetype_install_dir<br />
make &amp;&amp; make install<br />
cd ..<br />
#rm -rf ${freetype_sourse_name}*<br />
###GD2<br />
wget ${url}${gd_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $gd_sourse_name&#8221;.tar.gz&#8221;<br />
cd $gd_sourse_name<br />
./configure &#8211;prefix=$gd_install_dir &#8211;with-png=/opt/libpng-1.2.29 &#8211;with-freetype=/opt/freetype-2.3.7 &#8211;with-jpeg=/usr/lib/libjpeg.so<br />
make &amp;&amp; make install<br />
cd ..<br />
#rm -rf ${gd_sourse_name}*<br />
###MYSQL<br />
groupadd mysql<br />
useradd -g mysql mysql<br />
wget ${url}${mysql_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $mysql_sourse_name&#8221;.tar.gz&#8221;<br />
cd $mysql_sourse_name<br />
./configure &#8211;prefix=$mysql_install_dir &#8211;without-debug &#8211;with-unix-socket-path=/tmp/mysql.sock &#8211;with-client-ldflags=-all-static &#8211;with-mysqld-ldflags=-all-static &#8211;enable-local-infile &#8211;enable-largefile &#8211;with-charset=utf8 &#8211;with-pic &#8211;with-mysqld-libs &#8211;with-comment &#8211;with-query-cache &#8211;with-bench &#8211;with-big-tables &#8211;with-innodb &#8211;with-mysqld-use=mysql<br />
make &amp;&amp; make install<br />
cp ./support-files/my-medium.cnf /etc/my.cnf<br />
cp ./support-files/mysql.server /etc/init.d/mysqld<br />
cd ..<br />
#mkdir $mysql_install_dir/var/<br />
#$mysql_install_dir/bin/mysql_install_db &#8211;user=mysql &amp;<br />
#$mysql_install_dir/bin/mysqld_safe &#8211;user=mysql &amp;</p>
<p>echo ${mysql_install_dir}&#8221;/bin/mysqld_safe &#8211;user=mysql &amp;&#8221;&gt;&gt;/etc/rc.local<br />
#rm -rf ${mysql_sourse_name}*<br />
###APACHE<br />
wget ${url}${httpd_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $httpd_sourse_name&#8221;.tar.gz&#8221;<br />
cd $httpd_sourse_name<br />
./configure &#8211;prefix=$httpd_install_dir &#8211;enable-authz-dbm &#8211;enable-log-config &#8211;enable-headers &#8211;enable-setenvif &#8211;with-ssl=$openssl_install_dir &#8211;enable-static-ab &#8211;enable-http &#8211;enable-mime &#8211;enable-status &#8211;enable-suexec &#8211;enable-vhost-alias &#8211;enable-dir &#8211;enable-rewrite &#8211;with-mpm=worker<br />
make &amp;&amp; make install<br />
cd ..<br />
ln -s $httpd_install_dir/bin/apachectl /etc/init.d/httpd<br />
echo $httpd_install_dir/bin/apachectl start&gt;&gt;/etc/rc.local<br />
chkconfig &#8211;level 345 httpd on<br />
#rm -rf ${httpd_sourse_name}*<br />
###fastcgi<br />
wget ${url}${fastcgi_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $fastcgi_sourse_name&#8221;.tar.gz&#8221;<br />
cd $fastcgi_sourse_name<br />
sed &#8217;s/\/usr\/local\/apache2/\/opt\/httpd-2.2.9\//g&#8217; Makefile.AP2 &gt; Makefile<br />
make &amp;&amp; make install<br />
cd ..<br />
###fcgid<br />
wget ${url}${fcgid_sourse_name}&#8221;.tgz&#8221;<br />
tar -zxvf $fcgid_sourse_name&#8221;.tgz&#8221;<br />
cd $fcgid_sourse_name<br />
mv Makefile Makefile.AP2<br />
sed &#8217;s/\/usr\/local\/apache2/\/opt\/httpd-2.2.9\//g&#8217; Makefile.AP2 &gt; Makefile<br />
make &amp;&amp; make install<br />
cd ..<br />
echo LoadModule fcgid_module modules/mod_fcgid.so&gt;&gt;$httpd_install_dir/conf/httpd.conf<br />
echo AddHandler fcgid-script .php&gt;&gt;$httpd_install_dir/conf/httpd.conf<br />
echo &#8220;FCGIWrapper &#8220;${php_install_dir}&#8221;/bin/php-cgi .php&#8221;&gt;&gt;$httpd_install_dir/conf/httpd.conf<br />
#rm -rf ${fastcgi_sourse_name}*<br />
###PHP<br />
wget ${url}${php_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $php_sourse_name&#8221;.tar.gz&#8221;<br />
cd $php_sourse_name<br />
cp php.ini-dist php.ini<br />
./configure &#8211;prefix=$php_install_dir &#8211;with-libxml-dir=$libxml2_install_dir &#8211;enable-cli &#8211;enable-cgi &#8211;enable-fastcgi &#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=$xml2_install_dir &#8211;enable-simplexml &#8211;with-sqlite &#8211;enable-tokenizer &#8211;enable-xmlreader &#8211;enable-xmlwriter &#8211;with-zlib &#8211;with-freetype-dir=$freetype_install_dir &#8211;with-gd=$gd_install_dir &#8211;with-jpeg-dir=/usr/lib/libjpeg.so &#8211;with-libpng-dir=/opt/libpng-1.2.29/lib/libpng12.so &#8211;with-zlib-dir=/usr/lib/libz.so &#8211;with-mime-magic &#8211;with-mysql=$mysql_install_dir &#8211;with-zlib-dir=/usr/lib/libz.so &#8211;with-pdo-mysql=$mysql_install_dir &#8211;with-pdo-sqlite &#8211;enable-posix &#8211;enable-soap<br />
make &amp;&amp; make install<br />
cp php.ini $php_install_dir/lib/<br />
cd ..<br />
$mysql_install_dir/bin/mysql_install_db &#8211;user=mysql &amp;</p>
<p>service httpd start<br />
service mysqld start</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/07/24/sunboyu-amp-fastcgi-v10-alpha%e7%89%88%e6%9c%ac%e5%8f%91%e5%b8%83.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>LAMP自动安装脚本</title>
		<link>http://www.sunboyu.cn/2008/07/15/lamp%e8%87%aa%e5%8a%a8%e5%ae%89%e8%a3%85%e8%84%9a%e6%9c%ac.shtml</link>
		<comments>http://www.sunboyu.cn/2008/07/15/lamp%e8%87%aa%e5%8a%a8%e5%ae%89%e8%a3%85%e8%84%9a%e6%9c%ac.shtml#comments</comments>
		<pubDate>Tue, 15 Jul 2008 15:08:39 +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[LAMP]]></category>

		<category><![CDATA[shell]]></category>

		<category><![CDATA[自动脚本]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=200</guid>
		<description><![CDATA[mysql，apache的基本搞定了，php的还有很多问题，先放出这些代码，方便自己操作。PHP部分正在调试。
#!/bin/sh
h_path = &#8220;/root/&#8221;
url=&#8221;http://www.sunboyu.cn/sourse/&#8221;
install_dir=&#8221;/opt/&#8221;
mkdir $install_dir
termcap_sourse_name=&#8221;termcap-1.3.1&#8243;
mysql_sourse_name=&#8221;mysql-5.0.22&#8243;
mysql_install_dir=$install_dir$mysql_sourse_name
openssl_sourse_name=&#8221;openssl-0.9.8g&#8221;
openssl_install_dir=$install_dir$openssl_sourse_name
httpd_sourse_name=&#8221;httpd-2.2.9&#8243;
httpd_install_dir=$install_dir$httpd_sourse_name
fastcgi_sourse_name=&#8221;mod_fastcgi-2.4.6&#8243;
fastcgi_install_dir=$install_dir$fastcgi_sourse_name
libxml2_sourse_name=&#8221;libxml2-2.6.30&#8243;
libxml2_install_dir=$install_dir$libxml2_sourse_name
zlib_sourse_name=&#8221;zlib-1.2.3&#8243;
zlib_install_dir=$install_dir$zlib_sourse_name
jpeg_sourse_name=&#8221;jpegsrc.v6b&#8221;
jpeg_install_dir=$install_dir$jpeg_sourse_name
libpng_sourse_name=&#8221;libpng-1.2.29&#8243;
libpng_install_dir=$install_dir$libpng_sourse_name
freetype_sourse_name=&#8221;freetype-2.3.7&#8243;
freetype_install_dir=$install_dir$freetype_sourse_name
php_sourse_name=&#8221;php-5.2.6&#8243;
php_install_dir=$install_dir$php_sourse_name
###MYSQL
wget ${url}${termcap_sourse_name}&#8221;.tar.gz&#8221;
tar -zxvf $termcap_sourse_name&#8221;.tar.gz&#8221;
cd $termcap_sourse_name
./configure
make &#38;&#38; make install
cd ..
rm -rf ${termcap_sourse_name}*
groupadd mysql
useradd -g mysql mysql
wget ${url}${mysql_sourse_name}&#8221;.tar.gz&#8221;
tar -zxvf $mysql_sourse_name&#8221;.tar.gz&#8221;
cd $mysql_sourse_name
./configure &#8211;prefix=$mysql_install_dir &#8211;enable-thread-safe-client &#8211;enable-local-infile &#8211;enable-largefile &#8211;with-charset=utf8 &#8211;with-uca &#8211;with-gnu-ld &#8211;with-pic &#8211;with-mysqld-libs &#8211;with-comment &#8211;with-query-cache &#8211;with-bench &#8211;with-big-tables &#8211;with-innodb &#8211;with-mysqld-use=mysql
make &#38;&#38; make install
cd ..
rm -rf ${mysql_sourse_name}*
###APACHE
wget ${url}${openssl_sourse_name}&#8221;.tar.gz&#8221;
tar -zxvf $openssl_sourse_name&#8221;.tar.gz&#8221;
cd $openssl_sourse_name
./configure &#8211;prefix=$openssl_install_dir
make &#38;&#38; make install
cd ..
rm -rf ${openssl_sourse_name}*
wget ${url}${httpd_sourse_name}&#8221;.tar.gz&#8221;
tar [...]]]></description>
			<content:encoded><![CDATA[<p>mysql，apache的基本搞定了，php的还有很多问题，先放出这些代码，方便自己操作。PHP部分正在调试。</p>
<p>#!/bin/sh<br />
h_path = &#8220;/root/&#8221;<br />
url=&#8221;http://www.sunboyu.cn/sourse/&#8221;<br />
install_dir=&#8221;/opt/&#8221;<br />
mkdir $install_dir</p>
<p>termcap_sourse_name=&#8221;termcap-1.3.1&#8243;</p>
<p>mysql_sourse_name=&#8221;mysql-5.0.22&#8243;<br />
mysql_install_dir=$install_dir$mysql_sourse_name</p>
<p>openssl_sourse_name=&#8221;openssl-0.9.8g&#8221;<br />
openssl_install_dir=$install_dir$openssl_sourse_name</p>
<p>httpd_sourse_name=&#8221;httpd-2.2.9&#8243;<br />
httpd_install_dir=$install_dir$httpd_sourse_name</p>
<p>fastcgi_sourse_name=&#8221;mod_fastcgi-2.4.6&#8243;<br />
fastcgi_install_dir=$install_dir$fastcgi_sourse_name</p>
<p>libxml2_sourse_name=&#8221;libxml2-2.6.30&#8243;<br />
libxml2_install_dir=$install_dir$libxml2_sourse_name</p>
<p>zlib_sourse_name=&#8221;zlib-1.2.3&#8243;<br />
zlib_install_dir=$install_dir$zlib_sourse_name</p>
<p>jpeg_sourse_name=&#8221;jpegsrc.v6b&#8221;<br />
jpeg_install_dir=$install_dir$jpeg_sourse_name</p>
<p>libpng_sourse_name=&#8221;libpng-1.2.29&#8243;<br />
libpng_install_dir=$install_dir$libpng_sourse_name</p>
<p>freetype_sourse_name=&#8221;freetype-2.3.7&#8243;<br />
freetype_install_dir=$install_dir$freetype_sourse_name</p>
<p>php_sourse_name=&#8221;php-5.2.6&#8243;<br />
php_install_dir=$install_dir$php_sourse_name</p>
<p>###MYSQL<br />
wget ${url}${termcap_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $termcap_sourse_name&#8221;.tar.gz&#8221;<br />
cd $termcap_sourse_name<br />
./configure<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${termcap_sourse_name}*</p>
<p>groupadd mysql<br />
useradd -g mysql mysql</p>
<p>wget ${url}${mysql_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $mysql_sourse_name&#8221;.tar.gz&#8221;<br />
cd $mysql_sourse_name<br />
./configure &#8211;prefix=$mysql_install_dir &#8211;enable-thread-safe-client &#8211;enable-local-infile &#8211;enable-largefile &#8211;with-charset=utf8 &#8211;with-uca &#8211;with-gnu-ld &#8211;with-pic &#8211;with-mysqld-libs &#8211;with-comment &#8211;with-query-cache &#8211;with-bench &#8211;with-big-tables &#8211;with-innodb &#8211;with-mysqld-use=mysql<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${mysql_sourse_name}*</p>
<p>###APACHE</p>
<p>wget ${url}${openssl_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $openssl_sourse_name&#8221;.tar.gz&#8221;<br />
cd $openssl_sourse_name<br />
./configure &#8211;prefix=$openssl_install_dir<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${openssl_sourse_name}*</p>
<p>wget ${url}${httpd_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $httpd_sourse_name&#8221;.tar.gz&#8221;<br />
cd $httpd_sourse_name<br />
./configure &#8211;prefix=$httpd_install_dir &#8211;enable-authz-dbm &#8211;enable-log-config &#8211;enable-headers &#8211;enable-setenvif &#8211;with-ssl=$openssl_install_dir &#8211;enable-static-ab &#8211;enable-http &#8211;enable-mime &#8211;enable-status &#8211;enable-suexec &#8211;enable-vhost-alias &#8211;enable-dir &#8211;enable-rewrite &#8211;with-mpm=worker<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${httpd_sourse_name}*</p>
<p>wget ${url}${fastcgi_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $fastcgi_sourse_name&#8221;.tar.gz&#8221;<br />
cd $fastcgi_sourse_name<br />
sed &#8217;s/\/usr\/local\/apache2/\/opt\/httpd-2.2.9\//g&#8217; Makefile.AP2 &gt; Makefile<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${fastcgi_sourse_name}*</p>
<p>###PHP<br />
wget ${url}${libxml2_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $libxml2_sourse_name&#8221;.tar.gz&#8221;<br />
cd $libxml2_sourse_name<br />
./configure &#8211;prefix=$libxml2_install_dir<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${libxml2_sourse_name}*</p>
<p>wget ${url}${zlib_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $zlib_sourse_name&#8221;.tar.gz&#8221;<br />
cd $zlib_sourse_name<br />
./configure &#8211;prefix=$zlib_install_dir<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${zlib_sourse_name}*</p>
<p>wget ${url}${jpeg_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $jpeg_sourse_name&#8221;.tar.gz&#8221;<br />
cd $jpeg_sourse_name<br />
cp makefile.unix Makefile<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${jpeg_sourse_name}*</p>
<p>wget ${url}${libpng_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $libpng_sourse_name&#8221;.tar.gz&#8221;<br />
cd $libpng_sourse_name<br />
./configure &#8211;prefix=$libpng_install_dir<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${libpng_sourse_name}*</p>
<p>wget ${url}${freetype_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $freetype_sourse_name&#8221;.tar.gz&#8221;<br />
cd $freetype_sourse_name<br />
./configure &#8211;prefix=$freetype_install_dir<br />
make &amp;&amp; make install<br />
cd ..<br />
rm -rf ${freetype_sourse_name}*</p>
<p>wget ${url}${php_sourse_name}&#8221;.tar.gz&#8221;<br />
tar -zxvf $php_sourse_name&#8221;.tar.gz&#8221;<br />
./php-5.2.6/configure &#8211;enable-cli &#8211;enable-cgi &#8211;enable-fastcgi &#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/openssl &#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;with-zlib=/usr/local/zlib &#8211;with-freetype-dir=/usr/local/freetype &#8211;with-gd &#8211;with-jpeg-dir=/usr/lib/libjpeg.so.62.0.0</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/07/15/lamp%e8%87%aa%e5%8a%a8%e5%ae%89%e8%a3%85%e8%84%9a%e6%9c%ac.shtml/feed</wfw:commentRss>
		</item>
	</channel>
</rss>

