﻿<?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>Vi`blog · 唯音 &#187; √历史</title>
	<atom:link href="http://www.viyin.net/category/ur/feed" rel="self" type="application/rss+xml" />
	<link>http://www.viyin.net</link>
	<description>岂能尽如人意，但求无愧于心</description>
	<lastBuildDate>Mon, 14 Nov 2011 15:43:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>freebsd下apache+nginx+php+mysql+eaccelerator+memcache安装配置</title>
		<link>http://www.viyin.net/2010/04/freebsdapachenginxphpmysqleacceleratormemcache.html</link>
		<comments>http://www.viyin.net/2010/04/freebsdapachenginxphpmysqleacceleratormemcache.html#comments</comments>
		<pubDate>Mon, 19 Apr 2010 07:15:02 +0000</pubDate>
		<dc:creator>vi</dc:creator>
				<category><![CDATA[√freebsd]]></category>
		<category><![CDATA[√linux]]></category>
		<category><![CDATA[√web]]></category>
		<category><![CDATA[√个人碎语]]></category>
		<category><![CDATA[√历史]]></category>
		<category><![CDATA[√思科华为]]></category>
		<category><![CDATA[√文章精选]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[eaccelerator]]></category>
		<category><![CDATA[famp]]></category>
		<category><![CDATA[freebsd]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[√nginx]]></category>

		<guid isPermaLink="false">http://www.viyin.net/?p=769</guid>
		<description><![CDATA[freebsd下apache+nginx+php+mysql+eaccelerator+memcache安装配置 太长了。到后面没那么细心了。直接复制粘贴上来。就不加说明了。 1.安装apache bsd1# pwd /usr/ports/www/apache22 bsd1# make install clean 2.安装MYSQL ./configure &#8211;prefix=/usr/local/mysql &#8211;enable-assembler &#8211;with-charset=utf8 &#8211;enable-thread-safe-client &#8211;with-extra-charsets=all &#8211;with-big-tables &#8211;with-readline &#8211;with-ssl &#8211;with-embedded-server &#8211;enable-local-infile &#8211;with-plugins=innobase make -j 5 make install groupadd mysql useradd -g mysql mysql cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf /usr/local/mysql/bin/mysql_install_db &#8211;user=mysql chown -R mysql /usr/local/mysql/var chgrp -R mysql /usr/local/mysql/. cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql chmod 755 /etc/init.d/mysql 这是linux的安装命令。BSD照着改一下 2.安装PHP [...]]]></description>
			<content:encoded><![CDATA[<p>freebsd下apache+nginx+<a href="http://www.viyin.net/tag/php" class="st_tag internal_tag" rel="tag" title="标签 php 下的日志">php</a>+<a href="http://www.viyin.net/tag/mysql" class="st_tag internal_tag" rel="tag" title="标签 mysql 下的日志">mysql</a>+<a href="http://www.viyin.net/tag/eaccelerator" class="st_tag internal_tag" rel="tag" title="标签 eaccelerator 下的日志">eaccelerator</a>+memcache安装配置<br />
太长了。到后面没那么细心了。直接复制粘贴上来。就不加说明了。<br />
1.安装apache</p>
<p>bsd1# pwd<br />
/usr/ports/www/<a href="http://www.viyin.net/tag/apache" class="st_tag internal_tag" rel="tag" title="标签 apache 下的日志">apache</a>22<br />
bsd1# make install clean</p>
<p>2.安装MYSQL<br />
./configure &#8211;prefix=/usr/local/mysql &#8211;enable-assembler &#8211;with-charset=utf8 &#8211;enable-thread-safe-client &#8211;with-extra-charsets=all &#8211;with-big-tables &#8211;with-readline &#8211;with-ssl &#8211;with-embedded-server &#8211;enable-local-infile &#8211;with-plugins=innobase</p>
<p>make -j 5<br />
make install<br />
groupadd mysql<br />
useradd -g mysql mysql<br />
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf<br />
/usr/local/mysql/bin/mysql_install_db &#8211;user=mysql<br />
chown -R mysql /usr/local/mysql/var<br />
chgrp -R mysql /usr/local/mysql/.<br />
cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql<br />
chmod 755 /etc/init.d/mysql<br />
这是linux的安装命令。BSD照着改一下</p>
<p>2.安装PHP<br />
先装组件jpeg，libpng，freetype，zlib，gd，curl，libxml2，libxslt，libmcrypt<br />
pkg_add -r gd<br />
pkg_add -r freetype<br />
pkg_add -r curl<br />
pkg_add -r libxml2<br />
pkg_add -r libxslt<br />
pkg_add -r libmcrypt<br />
pkg_add -r mhash<br />
./configure  &#8211;prefix=/usr/local/php &#8211;with-config-file-path=/etc &#8211;with-apxs2=/usr/local/sbin/apxs &#8211;with-mysql=/usr/local/mysql &#8211;with-mysqli=/usr/local/mysql/bin/mysql_config &#8211;with-iconv-dir &#8211;with-freetype-dir &#8211;with-jpeg-dir &#8211;with-png-dir &#8211;with-zlib &#8211;with-libxml-dir &#8211;enable-xml &#8211;disable-rpath &#8211;enable-discard-path &#8211;enable-magic-quotes &#8211;enable-safe-mode &#8211;enable-bcmath &#8211;enable-shmop &#8211;enable-sysvsem &#8211;enable-inline-optimization &#8211;with-curl &#8211;with-curlwrappers &#8211;enable-mbregex &#8211;enable-force-cgi-redirect &#8211;enable-mbstring &#8211;with-mcrypt &#8211;enable-ftp &#8211;with-gd &#8211;enable-gd-native-ttf &#8211;with-openssl &#8211;with-mhash &#8211;enable-pcntl &#8211;enable-sockets &#8211;with-xmlrpc &#8211;enable-zip &#8211;enable-soap &#8211;without-pear &#8211;with-gettext &#8211;with-mime-magic &#8211;enable-suhosin<br />
make &#038;&#038;make install<br />
cp php.ini-dist /etc/php.ini<br />
<span id="more-769"></span></p>
<p>http://www.viyin.net</p>
<p>vi httpd.conf<br />
AddType application/x-httpd-php .php</p>
<p>3.安装PHP扩展<br />
tar zxvf <a href="http://www.viyin.net/tag/memcache" class="st_tag internal_tag" rel="tag" title="标签 memcache 下的日志">memcache</a>-2.2.5.tgz<br />
cd memcache-2.2.5/<br />
/usr/local/php/bin/phpize<br />
./configure &#8211;with-php-config=/usr/local/php/bin/php-config<br />
make &#038;&#038; make install</p>
<p>tar zxvf PDO_MYSQL-1.0.2.tgz<br />
cd PDO_MYSQL-1.0.2/<br />
/usr/local/php/bin/phpize<br />
./configure &#8211;with-php-config=/usr/local/php/bin/php-config &#8211;with-pdo-mysql=/usr/local/mysql<br />
make<br />
make install</p>
<p>tar jxvf eaccelerator-0.9.5.3.tar.bz2<br />
cd eaccelerator-0.9.5.3/<br />
/usr/local/php/bin/phpize<br />
./configure &#8211;enable-eaccelerator=shared &#8211;with-php-config=/usr/local/php/bin/php-config &#8211;with-eaccelerator-shared-memory<br />
make<br />
make install<br />
mkdir -p /usr/local/eaccelerator_cache<br />
cat >>/etc/php.ini<<EOF<br />
[eaccelerator]<br />
zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"<br />
eaccelerator.shm_size="1"<br />
eaccelerator.cache_dir="/usr/local/eaccelerator_cache"<br />
eaccelerator.enable="1"<br />
eaccelerator.optimizer="1"<br />
eaccelerator.check_mtime="1"<br />
eaccelerator.debug="0"<br />
eaccelerator.filter=""<br />
eaccelerator.shm_max="0"<br />
eaccelerator.shm_ttl="3600"<br />
eaccelerator.shm_prune_period="3600"<br />
eaccelerator.shm_only="0"<br />
eaccelerator.compress="1"<br />
eaccelerator.compress_level="9"<br />
eaccelerator.keys = "disk_only"<br />
eaccelerator.sessions = "disk_only"<br />
eaccelerator.content = "disk_only"<br />
EOF</p>
<p>fetch http://www.viyin.net/vi/web/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz<br />
tar zxvf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz<br />
mkdir -p /usr/local/zend/<br />
cp ZendOptimizer-3.3.9-linux-glibc23-x86_64/data/5_2_x_comp/ZendOptimizer.so /usr/local/zend/</p>
<p>cat >>/etc/php.ini<<EOF<br />
[Zend Optimizer]<br />
zend_optimizer.optimization_level=1<br />
zend_extension="/usr/local/zend/ZendOptimizer.so"<br />
EOF</p>
<p>修改php.ini文件<br />
　　手工修改：查找/etc/php.ini中的extension_dir = "./"<br />
　　修改为extension_dir = "/usr/local/bin/php/lib/php/extensions/no-debug-non-zts-20060613/"<br />
　　并在此行后增加以下几行，然后保存：<br />
　　extension = "memcache.so"<br />
　　extension = "pdo_mysql.so"<br />
　　再查找output_buffering = Off<br />
　　修改为output_buffering = On</p>
<p>sed -i 's#extension_dir = "./"#extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"\nextension = "memcache.so"\nextension = "pdo_mysql.so"\n#' /etc/php.ini<br />
sed -i 's#output_buffering = Off#output_buffering = On#' /etc/php.ini<br />
sed -i 's/post_max_size = 8M/post_max_size = 50M/g' /etc/php.ini<br />
sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /etc/php.ini<br />
sed -i 's/;date.timezone =/date.timezone = PRC/g' /etc/php.ini</p>
<p>nginx配置<br />
./configure --user=www --group=www --prefix=/usr/local/nginx  --without-http_rewrite_module  --with-http_realip_module   --with-http_stub_status_module --with-http_ssl_module --with-pcre<br />
make<br />
make install</p>
<p>修改nginx.conf<br />
转发PHP请求到本地的81端口,让Apache处理.<br />
location ~ \.php$ {<br />
            proxy_pass   http://127.0.0.1:81;<br />
            proxy_redirect off;<br />
            proxy_set_header Host $host;<br />
            proxy_set_header X-Real-IP $remote_addr;<br />
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br />
            proxy_hide_header Content-Type;</p>
<p>        }</p>
<p>bsd1# cat nginx.conf</p>
<p>user  www www;<br />
worker_processes  4;</p>
<p>http://viyin.net</p>
<p>error_log  logs/nginx_error.log  crit;</p>
<p>pid /usr/local/nginx/logs/nginx.pid;</p>
<p>worker_rlimit_nofile 65535;</p>
<p>events {<br />
    use kqueue;<br />
    worker_connections  65535;<br />
}</p>
<p>http {<br />
                include       mime.types;<br />
                default_type  application/octet-stream;</p>
<p>                server_names_hash_bucket_size 128;<br />
                client_header_buffer_size 32k;<br />
                large_client_header_buffers 4 32k;<br />
                client_max_body_size 8m;</p>
<p>                sendfile on;<br />
                tcp_nopush     on;</p>
<p>                keepalive_timeout 60;</p>
<p>                tcp_nodelay on;</p>
<p>                server_tokens off;<br />
                fastcgi_connect_timeout 300;<br />
                fastcgi_send_timeout 300;<br />
                fastcgi_read_timeout 300;<br />
                fastcgi_buffer_size 64k;<br />
                fastcgi_buffers 4 64k;<br />
                fastcgi_busy_buffers_size 128k;<br />
                fastcgi_temp_file_write_size 256k;</p>
<p>                gzip on;<br />
                gzip_min_length  1k;<br />
                gzip_buffers     4 16k;<br />
                gzip_http_version 1.0;<br />
                gzip_comp_level 2;<br />
                gzip_types       text/plain application/x-javascript text/css application/xml;<br />
                gzip_vary on;</p>
<p>    server {<br />
        listen       80;<br />
        server_name  lwww.viyin.net viyin.net;<br />
        #access_log  logs/host.access.log  main;</p>
<p>        index index.html index.htm index.php;<br />
        root  /usr/www/viyin.net;</p>
<p>        location ~ \.php$ {<br />
            proxy_pass   http://127.0.0.1:81;<br />
            proxy_redirect off;<br />
            proxy_set_header Host $host;<br />
            proxy_set_header X-Real-IP $remote_addr;<br />
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br />
            proxy_hide_header Content-Type;   </p>
<p>        }<br />
    }</p>
<p>include server/*.conf;<br />
}</p>
<p>编辑httpd.conf 。去掉#号<br />
# Virtual hosts<br />
Include etc/apache22/extra/httpd-vhosts.conf </p>
<p>编辑httpd-vhosts.conf ，绑上与nginx.conf相对应的目录和域名</p>
<p><VirtualHost *:81><br />
    ServerAdmin vi@viyin.net<br />
    DocumentRoot “/usr/www/viyin.net”<br />
    ServerName www.viyin.net<br />
    ServerAlias viyin.net<br />
#    ErrorLog “/var/log/dummy-host.example.com-error_log”<br />
#    CustomLog “/var/log/dummy-host.example.com-access_log” common<br />
</VirtualHost><br />
<Directory "/usr/www/viyin.net"></p>
<p>Options FollowSymLinks</p>
<p>AllowOverride All</p>
<p>Order allow,deny</p>
<p>Allow from all</p>
<p></Directory><br />
apache开启的模块<br />
LoadModule authz_host_module modules/mod_authz_host.so<br />
LoadModule access_module libexec/apache2/mod_access.so<br />
LoadModule setenvif_module libexec/apache2/mod_setenvif.so<br />
LoadModule mime_module libexec/apache2/mod_mime.so<br />
LoadModule autoindex_module libexec/apache2/mod_autoindex.so<br />
LoadModule negotiation_module libexec/apache2/mod_negotiation.so<br />
LoadModule alias_module libexec/apache2/mod_alias.so<br />
LoadModule rewrite_module libexec/apache2/mod_rewrite.so<br />
LoadModule php5_module libexec/apache2/libphp5.so</p>
<p>操！！！！终于结束了！！！！！！！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viyin.net/2010/04/freebsdapachenginxphpmysqleacceleratormemcache.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>失落</title>
		<link>http://www.viyin.net/2009/04/shiluo.html</link>
		<comments>http://www.viyin.net/2009/04/shiluo.html#comments</comments>
		<pubDate>Sun, 19 Apr 2009 11:51:43 +0000</pubDate>
		<dc:creator>vi</dc:creator>
				<category><![CDATA[√历史]]></category>

		<guid isPermaLink="false">http://www.viyin.net/?p=49</guid>
		<description><![CDATA[觉得失去佐某D野，虽然我得到佐幸福，但呢种幸福有D唔属于我所追求既。 唔知道点解，觉得有时候自己好惨。 想要既，到依家都得唔到。 我觉得都系自己既问题，因为我一直苦若为自己保留住机会，所以换来既系一种更加耐，更加长远既自由。呢种自由俾佐我好唔安全既感觉。 好辛苦。 头有点痛。 虽然日日能听到幸福的声音，可是自己却有D唔幸福。 我问自己，到底想要乜。 我只系想要一个安定既地方俾我好好甘生活！]]></description>
			<content:encoded><![CDATA[<p>觉得失去佐某D野，虽然我得到佐幸福，但呢种幸福有D唔属于我所追求既。<br />
唔知道点解，觉得有时候自己好惨。<br />
想要既，到依家都得唔到。<span id="more-49"></span><br />
我觉得都系自己既问题，因为我一直苦若为自己保留住机会，所以换来既系一种更加耐，更加长远既自由。呢种自由俾佐我好唔安全既感觉。<br />
好辛苦。</p>
<p>头有点痛。<br />
虽然日日能听到幸福的声音，可是自己却有D唔幸福。<br />
我问自己，到底想要乜。<br />
我只系想要一个安定既地方俾我好好甘生活！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viyin.net/2009/04/shiluo.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

