<?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:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<channel>
	<title>爱E族</title>
	<link>http://www.aiezu.com/</link>
	<language>zh-CN</language>
	<webMaster>llslx520@163.com(Admin)</webMaster>
	<pubDate>Wed, 24 Jun 2009 02:31:06 GMT</pubDate>
	<copyright>Copyright 2007-2009. All rights reserved.</copyright>
	<generator>Bitrac Free Version</generator>
	<description>爱E族计算机网络技术博客</description>
	<image>
		<title>爱E族</title>
		<url>http://www.aiezu.com/Client/Banner.gif</url>
		<link>http://www.aiezu.com/</link>
		<description>爱E族计算机网络技术博客</description>
	</image>
	<item>
		<link>http://www.aiezu.com/Article/Nginx_Php_Install.aspx</link>
		<title>Linux/Unix下nginx+php安装简明教程</title>
		<author>llslx520@163.com(Admin)</author>
		<category>Linux/Unix</category>
		<pubDate>Tue, 29 Nov 2011 08:32:12 GMT</pubDate>
		<description>&lt;p&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;一、安装nginx:&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;1. 安装pcre库,nginx的rewrite模板需用到pcre库:&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span class=&quot;func&quot;&gt;mkdir&lt;/span&gt;&lt;span&gt;&amp;nbsp;-p&amp;nbsp;/works &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;/works &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;wget&amp;nbsp;ftp:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.20.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;pcre-8.20.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;.. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;2. 安装nginx:&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//nginx.org/download/nginx-1.0.10.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;nginx-1.0.10.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;nginx-1.0.10 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;.. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;3. 新建用户和组：&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;groupadd&amp;nbsp;www &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;useradd&amp;nbsp;-r&amp;nbsp;-g&amp;nbsp;www&amp;nbsp;www &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;二、安装PHP5&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;1. 安装依赖包：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;libcurl: &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//curl.haxx.se/download/curl-7.23.1.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;curl-7.23.1.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;curl-7.23.1/ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;.. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;libxml2：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;ftp:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//xmlsoft.org/libxml2/libxml2-2.7.6.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;libxml2-2.7.6.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;libxml2-2.7.6 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;libxslt：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;ftp:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//xmlsoft.org/libxml2/libxslt-1.1.24.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;libxslt-1.1.24.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;libxslt-1.1.24 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure&amp;nbsp;&amp;nbsp;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;freetype：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//download.savannah.gnu.org/releases/freetype/freetype-2.4.6.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;freetype-2.4.6.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;freetype-2.4.6&amp;nbsp;&amp;nbsp;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;libpng:&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;http://prdownloads.sourceforge.net/libpng/libpng-1.5.6.tar.gz?download&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;libpng-1.5.6.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;libpng-1.5.6&amp;nbsp;&amp;nbsp;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;libjpeg:&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//ijg.org/files/jpegsrc.v8c.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;jpegsrc.v8c.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;jpeg-8c/ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;2. 安装php5和php-fpm:&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//museum.php.net/php5/php-5.2.16.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//php-fpm.org/downloads/php-5.2.16-fpm-0.5.14.diff.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;php-5.2.16.tar.gz&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;gunzip&amp;nbsp;php-5.2.16-fpm-0.5.14.diff.gz&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;php-5.2.16/ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;patch&amp;nbsp;-p1&amp;nbsp;&amp;lt;&amp;nbsp;../php-5.2.16-fpm-0.5.14.diff &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;--with-curl&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;--enable-calendar&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;--with-xsl&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;--with-libxml-dir&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;--enable-ftp&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;--with-gd&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;--with-freetype-dir&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;--with-jpeg-dir&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;--with-png-dir&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;--enable-mbstring&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;--with-zlib&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;--enable-shared&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;--with-mysql&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;--enable-fastcgi&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;--enable-fpm&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;修改php-fpm的配置文件/usr/local/etc/php-fpm.conf,设置执行php-fpm的用户和组名：&lt;br /&gt;大约在第62行：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;Unix&amp;nbsp;user&amp;nbsp;of&amp;nbsp;processes &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;!--&amp;lt;value&amp;nbsp;name=&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;user&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;nobody&amp;lt;/value&amp;gt;--&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;Unix&amp;nbsp;group&amp;nbsp;of&amp;nbsp;processes &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;!--&amp;lt;value&amp;nbsp;name=&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;group&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;nobody&amp;lt;/value&amp;gt;--&amp;gt; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;修改为：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;Unix&amp;nbsp;user&amp;nbsp;of&amp;nbsp;processes &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;value&amp;nbsp;name=&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;user&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;www&amp;lt;/value&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;Unix&amp;nbsp;group&amp;nbsp;of&amp;nbsp;processes &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;lt;value&amp;nbsp;name=&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;group&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;gt;www&amp;lt;/value&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;启动php-fpm：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;/usr/local/sbin/php-fpm&amp;nbsp;start &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;lsof&amp;nbsp;-i:9000 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;netstat&amp;nbsp;-ant|grep&amp;nbsp;9000&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#9000为php-fpm的默认端口,可以在/usr/local/etc/php-fpm.conf中修改。 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;修改nginx配置文件/usr/local/nginx/conf/nginx.conf，我的nginx配置文件如下：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;worker_processes&amp;nbsp;&amp;nbsp;10; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;events&amp;nbsp;{ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;worker_connections&amp;nbsp;&amp;nbsp;1024; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;} &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;http&amp;nbsp;{ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;keyword&quot;&gt;include&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mime.types; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;default_type&amp;nbsp;&amp;nbsp;application/octet-stream; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sendfile&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;on; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;keepalive_timeout&amp;nbsp;&amp;nbsp;65; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gzip&amp;nbsp;&amp;nbsp;on; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;server&amp;nbsp;{ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;listen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;80; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;server_name&amp;nbsp;&amp;nbsp;ead; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;root&amp;nbsp;/data/faceshow/www; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;location&amp;nbsp;/&amp;nbsp;{ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;root&amp;nbsp;&amp;nbsp;&amp;nbsp;html; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;index&amp;nbsp;&amp;nbsp;index.php&amp;nbsp;index.html&amp;nbsp;index.htm; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;error_page&amp;nbsp;&amp;nbsp;&amp;nbsp;500&amp;nbsp;502&amp;nbsp;503&amp;nbsp;504&amp;nbsp;&amp;nbsp;/50x.html; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;location&amp;nbsp;=&amp;nbsp;/50x.html&amp;nbsp;{ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;root&amp;nbsp;&amp;nbsp;&amp;nbsp;html; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;#此段代码为关键 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;location&amp;nbsp;&amp;nbsp;~&amp;nbsp;\.php$&amp;nbsp;{ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fastcgi_pass&amp;nbsp;&amp;nbsp;&amp;nbsp;127.0.0.1:9000;&amp;nbsp;#对应php-fmp的端口 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fastcgi_index&amp;nbsp;&amp;nbsp;index.php; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fastcgi_param&amp;nbsp;&amp;nbsp;SCRIPT_FILENAME&amp;nbsp;&amp;nbsp;/data/faceshow/www/&lt;/span&gt;&lt;span class=&quot;vars&quot;&gt;$fastcgi_script_name&lt;/span&gt;&lt;span&gt;;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;#php文件的物理路径 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;keyword&quot;&gt;include&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fastcgi_params; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;location&amp;nbsp;~&amp;nbsp;.*\.(gif|jpg|jpeg|png|bmp|swf)$ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;expires&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;30d; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;location&amp;nbsp;~&amp;nbsp;.*\.(js|css)?$ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;expires&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1h; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;} &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;启动nginx：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;/usr/local/nginx/bin/nginx&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;/usr/local/nginx/bin/nginx&amp;nbsp;-s&amp;nbsp;reload &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;三、常见问题：&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;问题： nginx ./configure时报如下错误&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;./configure:&amp;nbsp;error:&amp;nbsp;the&amp;nbsp;HTTP&amp;nbsp;rewrite&amp;nbsp;module&amp;nbsp;requires&amp;nbsp;the&amp;nbsp;PCRE&amp;nbsp;library. &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;You&amp;nbsp;can&amp;nbsp;either&amp;nbsp;disable&amp;nbsp;the&amp;nbsp;module&amp;nbsp;by&amp;nbsp;using&amp;nbsp;--without-http_rewrite_module &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;option,&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;keyword&quot;&gt;or&lt;/span&gt;&lt;span&gt;&amp;nbsp;install&amp;nbsp;the&amp;nbsp;PCRE&amp;nbsp;library&amp;nbsp;into&amp;nbsp;the&amp;nbsp;system,&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;keyword&quot;&gt;or&lt;/span&gt;&lt;span&gt;&amp;nbsp;build&amp;nbsp;the&amp;nbsp;PCRE&amp;nbsp;library &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;statically&amp;nbsp;from&amp;nbsp;the&amp;nbsp;source&amp;nbsp;with&amp;nbsp;nginx&amp;nbsp;by&amp;nbsp;using&amp;nbsp;--with-pcre=&amp;lt;path&amp;gt;&amp;nbsp;option. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;解决：这是由于未PCRE库,请安装PCRE库在运行./configure。也可以使用带--without-http_rewrite_module参数进行./configure，但是这将导致nginx不支持rewrite功能！&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;四、相关文件下载地址：&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;libcurl: &lt;a href=&quot;http://curl.haxx.se/download.html&quot; target=&quot;_blank&quot;&gt;http://curl.haxx.se/download.html&lt;/a&gt;&lt;br /&gt;libxml2： &lt;a href=&quot;ftp://xmlsoft.org/libxml2/&quot;&gt;ftp://xmlsoft.org/libxml2/&lt;/a&gt;&lt;br /&gt;libxslt： &lt;a href=&quot;ftp://xmlsoft.org/libxml2/&quot;&gt;ftp://xmlsoft.org/libxml2/&lt;/a&gt;&lt;br /&gt;libpng： &lt;a href=&quot;http://www.libpng.org/pub/png/libpng.html&quot; target=&quot;_blank&quot;&gt;http://www.libpng.org/pub/png/libpng.html&lt;/a&gt;&lt;br /&gt;libjpeg: &lt;a href=&quot;http://ijg.org/files/&quot; target=&quot;_blank&quot;&gt;http://ijg.org/files/&lt;/a&gt;&lt;br /&gt;freetype：&lt;a href=&quot;http://download.savannah.gnu.org/releases/freetype/&quot; target=&quot;_blank&quot;&gt;http://download.savannah.gnu.org/releases/freetype/&lt;/a&gt;&lt;br /&gt;pcre：&lt;a href=&quot;http://www.pcre.org/&quot; target=&quot;_blank&quot;&gt;http://www.pcre.org/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;nginx：&lt;a href=&quot;http://nginx.org/en/download.html&quot; target=&quot;_blank&quot;&gt;http://nginx.org/en/download.html&lt;/a&gt;&lt;br /&gt;php-fpm：&lt;a href=&quot;http://php-fpm.org/&quot; target=&quot;_blank&quot;&gt;http://php-fpm.org/&lt;/a&gt;&lt;br /&gt;php5：&lt;a href=&quot;http://www.php.net/releases/&quot; target=&quot;_blank&quot;&gt;http://www.php.net/releases/&lt;/a&gt;&lt;br /&gt;MySQL：&lt;a href=&quot;http://www.mysql.com/downloads/mirror.php?id=404683#mirrors&quot; target=&quot;_blank&quot;&gt;http://www.mysql.com/downloads/mirror.php?id=404683#mirrors&lt;/a&gt;&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/Nginx_Php_Install.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/38/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/Nginx_Php_Install.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/38/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.aiezu.com/Article/Linux_Apache_Php_MySQL.aspx</link>
		<title>类Linux平台Apache(httpd)+Php+MySQL源码安装</title>
		<author>llslx520@163.com(Admin)</author>
		<category>Linux/Unix</category>
		<pubDate>Mon, 28 Nov 2011 09:29:19 GMT</pubDate>
		<description>&lt;p&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;一、安装MYSQL&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;下载页面：&lt;a href=&quot;http://www.mysql.com/downloads/mirror.php?id=404683#mirrors&quot; target=&quot;_blank&quot;&gt;http://www.mysql.com/downloads/mirror.php?id=404683#mirrors&lt;/a&gt;&lt;br /&gt;&lt;b&gt;1. 添加用户帐号和安装依赖包&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;groupadd&amp;nbsp;mysql &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;useradd&amp;nbsp;-r&amp;nbsp;-g&amp;nbsp;mysql&amp;nbsp;mysql &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;yum&amp;nbsp;install&amp;nbsp;gcc&amp;nbsp;gcc-c++&amp;nbsp;libtool&amp;nbsp;autoconf&amp;nbsp;automake&amp;nbsp;imake&amp;nbsp;libxml2-devel&amp;nbsp;expat-devel&amp;nbsp;ncurses-devel&amp;nbsp;cmake&amp;nbsp;bison&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;2. 下载、解压源码包&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;mkdir -p /data/temp&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;cd /data/temp&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;ftp:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-5.5/mysql-5.5.18.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;mysql-5.5.18.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;mysql-5.5.18&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;3. cmake进行编译&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;cmake&amp;nbsp;.&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;-DCMAKE_INSTALL_PREFIX=/usr/local/mysql&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;-DDEFAULT_CHARSET=utf8&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;-DEXTRA_CHARSETS=all&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;-DDEFAULT_COLLATION=utf8_general_ci&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;-DMYSQL_USER=mysql &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;make &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;install&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;/usr/local/mysql &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span class=&quot;func&quot;&gt;chown&lt;/span&gt;&lt;span&gt;&amp;nbsp;-R&amp;nbsp;mysql&amp;nbsp;. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;func&quot;&gt;chgrp&lt;/span&gt;&lt;span&gt;&amp;nbsp;-R&amp;nbsp;mysql&amp;nbsp;. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;scripts/mysql_install_db&amp;nbsp;--user=mysql &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;func&quot;&gt;chown&lt;/span&gt;&lt;span&gt;&amp;nbsp;-R&amp;nbsp;root&amp;nbsp;. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span class=&quot;func&quot;&gt;chown&lt;/span&gt;&lt;span&gt;&amp;nbsp;-R&amp;nbsp;mysql&amp;nbsp;data &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cp&amp;nbsp;support-files/my-medium.cnf&amp;nbsp;/etc/my.cnf &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;bin/mysqld_safe&amp;nbsp;--user=mysql&amp;nbsp;&amp;amp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cp&amp;nbsp;support-files/mysql.server&amp;nbsp;/etc/init.d/mysqld &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;/usr/local/bin &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;ln&amp;nbsp;-fs&amp;nbsp;/usr/local/mysql/bin/mysql&amp;nbsp;mysql&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;4. 把mysql 添加为系统启动服务&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;cp&amp;nbsp;/usr/local/mysql/support-files/mysql.server&amp;nbsp;/etc/rc.d/init.d/mysqld &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;/etc/rc.d/init.d &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;chkconfig&amp;nbsp;--add&amp;nbsp;mysqld&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;service&amp;nbsp;mysqld&amp;nbsp;start/stop&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;二、安装Apache&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;下载页面：&lt;a href=&quot;http://www.apache.org/dist/httpd/&quot; target=&quot;_blank&quot;&gt;http://www.apache.org/dist/httpd/&lt;/a&gt;&lt;br /&gt;&lt;b&gt;1. 安装apache:&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//www.apache.org/dist/httpd/httpd-2.2.21.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;httpd-2.2.21.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;httpd-2.2.21 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure&amp;nbsp;--enable-modules=so&amp;nbsp;--enable-rewrite &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;2. 安装扩展：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;cd&amp;nbsp;srclib/apr &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;make &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd ../apr-util/ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure&amp;nbsp;--with-apr=../apr &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;二、安装PHP5&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;1. 安装依赖包：&lt;br /&gt;&lt;/b&gt;libcurl:&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//curl.haxx.se/download/curl-7.23.1.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;curl-7.23.1.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;curl-7.23.1/ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;libxml2：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;ftp:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//xmlsoft.org/libxml2/libxml2-2.7.6.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;libxml2-2.7.6.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;libxml2-2.7.6 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;libxslt：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;ftp:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//xmlsoft.org/libxml2/libxslt-1.1.24.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;libxslt-1.1.24.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;libxslt-1.1.24 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;freetype：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//download.savannah.gnu.org/releases/freetype/freetype-2.4.6.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;freetype-2.4.6.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;freetype-2.4.6 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;libpng:&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;http://prdownloads.sourceforge.net/libpng/libpng-1.5.6.tar.gz?download&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;libpng-1.5.6.tar.gz&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;libpng-1.5.6 &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;libjpeg:&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//ijg.org/files/jpegsrc.v8c.tar.gz &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;jpegsrc.v8c.tar.gz &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;jpeg-8c/ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;./configure&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;..&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;2. 安装PHP：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;wget&amp;nbsp;http:&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//cn2.php.net/get/php-5.2.17.tar.bz2/from/hk.php.net/mirror &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cat&amp;nbsp;php-5.2.17.tar.bz2&amp;nbsp;|bunzip2&amp;nbsp;|&amp;nbsp;tar&amp;nbsp;xvf&amp;nbsp;-&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd php-5.2.17&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;./configure&amp;nbsp;--with-apxs2=/usr/local/apache2/bin/apxs&amp;nbsp;&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;--with-curl&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;--enable-calendar&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;--with-xsl&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;--with-libxml-dir&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;--enable-ftp&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;--with-gd&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;--with-freetype-dir&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;--with-jpeg-dir&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;--with-png-dir&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;--enable-mbstring&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;--with-zlib&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;--enable-shared&amp;nbsp;\ &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;--with-mysql&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;.. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;3. 让apache加载php模块:&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;vim&amp;nbsp;/usr/local/apache2/conf/httpd.conf &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#确保下面三行在httpd.conf配置文件中存在&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;LoadModule&amp;nbsp;php5_module modules/libphp5.so &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;AddType&amp;nbsp;application/x-httpd-php&amp;nbsp;.php &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;AddType&amp;nbsp;application/x-httpd-php-source&amp;nbsp;.phps &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;4. 启动HTTP服务及测试&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;/usr/local/apache2/bin/httpd&amp;nbsp;-k&amp;nbsp;restart &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;func&quot;&gt;echo&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;&amp;lt;?php&amp;nbsp;phpinfo();&amp;nbsp;?&amp;gt;&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;gt;&amp;nbsp;/usr/local/apache2/htdocs/index.php&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;a href=&quot;http://ip/index.php&quot; target=&quot;_blank&quot;&gt;#使用浏览器打开URL：http:&lt;/a&gt;&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//ip/index.php&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;b&gt;常见错误:&lt;br /&gt;&lt;/b&gt;1.&lt;b&gt; 现象：&lt;/b&gt;make install时报&amp;quot;dlname not found in /usr/local/apache2/modules/libphp5.la.&amp;quot;&lt;br /&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 解答：&lt;/b&gt;这是由于apache与php的libtool版本不一致引起的。&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;/usr/local/apache2/build/libtool&amp;nbsp;--version &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;ltmain.sh&amp;nbsp;(GNU&amp;nbsp;libtool)&amp;nbsp;1.5.26&amp;nbsp;(1.1220.2.492&amp;nbsp;2008/01/30&amp;nbsp;06:40:56) &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;./libtool&amp;nbsp;--version &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;ltmain.sh&amp;nbsp;(GNU&amp;nbsp;libtool)&amp;nbsp;1.5.22&amp;nbsp;(1.1220.2.365&amp;nbsp;2005/12/18&amp;nbsp;22:14:06) &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 解决方法：&lt;/b&gt;使php安装目录下的libtool与apache的libtool版本一致，再重新安装，操作如下:&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;cd&amp;nbsp;/data/temp/ &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cp&amp;nbsp;/usr/local/apache2/build/libtool&amp;nbsp;. &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;clean &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;make&amp;nbsp;install &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;br /&gt;相关文件下载地址：依赖包下载地址：&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;libcurl: &lt;a href=&quot;http://curl.haxx.se/download.html&quot; target=&quot;_blank&quot;&gt;http://curl.haxx.se/download.html&lt;/a&gt;&lt;br /&gt;libxml2： &lt;a href=&quot;ftp://xmlsoft.org/libxml2/&quot;&gt;ftp://xmlsoft.org/libxml2/&lt;/a&gt;&lt;br /&gt;libxslt： &lt;a href=&quot;ftp://xmlsoft.org/libxml2/&quot;&gt;ftp://xmlsoft.org/libxml2/&lt;/a&gt;&lt;br /&gt;libpng： &lt;a href=&quot;http://www.libpng.org/pub/png/libpng.html&quot; target=&quot;_blank&quot;&gt;http://www.libpng.org/pub/png/libpng.html&lt;/a&gt;&lt;br /&gt;libjpeg: &lt;a href=&quot;http://ijg.org/files/&quot; target=&quot;_blank&quot;&gt;http://ijg.org/files/&lt;/a&gt;&lt;br /&gt;freetype：&lt;a href=&quot;http://download.savannah.gnu.org/releases/freetype/&quot; target=&quot;_blank&quot;&gt;http://download.savannah.gnu.org/releases/freetype/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;apache：&lt;a href=&quot;http://www.apache.org/dist/httpd/&quot; target=&quot;_blank&quot;&gt;http://www.apache.org/dist/httpd/&lt;/a&gt;&lt;br /&gt;PHP：&lt;a href=&quot;http://www.php.net/downloads.php&quot; target=&quot;_blank&quot;&gt;http://www.php.net/downloads.php&lt;/a&gt;&lt;br /&gt;MySQL：&lt;a href=&quot;http://www.mysql.com/downloads/mirror.php?id=404683#mirrors&quot; target=&quot;_blank&quot;&gt;http://www.mysql.com/downloads/mirror.php?id=404683#mirrors&lt;/a&gt;&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/Linux_Apache_Php_MySQL.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/37/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/Linux_Apache_Php_MySQL.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/37/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.aiezu.com/Article/Exam_gongwuyuan.aspx</link>
		<title>历届国家公务员考试试题及答案免费下载</title>
		<author>llslx520@163.com(Admin)</author>
		<category>资料类</category>
		<pubDate>Mon, 28 Nov 2011 01:19:58 GMT</pubDate>
		<description>&lt;p&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span&gt;&lt;b&gt;下面是本站收集的国家公务员考试历届试题及答案，以供网友下载：&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://www.aiezu.com/Attach/Exam/2008国家公务员考试行政能力测试真题及答案.doc&quot;&gt;2008国家公务员考试行政能力测试真题及答案.doc&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.aiezu.com/Attach/Exam/2009_中央、国家公务员考试试题及答案详解.doc&quot;&gt;2009_中央、国家公务员考试试题及答案详解.doc&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.aiezu.com/Attach/Exam/2010国家公务员考试试题及答案解析.doc&quot;&gt;2010国家公务员考试试题及答案解析.doc&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.aiezu.com/Attach/Exam/2011国家公务员考试试题及答案.doc&quot;&gt;2011国家公务员考试试题及答案.doc&lt;/a&gt;&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/Exam_gongwuyuan.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/36/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/Exam_gongwuyuan.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/36/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.aiezu.com/Article/linux_unix_err.aspx</link>
		<title>Linux/Unix编译安装软件时那些头痛的报错</title>
		<author>llslx520@163.com(Admin)</author>
		<category>Linux/Unix</category>
		<pubDate>Wed, 02 Mar 2011 10:32:10 GMT</pubDate>
		<description>&lt;p&gt;&lt;b&gt;1、 在用&amp;quot;Python setup.py&amp;quot;命令安装PostgreSQL的Python驱动时：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;running&amp;nbsp;build_ext&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;error:&amp;nbsp;No&amp;nbsp;such&amp;nbsp;file&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;keyword&quot;&gt;or&lt;/span&gt;&lt;span&gt;&amp;nbsp;directory&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;解决办法：&lt;/b&gt;在文件&amp;quot;setup.cfg&amp;quot;设置&amp;quot;pg_config&amp;quot;未正确的完整路径，如&amp;quot;pg_config=/usr/bin/pg_config&amp;quot;。如果当前系统中不存在&amp;quot;pg_config&amp;quot;,请先安装&amp;quot;postgresql-devel-*.*.rpm&amp;quot;包。&lt;br /&gt;&lt;b&gt;2、连接PostgreSQL数据库时报如下错误：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-other&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;psql:&amp;nbsp;致命错误:&amp;nbsp;&amp;nbsp;用户&amp;nbsp;&amp;quot;***&amp;quot;&amp;nbsp;Ident&amp;nbsp;认证失败&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;或&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-xml&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;psql:&amp;nbsp;FATAL:&amp;nbsp;Ident&amp;nbsp;authentication&amp;nbsp;failed&amp;nbsp;for&amp;nbsp;user&amp;nbsp;“username”,&amp;nbsp;mais&amp;nbsp;pourquoi&amp;nbsp;donc&amp;nbsp;?&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;解决办法：&lt;/b&gt;修改&amp;quot;pg_hba.conf&amp;quot;文件中认证方式&amp;quot;METHOD&amp;quot;为&amp;quot;md5&amp;quot;或&amp;quot;trust&amp;quot;,具体参考文件中的说明。&lt;br /&gt;&lt;b&gt;3、在用&amp;quot;make&amp;quot;编译软件时提示：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-xml&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;&amp;quot;Makefile&amp;quot;,&amp;nbsp;line&amp;nbsp;88:&amp;nbsp;Missing&amp;nbsp;dependency&amp;nbsp;operator &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;quot;Makefile&amp;quot;,&amp;nbsp;line&amp;nbsp;89:&amp;nbsp;Missing&amp;nbsp;dependency&amp;nbsp;operator &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;quot;Makefile&amp;quot;,&amp;nbsp;line&amp;nbsp;91:&amp;nbsp;Need&amp;nbsp;an&amp;nbsp;operator &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;quot;Makefile&amp;quot;,&amp;nbsp;line&amp;nbsp;92:&amp;nbsp;Need&amp;nbsp;an&amp;nbsp;operator &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;quot;Makefile&amp;quot;,&amp;nbsp;line&amp;nbsp;93:&amp;nbsp;Missing&amp;nbsp;dependency&amp;nbsp;operator &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;quot;Makefile&amp;quot;,&amp;nbsp;line&amp;nbsp;94:&amp;nbsp;Missing&amp;nbsp;dependency&amp;nbsp;operator &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;Error&amp;nbsp;expanding&amp;nbsp;embedded&amp;nbsp;variable.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;解决办法：&lt;/b&gt;用&amp;quot;gmake&amp;quot;编译就OK了。&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/linux_unix_err.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/35/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/linux_unix_err.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/35/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.aiezu.com/Article/FreeBSD_MongoDB.aspx</link>
		<title>FreeBSD下MongoDB数据库的安装</title>
		<author>llslx520@163.com(Admin)</author>
		<category>数据库</category>
		<pubDate>Tue, 11 Jan 2011 06:15:42 GMT</pubDate>
		<description>&lt;p&gt;　　MongoDB是C++开发的一款开源、无模式的文档型数据库，具有高性能、易部署、易使用、数据存储方便等特点；MongoDB采用Bson(binary json)的形式存储数据，无锁，无事务，有索引，支持集群和分片功,可动态增删结点。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;实验环境：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;系统：&lt;/b&gt;FreeBSD 8.1-RELEASE&lt;br /&gt;&lt;b&gt;版本：&lt;/b&gt;mongodb v1.6.6&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;安装：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;　　目前，官网上并没有FreeBSD下MongoDB的pkg包下载，所以FreeBSD下MongoDB的安装方式只有两种:ports方式和源码方式。其中Ports方式十分简单，但是由于网速等因数影响，可能要很久才能完成安装；而在MongoDB依赖包安装不全的的情况下，使用源码方式安装MongoDB相对会更为复杂。&lt;br /&gt;&lt;b&gt;1. Ports方式安装MongoDB：&lt;/b&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;cd&amp;nbsp;/usr/ports/databases/mongodb&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;make&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;make&amp;nbsp;install&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;　　Ports方式安装MongoDB十分简单，就以上三条命令。但由于网络问题或Ports树太旧等原因可能会报错。如出现错误终止，请仔细观察错误代码，删除/usr/ports/distfiles/下未下载完成的文件或更新Ports树后重新Make。&lt;br /&gt;　　如果你有多台FreeBSD主机要安装MongoDB，而且这些主机的硬件平台几乎相同，为了提高工作效率，你可以将Ports方式安装的MongoDB、以及MongoDB的依赖包，打包成pkg包，然后通过scp方式复制到其他主机上使用pkg_add命令安，效率会成倍的提高。具体打包方式如下：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;cd&amp;nbsp;/var/db/pkg&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;pkg_create&amp;nbsp;-R&amp;nbsp;-b&amp;nbsp;mongodb-&lt;span class=&quot;number&quot;&gt;1.&lt;/span&gt;&lt;span&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;把*号换成版本号,-R参数为连同依赖包一起打包&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;ls&amp;nbsp;*.tbz&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;查看打好的包&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;　　按以上方式打好包后，即可以拷贝到其他主机上，使用pkg_add mongodb-1.*.tbz进行安装。&lt;br /&gt;&lt;b&gt;2. 源码的方式安装：&lt;br /&gt;&lt;/b&gt;①. 下载MongoDB:&lt;br /&gt;打开&lt;a href=&quot;http://www.mongodb.org/downloads&quot; target=&quot;_blank&quot;&gt;www.mongodb.org/downloads&lt;/a&gt;页面，在最后一列找到你要需要版本的源码（我这里是v1.6.6），然后执行下列命令：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span class=&quot;comment&quot;&gt;#安装依赖包&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;/usr/ports/lang/spidermonkey&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;/usr/ports/devel/scons&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install&amp;nbsp;&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;#在弹出的窗口中选上&amp;quot;python&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;/usr/ports/devel/boost-all&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;/usr/ports/devel/libexecinfo&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cd&amp;nbsp;/usr/ports/devel/pcre&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;#官方的文档中没此项，会报错&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span class=&quot;comment&quot;&gt;#下载，解压，编译&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;/usr/local&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;fetch&amp;nbsp;http://downloads.mongodb.org/src/mongodb-src-r1.&lt;span class=&quot;number&quot;&gt;6.5&lt;/span&gt;&lt;span&gt;.tar.gz&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;tar&amp;nbsp;-zxvf&amp;nbsp;mongodb-src-r1.&lt;span class=&quot;number&quot;&gt;6.5&lt;/span&gt;&lt;span&gt;.tar.gz&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;mv&amp;nbsp;mongodb-src-r1.&lt;span class=&quot;number&quot;&gt;6.5&lt;/span&gt;&lt;span&gt;&amp;nbsp;mongodb-&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;1.6&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;5&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;cd&amp;nbsp;mongodb-&lt;span class=&quot;number&quot;&gt;1.6&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;5&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;scons&amp;nbsp;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;然后等待完成&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;设置环境变量&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;export&amp;nbsp;PATH=$PATH:/usr/local/mongodb-&lt;span class=&quot;number&quot;&gt;1.6&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;5&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;启动MongoDB服务：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;　　MongoDB的服务端运行模式有三种，分别是：单台模式、主从模式、分片模式。&lt;br /&gt;&lt;b&gt;１. 单台模式的&lt;/b&gt;&lt;b&gt;Mongodb的&lt;/b&gt;&lt;b&gt;启动&lt;/b&gt;：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span class=&quot;func&quot;&gt;mkdir&lt;/span&gt;&lt;span&gt;&amp;nbsp;-p&amp;nbsp;/data/db&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;mongod&amp;nbsp;--dbpath&amp;nbsp;/data/db&amp;nbsp;--logpath&amp;nbsp;/data/db/db.log&amp;nbsp;&amp;nbsp;--fork&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;查看状态&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;mongo&amp;nbsp;127.0.0.1:27017&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;show&amp;nbsp;dbs&amp;nbsp;#显示数据库&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;help&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;2. 主从（Master、Slave）模式的Mongodb的启动：&lt;/b&gt;&lt;br /&gt;Master主机（ ip为10.0.0.1）:&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;mongod&amp;nbsp;--master&amp;nbsp;--dbpath&amp;nbsp;/data/master&amp;nbsp;--logpath&amp;nbsp;/data/master/master.log&amp;nbsp;&amp;nbsp;--fork&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cat&amp;nbsp;/data/master/master.log&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;Slave主机（ip为10.0.0.2）：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;mongod&amp;nbsp;--slave&amp;nbsp;--dbpath&amp;nbsp;/data/slave&amp;nbsp;--logpath&amp;nbsp;/data/slave/slave.log&amp;nbsp;&amp;nbsp;--source&amp;nbsp;10.0.0.1:27017&amp;nbsp;--fork&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;cat&amp;nbsp;/data/slave/slave.log&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;测试：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;#&amp;nbsp;查看状态&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;mongo&amp;nbsp;10.0.0.1:27017&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;show&amp;nbsp;dbs&amp;nbsp;#显示数据库&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;help &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;3. 分片模式：&lt;/b&gt;&lt;br /&gt;由于分片模式配置相对复杂，在另篇文章详细介绍。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;相关网站：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;1. MongoDB下载：&lt;a href=&quot;http://www.mongodb.org/downloads&quot; target=&quot;_blank&quot;&gt;www.mongodb.org/downloads&lt;/a&gt;&lt;br /&gt;2. 各种平台的安装帮助： &lt;a href=&quot;http://www.mongodb.org/display/DOCS/BUILDING&quot; target=&quot;_blank&quot;&gt;http://www.mongodb.org/display/DOCS/BUILDING&lt;/a&gt;&lt;br /&gt;3. 他们在使用MongoDB:&lt;a href=&quot;http://www.mongodb.org/display/DOCS/Production+Deployments&quot; target=&quot;_blank&quot;&gt; http://www.mongodb.org/display/DOCS/Production+Deployments&lt;/a&gt;&lt;br /&gt;4. 开发驱动：&lt;a href=&quot;http://www.mongodb.org/display/DOCS/Drivers&quot; target=&quot;_blank&quot;&gt;http://www.mongodb.org/display/DOCS/Drivers&lt;/a&gt;&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/FreeBSD_MongoDB.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/34/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/FreeBSD_MongoDB.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/34/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.aiezu.com/Article/FreeBSD_PostgreSQL_make_install.aspx</link>
		<title>FreeBSD下PostgreSQL数据库的编译安装</title>
		<author>llslx520@163.com(Admin)</author>
		<category>数据库</category>
		<pubDate>Tue, 21 Dec 2010 01:56:52 GMT</pubDate>
		<description>&lt;p&gt;&lt;span style=&quot;font-size: large&quot;&gt;&lt;b&gt;实验环境：&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;b&gt;　操作系统：&lt;/b&gt;FreeBSD 8.0-RELEASE&lt;br /&gt;&lt;b&gt;&amp;nbsp;CPU构架：&lt;/b&gt;amd64&lt;br /&gt;&lt;b&gt;数据库版本：&lt;/b&gt;postgresql-8.4.5&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large&quot;&gt;&lt;b&gt;1. 下载PostgreSQL安装包：&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;　　在Web浏览器中打开&lt;a href=&quot;http://www.postgresql.org/ftp/source/&quot; target=&quot;_blank&quot;&gt;http://&lt;/a&gt;&lt;a href=&quot;http://www.postgresql.org/ftp/source/&quot; target=&quot;_blank&quot;&gt;w&lt;/a&gt;&lt;a href=&quot;http://www.postgresql.org/ftp/source/&quot; target=&quot;_blank&quot;&gt;ww.postgresql.org/ftp/source/&lt;/a&gt;,找到要下载的源码包URL地址,然后执行如下命令：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;#&amp;nbsp;cd&amp;nbsp;/tmp&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;fetch&amp;nbsp;http:&lt;span class=&quot;comment&quot;&gt;//wwwmaster.postgresql.org/redir/391/f/source/v8.4.5/postgresql-8.4.5.tar.bz2&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: large&quot;&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp;2. 编译安装PostgreSQL：&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;#&amp;nbsp;tar&amp;nbsp;-jxvf&amp;nbsp;postgresql-8.4.5.tar.bz2&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;cd&amp;nbsp;postgresql-8.4.5&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;#&amp;nbsp;./configure&amp;nbsp;--prefix=/usr/local/PostgreSQL&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;make&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;make&amp;nbsp;install&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large&quot;&gt;&lt;b&gt;3. 初始化PostgreSQL数据库：&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;#&amp;nbsp;pw&amp;nbsp;user&amp;nbsp;add&amp;nbsp;postgresql&amp;nbsp;-s&amp;nbsp;/bin/csh&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;passwd&amp;nbsp;postgresql&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;#&amp;nbsp;&lt;span class=&quot;func&quot;&gt;mkdir&lt;/span&gt;&lt;span&gt;&amp;nbsp;-p&amp;nbsp;/data&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;&lt;span class=&quot;func&quot;&gt;chown&lt;/span&gt;&lt;span&gt;&amp;nbsp;postgresql&amp;nbsp;/data/&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;#&amp;nbsp;su&amp;nbsp;postgresql&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;/usr/local/PostgreSQL/bin/initdb&amp;nbsp;-D&amp;nbsp;/database/&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;注： &lt;/b&gt;在初始化PostgreSQL数据库时，为了以后的维护方便,建议将数据文件建立在目录下，如我这里的/data。数据库文件就在此目录下的base里,如/data/base/下。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large&quot;&gt;&lt;b&gt;4. 启动数据库：&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;#&amp;nbsp;nohup&amp;nbsp;/usr/local/PostgreSQL/bin/postgres&amp;nbsp;-D&amp;nbsp;/database&amp;nbsp;&amp;amp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;comment&quot;&gt;//启动数据库并后台运行&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;/usr/local/PostgreSQL/bin/psql&amp;nbsp;-l&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;//列出所有数据库&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;#&amp;nbsp;/usr/local/PostgreSQL/bin/psql&amp;nbsp;postgres&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;//登录到postgres数据库&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;/usr/local/PostgreSQL/bin/createdb&amp;nbsp;aiezu&amp;nbsp;&lt;span class=&quot;comment&quot;&gt;//建立database&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large&quot;&gt;&lt;b&gt;5. 疑难解答：&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;b&gt;①. 问:&lt;/b&gt;&lt;/span&gt; 在&amp;quot;make &amp;amp;&amp;amp; make install&amp;quot;时报以下错误：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-other&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;You&amp;nbsp;must&amp;nbsp;use&amp;nbsp;GNU&amp;nbsp;make&amp;nbsp;to&amp;nbsp;build&amp;nbsp;PostgreSQL.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;***&amp;nbsp;Error&amp;nbsp;code&amp;nbsp;1&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;b&gt;答:&lt;/b&gt;&lt;/span&gt;在make时会用到gmake，所以请先用ports安装gmake，具体操作请参考相关文章。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;b&gt;②. 问:&lt;/b&gt;&lt;/span&gt; 在执行fetch命令时报如下错误：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-other&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;fetch:&amp;nbsp;ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/make-3.81.tar.bz2:&amp;nbsp;No&amp;nbsp;address&amp;nbsp;record&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;=&amp;gt;&amp;nbsp;Couldn&apos;t&amp;nbsp;fetch&amp;nbsp;it&amp;nbsp;-&amp;nbsp;please&amp;nbsp;try&amp;nbsp;to&amp;nbsp;retrieve&amp;nbsp;this&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;=&amp;gt;&amp;nbsp;port&amp;nbsp;manually&amp;nbsp;into&amp;nbsp;/usr/ports/distfiles/&amp;nbsp;and&amp;nbsp;try&amp;nbsp;again.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;***&amp;nbsp;Error&amp;nbsp;code&amp;nbsp;1&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;b&gt;答:&lt;/b&gt;&lt;/span&gt;请检查FreeBSD是否正常连接网络，是否设置了IP地址，默认路由，DNS服务器。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;b&gt;③. 问:&lt;/b&gt;&lt;/span&gt; 执行/usr/local/PostgreSQL/bin/psql命令时：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-other&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;psql:&amp;nbsp;FATAL:&amp;nbsp;&amp;nbsp;database&amp;nbsp;&amp;quot;postgresql&amp;quot;&amp;nbsp;does&amp;nbsp;not&amp;nbsp;exist&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;b&gt;答: &lt;/b&gt;&lt;/span&gt;引起此错误的原因是psql后面没有加数据库名时，FreeBSD默认会以$USER为数据库名进行连接。所以请在psql后面加上存在的数据库名。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;b&gt;④. 问:&lt;/b&gt;&lt;/span&gt; 执行/usr/local/PostgreSQL/bin/psql命令时：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-other&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;psql:&amp;nbsp;could&amp;nbsp;not&amp;nbsp;connect&amp;nbsp;to&amp;nbsp;server:&amp;nbsp;Connection&amp;nbsp;refused &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Is&amp;nbsp;the&amp;nbsp;server&amp;nbsp;running&amp;nbsp;locally&amp;nbsp;and&amp;nbsp;accepting &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;connections&amp;nbsp;on&amp;nbsp;Unix&amp;nbsp;domain&amp;nbsp;socket&amp;nbsp;&amp;quot;/tmp/.s.PGSQL.5432&amp;quot;?&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-size: small&quot;&gt;&lt;b&gt;答: &lt;/b&gt;&lt;/span&gt;请确认postgresql数据库服务是否成功启动。&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/FreeBSD_PostgreSQL_make_install.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/33/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/FreeBSD_PostgreSQL_make_install.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/33/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.aiezu.com/Article/windows2003_asp_net.aspx</link>
		<title>架设基于windows2003的安全Asp.net服务器</title>
		<author>llslx520@163.com(Admin)</author>
		<category>Web开发</category>
		<pubDate>Thu, 12 Aug 2010 11:09:50 GMT</pubDate>
		<description>&lt;p&gt;　　随着Microsoft Visual Studio 开发环境的普及，基于Asp .Net坏境的网站越来越多。因此Asp .net服务器的安全问题自然而然的成为了人们关心的问题。本文以Windows2003为例，架设一台安全的Asp .Net的服务器。&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;&lt;br /&gt;实验坏境：&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;操作系统：Microsoft Windows Server 2003 Enterprise Edition Service Pack 2&lt;br /&gt;iis版本：6.0&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;br /&gt;架设Asp .Net的基本平台&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: medium&quot;&gt;：&lt;br /&gt;&lt;/span&gt;&lt;b&gt;1. 安装Windows Server 2003:&lt;/b&gt;&lt;br /&gt;　Windows Server 2003的具体安装方法这么不再讲述，但需要注意三点：&lt;br /&gt;&amp;nbsp;　&lt;b&gt;①.&lt;/b&gt;一定要在断开网络的前提下安装Windows Server 2003。&lt;br /&gt;&amp;nbsp;　&lt;b&gt;②.&lt;/b&gt;安装Windows Server 2003系统至少要有两个分区，而且分区的格式均必须为NTFS文件格式(C盘为系统盘，D盘为网站数据盘)。&lt;br /&gt;&amp;nbsp;　&lt;b&gt;③.&lt;/b&gt;安装好Windows Server 2003后必须及时打上安全补丁。&lt;/p&gt;&lt;p&gt;&lt;b&gt;2. 安装IIS和Asp .Net：&lt;br /&gt;&lt;/b&gt;　按下面步骤操作，安装IIS和IIS的Asp .Net支持：&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;①.&lt;/b&gt;将Windows2003 sp2原版安装盘放入光驱。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;②.&lt;/b&gt;&amp;quot;开始&amp;quot;-&amp;gt;&amp;quot;程序&amp;quot;-&amp;gt;&amp;quot;管理工具&amp;quot;-&amp;gt;&amp;quot;管理您的服务器&amp;quot;。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt;③.&lt;/b&gt;&amp;quot;添加删除角色&amp;quot;-&amp;gt;&amp;quot;配置您的服务器向导&amp;quot;-&amp;gt;&amp;quot;下一步&amp;quot;-&amp;gt;&amp;quot;应用服务器（IIS、ASP.Net）&amp;quot;-&amp;gt;勾选&amp;quot;启用 ASP .NET &amp;quot;-&amp;gt;&amp;quot;下一步&amp;quot;-&amp;gt;&amp;quot;下一步&amp;quot;直到安装完成。&lt;/p&gt;&lt;p&gt;&lt;b&gt;3. 安装Microsoft .Net Framework。&lt;br /&gt;&lt;/b&gt;　安装Microsoft .Net Framework，版本根据网站开发时基于的.Net版本而定，一般为2.0或者3.0。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;设置系统账号&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;1. 更改默认系统管理员账号：&lt;br /&gt;&lt;/b&gt;　&amp;nbsp;&lt;b&gt;更改账户名&lt;/b&gt;：右击&amp;quot;我的电脑&amp;quot;-&amp;gt;&amp;quot;管理&amp;quot;-&amp;gt;&amp;quot;本地用户和组&amp;quot;-&amp;gt;&amp;quot;用户&amp;quot;-&amp;gt;右击&amp;quot;administrator&amp;quot;-&amp;gt;&amp;quot;重命名&amp;quot;-&amp;gt;重命名为一个新的名字，如&amp;quot;WebSVRAdmin&amp;quot;。&lt;br /&gt;　&amp;nbsp;&lt;b&gt;更改密码&lt;/b&gt;：右击&amp;quot;WebSVRAdmin&amp;quot;-&amp;gt;&amp;quot;设置密码&amp;quot;-&amp;gt;&amp;quot;继续&amp;quot;-&amp;gt;输入一个复杂的密码，最好为长度大于14个字符的&amp;quot;数字+大小写字母+特殊字符&amp;quot;。&lt;br /&gt;&lt;b&gt;2. 新建一个权限极小的administrator的陷阱账号：&lt;/b&gt;&lt;br /&gt;　新建账户：右击&amp;quot;我的电脑&amp;quot;-&amp;gt;&amp;quot;管理&amp;quot;-&amp;gt;&amp;quot;本地用户和组&amp;quot;-&amp;gt;右击&amp;quot;用户&amp;quot;-&amp;gt;&amp;quot;新用户&amp;quot;-&amp;gt;用户名中输&lt;br /&gt;&amp;quot;administrator&amp;quot;,密码输入跟WebSVRAdmin同样复杂但不相同的密码-&amp;gt;&amp;quot;确定&amp;quot;。&lt;/p&gt;&lt;p&gt;&lt;b&gt;3. 禁用&amp;quot;guest&amp;quot;账号。&lt;/b&gt;&lt;br /&gt;&lt;b&gt;4. 设置本地安全策略：&lt;/b&gt;&lt;br /&gt;　&amp;quot;开始&amp;quot;-&amp;gt;&amp;quot;运行&amp;quot;-&amp;gt;输入&amp;quot;gpedit.msc&amp;quot;-&amp;gt;&amp;quot;计算机配置&amp;quot;-&amp;gt;&amp;quot;安全设置&amp;quot;-&amp;gt;&amp;quot;本地策略&amp;quot;-&amp;gt;&amp;quot;用户权利指派&amp;quot;-&amp;gt;双击&amp;quot;从网络访问此计算机&amp;quot;-&amp;gt;只保留&amp;quot;internet 来宾账号&amp;quot;、&amp;quot;启动iis进程账号&amp;quot;、&amp;quot;Asp .Net账号&amp;quot;。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;磁盘权限设置：&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;1.右击&amp;quot;C盘&amp;quot;-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;&amp;quot;安全&amp;quot;-&amp;gt;删除&amp;quot;administrator&amp;quot;、&amp;quot;Creator Owner&amp;quot;、&amp;quot;EveryOne&amp;quot;,添加&amp;quot;WebSVRAdmin&amp;quot;，并设置成完全控制-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;2.用同样的方法设置&amp;quot;c:\windows&amp;quot;、&amp;quot;c:\windows\system32&amp;quot;。&lt;br /&gt;3.右击&amp;quot;d盘&amp;quot;-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;&amp;quot;安全&amp;quot;-&amp;gt;删除&amp;quot;administrator&amp;quot;、&amp;quot;Creator Owner&amp;quot;、&amp;quot;EveryOne&amp;quot;、&amp;quot;Users&amp;quot;,添加&amp;quot;WebSVR Admin&amp;quot; ，并设置成完全控制-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;br /&gt;禁用不需要的服务：&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;1. 禁用C$、D$等默认共享：&lt;br /&gt;&lt;/b&gt;　在&amp;quot;开始&amp;quot;菜单的&amp;quot;运行&amp;quot;中键入&amp;quot;regedit&amp;quot;,打开注册表编辑器。依次展开 &amp;quot;HKEY_LOCAL_MATCHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters&amp;quot; 键，在右边的窗口中新建一个Dword值，名称设置为AutoShareServer,值为0。&lt;br /&gt;&lt;b&gt;2. 解除NetBIOS与TCP/IP的绑定：&lt;br /&gt;&lt;/b&gt;　右击&amp;quot;本地连接&amp;quot;-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;双击&amp;quot;Internet 协议&amp;quot;-&amp;gt;&amp;quot;高级&amp;quot;-&amp;gt;&amp;quot;WINS&amp;quot;-&amp;gt;禁用&amp;quot;TCP/IP上的NetBIOS&amp;quot;。&lt;br /&gt;&lt;b&gt;3. 关闭不要的服务：&lt;/b&gt;&lt;br /&gt;　ComputerBrowser: 维护网络计算机更新，禁用；&lt;br /&gt;　DistributedFileSystem: 局域网管理共享文件，禁用；&lt;br /&gt;　Distributedlinktrackingclient: 用于局域网共享连接信息，禁用；&lt;br /&gt;　Errorreportingservice: 禁止发送错误报告，禁用；&lt;br /&gt;　MicrosoftSerch: 提供文本搜索，不需要时禁用；&lt;br /&gt;　NTLMSecuritysupportovide: Telnet服务和MicrosoftSerch用的，不需要时禁用。&lt;br /&gt;　PrintSpooler: 如果没有打印机，则禁用；&lt;br /&gt;　RemoteRegistry: 用于远程修改注册表，禁用；&lt;br /&gt;　RemoteDesktopHelpSessionManager: 用于远程协助，禁用；&lt;br /&gt;&lt;b&gt;4. 关闭不需要的端口：&lt;br /&gt;&lt;/b&gt;　右击&amp;quot;本地连接&amp;quot;-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;&amp;quot;Internet协议（TCP/IP）&amp;quot;-&amp;gt;&amp;quot;高级&amp;quot;-&amp;gt;&amp;quot;选项&amp;quot;-&amp;gt;&amp;quot;TCP/IP筛选&amp;quot;-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;选择TCP端口的&amp;quot;只允许&amp;quot;选项，添加&amp;quot;80&amp;quot;端口-&amp;gt;确定。&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;&lt;br /&gt;配置IIS&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;　1. 删除默认Web站点。&lt;br /&gt;　2. 删除安装IIS创建的&amp;quot;C:\Inetpub&amp;quot;目录。&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;&lt;br /&gt;建立ASP.NET站点：&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;1. 建立站点用户：&lt;br /&gt;&lt;/b&gt;　建立两个站点专用用户aiezu与aiezu_wpg，其中aiezu隶属于Guests组，aiezu_wpg隶属于iis_wpg组(asp.net专用用户)。&lt;br /&gt;　①.新建aiezu账户：&amp;quot;本地用户和组&amp;quot;-&amp;gt;右击&amp;quot;用户&amp;quot;-&amp;gt;&amp;quot;新用户&amp;quot;-&amp;gt;用户名中输&lt;br /&gt;&amp;quot;aiezu&amp;quot;,输入一个复杂的密码-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;　②.设置aiezu所属的组：&amp;quot;本地用户和组&amp;quot;-&amp;gt;右击&amp;quot;aiezu&amp;quot;-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;&amp;quot;隶属于&amp;quot;-&amp;gt;删除&amp;quot;users&amp;quot;组，添加&amp;quot;guest&amp;quot;组-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;　③.新建aiezu_wpg账户：&amp;quot;本地用户和组&amp;quot;-&amp;gt;右击&amp;quot;用户&amp;quot;-&amp;gt;&amp;quot;新用户&amp;quot;-&amp;gt;用户名中输&lt;br /&gt;&amp;quot;aiezu_wpg&amp;quot;,输入一个复杂的密码-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;　④.设置aiezu_wpg所属的组：&amp;quot;本地用户和组&amp;quot;-&amp;gt;右击&amp;quot;aiezu&amp;quot;-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;&amp;quot;隶属于&amp;quot;-&amp;gt;删除&amp;quot;users&amp;quot;组，添加&amp;quot;iis_wpg&amp;quot;组-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;&lt;b&gt;2. 建立站点根目录：&lt;/b&gt;&lt;br /&gt;　①.建立站点根目录文件夹d:\wwwroot\aiezu.com&lt;br /&gt;　②.右击&amp;quot;aiezu.com&amp;quot;文件夹-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;&amp;quot;安全&amp;quot;-&amp;gt;添加&amp;quot;aiezu&amp;quot;、&amp;quot;aiezu_wpg&amp;quot;用户，并给予&amp;quot;修改、读取和运行、读取、写入&amp;quot;权限-&amp;gt;应用。&lt;br /&gt;&lt;b&gt;3. 建立站点应用程序池：&lt;/b&gt;&lt;br /&gt;　&amp;quot;Internet信息服务（iis）管理器&amp;quot;-&amp;gt;右击&amp;quot;应用程序池&amp;quot;-&amp;gt;&amp;quot;新建&amp;quot;-&amp;gt;&amp;quot;应用程序池&amp;quot;-&amp;gt;在&amp;quot;ID&amp;quot;中输入&amp;quot;aiezu.com&amp;quot;-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;　右击&amp;quot;aiezu.com&amp;quot;应用程序集-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;&amp;quot;标识&amp;quot;-选中&amp;quot;配置&amp;quot;，输入用户名&amp;quot;aiezu_wpg&amp;quot;和密码-&amp;gt;&amp;quot;确定&amp;quot;-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;&lt;b&gt;4. 建立Web站点：&lt;/b&gt;&lt;br /&gt;　&amp;quot;Internet信息服务（iis）管理器&amp;quot;-&amp;gt;右击&amp;quot;网站&amp;quot;-&amp;gt;&amp;quot;新建&amp;quot;-&amp;gt;&amp;quot;网站&amp;quot;-&amp;gt;&amp;quot;下一步&amp;quot;-&amp;gt;描叙中输入&amp;quot;aiezu.com&amp;quot;-&amp;gt;&amp;quot;下一步&amp;quot;-&amp;gt;输入网站&amp;quot;IP地址&amp;quot;和&amp;quot;端口&amp;quot;,主机头为&amp;quot;www.aiezu.com&amp;quot;-&amp;gt;&amp;quot;下一步&amp;quot;-&amp;gt;选中网站目录&amp;quot;d:\wwwroot\aiezu.com&amp;quot;-&amp;gt;&amp;quot;下一步&amp;quot;-&amp;gt;勾选&amp;quot;读取、运行脚本 如(asp)&amp;quot;-&amp;gt;&amp;quot;下一步&amp;quot;-&amp;gt;&amp;quot;完成&amp;quot;。&lt;br /&gt;&lt;b&gt;5. 设置站点账号：&lt;/b&gt;&lt;br /&gt;　右击&amp;quot;aiezu.com&amp;quot;站点-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;&amp;quot;目录安全性&amp;quot;-&amp;gt;&amp;quot;编辑&amp;quot;-&amp;gt;输入用户名&amp;quot;aiezu&amp;quot;和密码-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;&lt;b&gt;6. 配置&amp;quot;aiezu.com&amp;quot;站点的应用程序池：&lt;br /&gt;&lt;/b&gt;　右击&amp;quot;aiezu.com&amp;quot;站点-&amp;gt;&amp;quot;属性&amp;quot;-&amp;gt;&amp;quot;主目录&amp;quot;-&amp;gt;应用程序池中选&amp;quot;aiezu.com&amp;quot;-&amp;gt;&amp;quot;确定&amp;quot;。&lt;br /&gt;&lt;b&gt;7.保存配置：&lt;/b&gt;&lt;br /&gt;　&amp;quot;Internet信息服务（iis）管理器&amp;quot;-&amp;gt;右击&amp;quot;本地计算机&amp;quot;-&amp;gt;&amp;quot;所有任务&amp;quot;-&amp;gt;&amp;quot;将配置保存到磁盘&amp;quot;。&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/windows2003_asp_net.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/32/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/windows2003_asp_net.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/32/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.aiezu.com/Article/Linux_Oracle_10g_Em_Dbca.aspx</link>
		<title>解决Linux下Oracle 10g数据库em,dbca中文方块乱码问题</title>
		<author>llslx520@163.com(Admin)</author>
		<category>数据库</category>
		<pubDate>Tue, 20 Jul 2010 12:31:05 GMT</pubDate>
		<description>&lt;p&gt;　　今天在Linux下装了Oracle 10g数据库，装好后将Linux系统语言切换为中文后，发现Oracle的em(Enterprise Manager)、dbca(&lt;font size=&quot;2&quot;&gt;database configuration assistant&lt;/font&gt;)中文界面、按钮全为方块或乱码，十分让人头痛。通过Google，百度查找原因，经过多次尝试，终于解决看到了em、dbca界面看到了可爱的中文。&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;先介绍一下我的系统坏境：&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot; border=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=&quot;20%&quot;&gt;操作系统&lt;/td&gt;&lt;td&gt;Red Hat Enterprise Linux AS 5&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Oracle版本&lt;/td&gt;&lt;td&gt;10.1.0.3 (10g)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;$LANG&lt;/td&gt;&lt;td&gt;zh_CN.UTF-8&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;$ORACLE_HOME&lt;/td&gt;&lt;td&gt;/opt/oracle/product/10.1.0/Db_1/&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;&lt;br /&gt;em，dbca中文方块乱码问题具体解决方法：&lt;br /&gt;&lt;/strong&gt;&lt;b&gt;一、&lt;/b&gt;安装简体中文字体包fonts-chinese-3.02-9.6.el5：&lt;br /&gt;　　我们首先得安装rhel5.0系统DVD中自带的中文字体包fonts-chinese-3.02-9.6.el5.noarch.rpm，这是至关重要的。如果没有安装此字体包，简体中文字体文件/usr/share/fonts/zh_CN/TrueType/zysong.ttf和/usr/share/fonts/chinese/TrueType/zysong.ttf就不存在的，中文显示就更无从说起了。&lt;br /&gt;&lt;b&gt;二、&lt;/b&gt; 设置Linux系统语言坏境:&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;export&amp;nbsp;LANG=zh_CN.UTF-8&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;b&gt;三、 &lt;/b&gt;拷贝替换font.properties文件，执行下面两条命令：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;#&amp;nbsp;cd&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;vars&quot;&gt;$ORACLE_HOME&lt;/span&gt;&lt;span&gt;/jre/1.4.2/lib/&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;#&amp;nbsp;cp&amp;nbsp;font.properties.zh_CN.Redhat8.0&amp;nbsp;font.properties &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span class=&quot;comment&quot;&gt;//注:也可以用font.properties.zh_CN_UTF8.Redhat,font.properties.zh_CN.*替换font.properties。&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;执行完这两条命令后，尝试启动Java控制台，查看是否解决中文方块问题：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-xml&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;#&amp;nbsp;../bin/ControlPanel&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;如果已经不再是方块，则跳过第四步，否则继续按第4步操作。&lt;br /&gt;&lt;b&gt;四、&lt;/b&gt;&amp;nbsp;修改第三步复制替换的font.properties文件，将文件中的最后一行：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;1&lt;/span&gt;&lt;span&gt;=/usr/share/fonts/zh_CN/TrueType/zysong.ttf&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;改为&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;1&lt;/span&gt;&lt;span&gt;=/usr/share/fonts/chinese/TrueType/zysong.ttf&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;文件中的最后一行指向的即为中文字体文件，确认文件是否存在。&lt;br /&gt;&lt;b&gt;五&lt;/b&gt;、按三、四步的操作，重新拷贝建立$ORACLE_HOME/jdk/jre/lib/下的字体设置文件。执行完此步骤后，dbca、netca等基于Java的程序的中文乱码方块问题得到解决。&lt;br /&gt;&lt;b&gt;六&lt;/b&gt;、清除按钮gif图片cache并重启服务（针的Web界面的管理程序）：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;searchctl&amp;nbsp;stop &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;emctl&amp;nbsp;stop&amp;nbsp;dbconsole &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;isqlplusctl&amp;nbsp;stop &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;rm&amp;nbsp;-rf&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;vars&quot;&gt;$ORACLE_HOME&lt;/span&gt;&lt;span&gt;/oc4j/j2ee/oc4j_applications/applications/isqlplus/isqlplus/cabo/images/cache/zhs/*.gif &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;rm&amp;nbsp;-rf&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;vars&quot;&gt;$ORACLE_HOME&lt;/span&gt;&lt;span&gt;/oc4j/j2ee/oc4j_applications/applications/em/em/cabo/images/cache/zhs/*.gif &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;searchctl&amp;nbsp;start &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;emctl&amp;nbsp;start&amp;nbsp;dbconsole &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;isqlplusctl&amp;nbsp;start&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;打开下面URL进行测试：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-other&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;Ultra&amp;nbsp;Search&amp;nbsp;URL: &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;http://yourip:5620/ultrasearch &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Ultra&amp;nbsp;Search&amp;nbsp;Administration&amp;nbsp;Tool&amp;nbsp;URL: &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;http://yourip:5620/ultrasearch/admin &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;iSQL*Plus&amp;nbsp;URL: &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;http://yourip:5560/isqlplus &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;iSQL*Plus&amp;nbsp;DBA&amp;nbsp;URL: &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;http://yourip:5560/isqlplus/dba &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;Enteprise&amp;nbsp;Manager&amp;nbsp;10g&amp;nbsp;Database&amp;nbsp;Control&amp;nbsp;URL: &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;http://yourip:5500/em&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;经过以上步骤的操作，彻底解决了Linux下Oracle数据库em、dbca、netca中文界面、按钮方块乱码问题。&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/Linux_Oracle_10g_Em_Dbca.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/31/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/Linux_Oracle_10g_Em_Dbca.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/31/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.aiezu.com/Article/Linux_Vnc_Server_conf.aspx</link>
		<title>Linux下Vnc远程桌面Server配置教程</title>
		<author>llslx520@163.com(Admin)</author>
		<category>Linux/Unix</category>
		<pubDate>Sun, 18 Jul 2010 07:37:11 GMT</pubDate>
		<description>&lt;p&gt;　　VNC是Virtual Network Computing(虚拟网络计算机)的缩写。VNC是由AT&amp;amp;T的欧洲研究实验室开发的一款优秀的跨平台远程桌面控制软件，支持Linux,Unix,Windows等操作系统跨平台远程桌面控制。VNC有两部分组成，分别是：服务端(vncserver)和客户端(vncviewer)。下面以Linux(VNC服务端)、Windows(VNC客户端)为平台介绍VNC的安装、配置和使用。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;span&gt;&lt;b&gt;实验环境&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;VNC服务端：&lt;/b&gt;&lt;br /&gt;操作系统：Red Hat Enterprise Linux AS 5&lt;br /&gt;内核版本：2.6.18-8.el5&lt;br /&gt;&amp;nbsp;CPU构架：i386 SMP&lt;br /&gt;附件软件：Red Hat Enterprise Linux AS 5 DVD安装盘&lt;br /&gt;&lt;b&gt;VNC客户端：&lt;/b&gt;&lt;br /&gt;操作系统：Windows Server 2008 Enterprise &lt;br /&gt;　浏览器：Windows Internet Explorer 7&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;b&gt;1. 在Linux下安装VNC&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;将Red Hat Enterprise Linux AS 5 DVD安装盘放入DVD光驱，执行下列命令进行安装：&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;# mkdir&amp;nbsp;-p&amp;nbsp;/mnt/cdrom &amp;nbsp;&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;font size=&quot;2&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;# &lt;/span&gt;&lt;/span&gt;mount&amp;nbsp;-t&amp;nbsp;auto&amp;nbsp;/dev/cdrom&amp;nbsp;/mnt/cdrom &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;# &lt;/span&gt;&lt;/span&gt;cd&amp;nbsp;/mnt/cdrom/Server &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;# &lt;/span&gt;&lt;/span&gt;rpm&amp;nbsp;-ivh&amp;nbsp;rpm&amp;nbsp;-ivh&amp;nbsp;vnc-server-&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;4.1&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;2&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;9.el5&lt;/span&gt;&lt;span&gt;.i386.rpm &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;# &lt;/span&gt;&lt;/span&gt;rpm&amp;nbsp;-ivh&amp;nbsp;vnc-&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;4.1&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;2&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;9.el5&lt;/span&gt;&lt;span&gt;.i386.rpm&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;font size=&quot;2&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/font&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;strong&gt;2. 配置Linux下的VNC Server&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;①. VNC的运行机制介绍：&lt;/strong&gt;&lt;br /&gt;　　在配置VNC前，必须了解VNC的运行机制。Linux下的VNC可以同时启动多个vncserver，各个vncserver之间用显示编号(display number)来区分，每个vncserver服务监听3个端口，它们分别是：&lt;br /&gt;5800+显示编号: 　VNC的httpd监听端口，如果VNC客户端为IE,Firefox等非vncviewer时必须开放。&lt;br /&gt;5900+显示编号: 　VNC服务端与客户端通信的真正端口，必须无条件开放。&lt;br /&gt;6000+显示编号: 　X监听端口，可选。&lt;br /&gt;　　显示编号、开放的端口分别由/etc/sysconfig/vncservers文件中的VNCSERVERS和VNCSERVERARGS控制。VNCSERVERS的设置方式为“VNCSERVERS=&amp;quot;显示编号1:用户名1 …&amp;quot;”，如：VNCSERVERS=&amp;quot;1:root 2:aiezu&amp;quot;。VNCSERVERARGS的设置方式为VNCSERVERARGS[显示编号1]=&amp;quot;参数一 参数值一 参数二 参数值二&amp;nbsp; ……&amp;quot;，如VNCSERVERARGS[2]=&amp;quot;-geometry 800x600 -nohttpd&amp;quot;，VNCSERVERARGS的详细参数有：&lt;/p&gt;&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;100%&quot; border=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;-geometry&lt;/td&gt;&lt;td&gt;桌面分辨率,默认1024x768；&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;-nohttpd&lt;/td&gt;&lt;td&gt;不监听HTTP端口(58xx端口)；&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;-nolisten tcp&lt;/td&gt;&lt;td&gt;不监听X端口(60xx端口)；&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;-localhost&lt;/td&gt;&lt;td&gt;只允许从本机访问；&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;-AlwaysShared&lt;/td&gt;&lt;td&gt;默认只同时允许一个vncviewer连接，此参数允许同时连多个vncviewer；&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;-SecurityTypes None&lt;/td&gt;&lt;td&gt;登录不需要密码认证VncAuth默认值,要密码认证。&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;b&gt;②. 修改/etc/sysconfig/vncserver文件：&lt;/b&gt;&lt;br /&gt;　　熟悉Linux下VNC的运行机制后，开始正式配置VNC Server。vi /etc/sysconfig/vncserver，添加如下三行：&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;font size=&quot;2&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;VNCSERVERS=&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;1:root&amp;nbsp;3:aiezu&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;VNCSERVERARGS[&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;1&lt;/span&gt;&lt;span&gt;]=&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;-geometry&amp;nbsp;800x600&amp;nbsp;-nolisten&amp;nbsp;tcp&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;VNCSERVERARGS[&lt;/span&gt;&lt;span class=&quot;number&quot;&gt;3&lt;/span&gt;&lt;span&gt;]=&lt;/span&gt;&lt;span class=&quot;string&quot;&gt;&amp;quot;-geometry&amp;nbsp;1024x768&amp;nbsp;-nolisten&amp;nbsp;tcp&amp;quot;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;本例我们开启两个vncserver，分别是root用户，显示编号为1和用户aiezu，显示编号为3，并且全不开启X监听端口60xx。&lt;/p&gt;&lt;p&gt;&lt;b&gt;③. 设置VNC用户密码：&lt;/b&gt;&lt;br /&gt;　　接下来设置VNC的密码，此步骤不可跳过，否则VNC Server将无法启动，在Linux Shell下执行下列命令：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;su&amp;nbsp;-&amp;nbsp;aiezu &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;vncpasswd &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;Password: &amp;nbsp;&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;font size=&quot;2&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Verify: &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;su&amp;nbsp;-&amp;nbsp;root &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;vncpasswd &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;Password: &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Verify:&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;service vncserver start  //启动vncserver&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;运行上面命令后，会在用户根目录($HOME)下的&amp;quot;.vnc&amp;quot;文件夹下生成一系列文件。其中passwd为vnc用户密码文件，由vncpasswd生成。其他的都由vnc初次启动时生成，xstartup为VNC客户端连接时启动的脚本。&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;font size=&quot;2&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;④. 修改&amp;quot;.vnc/xstartup&amp;quot;文件：&lt;/b&gt;&lt;br /&gt;　　执行到上面步骤后，VNC Server已经能正常运行。但是默认设置下，客户连接时启动的是xterm，我们如果想看到桌面，必须将用户根目录下的&amp;quot;.vnc/xstartup&amp;quot;文件中的最后两行注释掉，然后根据你安装的桌面坏境，添加一行&amp;quot;startkde &amp;amp;&amp;quot;或者&amp;quot;gnome-session &amp;amp;&amp;quot;。如下：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-py&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span class=&quot;comment&quot;&gt;#!/bin/sh &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;Uncomment&amp;nbsp;the&amp;nbsp;following&amp;nbsp;two&amp;nbsp;lines&amp;nbsp;for&amp;nbsp;normal&amp;nbsp;desktop: &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;unset&amp;nbsp;SESSION_MANAGER &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;exec&amp;nbsp;/etc/X11/xinit/xinitrc &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&amp;nbsp;&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;font size=&quot;2&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;[&amp;nbsp;-x&amp;nbsp;/etc/vnc/xstartup&amp;nbsp;]&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;keyword&quot;&gt;exec&lt;/span&gt;&lt;span&gt;&amp;nbsp;/etc/vnc/xstartup &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;[&amp;nbsp;-r&amp;nbsp;$HOME/.Xresources&amp;nbsp;]&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;xrdb&amp;nbsp;$HOME/.Xresources &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;xsetroot&amp;nbsp;-solid&amp;nbsp;grey &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;vncconfig&amp;nbsp;-iconic&amp;nbsp;&amp;amp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span class=&quot;comment&quot;&gt;#xterm&amp;nbsp;-geometry&amp;nbsp;80x24+10+10&amp;nbsp;-ls&amp;nbsp;-title&amp;nbsp;&amp;quot;$VNCDESKTOP&amp;nbsp;Desktop&amp;quot;&amp;nbsp;&amp;amp; &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;comment&quot;&gt;#twm&amp;nbsp;&amp;amp; &lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;font size=&quot;2&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;startkde&amp;nbsp;&amp;amp; &amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;comment&quot;&gt;#&amp;nbsp;gnome-session&amp;nbsp;&amp;amp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;　　配置完各个用户根目录下的&amp;quot;.vnc/xstartup&amp;quot;后，执行service vncserver restart 重新启动vncserver使配置生效。&lt;br /&gt;&lt;strong&gt;⑤. 配置防火墙：&lt;br /&gt;&lt;/strong&gt;　　如果Linux启用了防火墙，必须允许VNC的相关端口(58xx,59xx,60xx)。具体的端口，请参照第2大步骤的①小步骤的VNC运行机制介绍，本例开启5801,5803,5901,5903端口就可以。在Linux命令提示符下输入&amp;quot;system-config-securitylevel-tui&amp;quot;启动防火墙配置工具，点&amp;quot;Customize&amp;quot;，在&amp;quot;Other Port&amp;quot;中输入&amp;quot;5801:tcp 5803:tcp 5901:tcp 5903:tcp&amp;quot;，然后点&amp;quot;OK&amp;quot;既可。&lt;br /&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;font size=&quot;2&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/font&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;strong&gt;3. VNC客户端配置与连接&lt;br /&gt;&lt;/strong&gt;&lt;b&gt;&lt;font size=&quot;2&quot;&gt;①. 在windows下使用IE进行远程控制连接：&lt;/font&gt;&lt;/b&gt;&lt;font size=&quot;2&quot;&gt;&lt;br /&gt;　　使用浏览器连接时，服务端的&lt;span&gt;VNCSERVERARGS设置必须没有&amp;quot;-nohttpd参数&amp;quot;，并且防火墙允许VNC的58xx和59xx端口通过。浏览器必须安装了Java支持插件，Java插件下载地址：&lt;a href=&quot;http://www.java.com/zh_CN/download/manual.jsp&quot; target=&quot;_blank&quot;&gt;http://www.java.com/zh_CN/download/manual.jsp&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size=&quot;2&quot;&gt;&lt;strong&gt;②. 使用在windows下vncviewer远程控制连接：&lt;br /&gt;&lt;/strong&gt;　　使用vncviewer进行远程控制是最简单方式，服务器只需开启&amp;quot;59xx&amp;quot;端口就可以了。客户端也无需配置，双击vncviewer后，在server文本框中输入vncserver的ip地址和端口即可(本例为：192.168.1.22:5901)。vncviewer绿色版的本地下载地址为：&lt;a href=&quot;http://www.aiezu.com/soft/vnc-4_1_2-x86_win32_viewer.exe&quot;&gt;http://www.aiezu.com/soft/vnc-4_1_2-x86_win32_viewer.exe&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;③. 在Linux下使用vncviewer进行远程控制连接：&lt;br /&gt;&lt;/strong&gt;　　使用vncviewer前必须安装vnc-4.1.2-9.el5.i386.rpm包，vncviewer的用法为：vncviewer host:显示编号。&lt;br /&gt;&lt;strong&gt;④. 在windows下使用vncviewer+putty.exe通过ssh安全通道连接：&lt;br /&gt;&lt;/strong&gt;　　打开putty，在左边的&amp;quot;Category&amp;quot;中依次点&amp;quot;Connection&amp;quot;-&amp;gt;&amp;quot;SSH&amp;quot;-&amp;gt;&amp;quot;Tunnels&amp;quot;。在&amp;quot;Source Port&amp;quot;文本框中输入&amp;quot;5901&amp;quot;，&amp;quot;Destination&amp;quot;文本框中输入&amp;quot;localhost:5901&amp;quot;，点击&amp;quot;Add，添加端口转发。然后在putty左边的&amp;quot;Category&amp;quot;下点&amp;quot;Session&amp;quot;，输入服务器的IP地址后，点&amp;quot;Open&amp;quot;按钮，输入密码登陆后，既成功启用了端口转发。接着在本机打开vncviewer输入&amp;quot;127.0.0.1：5901&amp;quot;即可成功连接到远程的5901端口。&lt;br /&gt;&lt;strong&gt;⑤. 在Linux下使用vncviewer+ssh安全通道连接：&lt;br /&gt;&lt;/strong&gt;　　与④类似，在linux vnc客户端shell下运行&amp;quot;ssh -L 5901:localhost:5901 vncserverhost&amp;quot;命令，输入用户名密码。即完成通过shh安全通道，将远程的5901端口转发到本机的5901端口。然后在shell下运行&amp;quot;vncviewer 127.0.0.1:1&amp;quot;命令即可以连接到远程的VNC Server。&lt;br /&gt;　　上面的五种连接方式中，前面三种方式数据都是未加密的形式在网络中传输的，是极为不安全的方式，建议不要采用。&lt;span style=&quot;color: #ffffff&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: medium&quot;&gt;&lt;strong&gt;4. 常见问题&lt;br /&gt;&lt;/strong&gt;&lt;font size=&quot;2&quot;&gt;①. &lt;b&gt;问：&lt;/b&gt;为什么成功连接后，没有显示桌面，而只是现实一个Terminal窗口？&lt;br /&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;①. &lt;/span&gt;&lt;b&gt;答：&lt;/b&gt;在未修改用户根目录下的&amp;quot;.vnc/xstartup&amp;quot;文件，xstartup的默认设置即是此情况。请按第2大步的第②小步修改xstartup，然后运行&amp;quot;service vncserver restart&amp;quot;重新启动vncserver服务即可。&lt;br /&gt;&lt;/font&gt;&lt;font size=&quot;2&quot;&gt;②. &lt;b&gt;问：&lt;/b&gt;如何查看VNC正在运行的显示编号端口号？&lt;br /&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;①. &lt;/span&gt;&lt;b&gt;答：&lt;/b&gt;在Linux命令提示符下执行&amp;quot;netstat -tlup|grep vnc&amp;quot;，即可以查看到端口号，端口号的后两位即显示编号。&lt;br /&gt;&lt;/font&gt;&lt;font size=&quot;2&quot;&gt;③. &lt;strong&gt;问：&lt;/strong&gt;如何关闭指定的显示编号？&lt;span style=&quot;color: #ffffff&quot;&gt;文章来至[爱E族]:http://www.aiezu.com&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;①. &lt;/span&gt;&lt;b&gt;答：&lt;/b&gt;vncserver -kill :number 即可以关闭指定的显示编号和对应的端口号。&lt;br /&gt;&lt;/font&gt;&lt;font size=&quot;2&quot;&gt;④. &lt;strong&gt;问：&lt;/strong&gt;为何我通过浏览器连接VNC 端口时，浏览器显示了一个红叉。&lt;br /&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;①. &lt;/span&gt;&lt;b&gt;答：&lt;/b&gt;那是因为你的浏览器没装Java插件的缘故，下载Java插件安装即可。&lt;br /&gt;⑤. &lt;b&gt;问：&lt;/b&gt;客户端连接时&amp;quot;Connetcion timed out(10060)&amp;quot;是怎么回事？&lt;br /&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;①.&amp;nbsp;&lt;/span&gt;&lt;b&gt;答：&lt;/b&gt;对于客户端连接时出现&amp;quot;Connetcion timed out(10060)&amp;quot;或者&amp;quot;No route to host:connect&amp;quot;，请检查防火墙是否开启了58xx,59xx，vncserver是否正常运行，以及/etc/sysconfig/vncserver文件配置是否正确。 &lt;br /&gt;⑥. &lt;b&gt;问：&lt;/b&gt;在通过VNC连接的图形界面桌面启动X应用时出现：&amp;quot;Error: Can&apos;t open display: :0.0&amp;quot;错误？&lt;br /&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;①.&lt;/span&gt;&amp;nbsp;&lt;b&gt;答：&lt;/b&gt;请使用&amp;quot;echo $DISPLAY&amp;quot;命令查看&amp;quot;DISPLAY&amp;quot;坏境变量是否设置为&amp;quot;:显示编号:0&amp;quot;，如:&amp;quot;:1:0&amp;quot;。如果不是此形式，启动X应用时会出现此错误。此时可以通过&amp;quot;export DISPLAY=:1:0&amp;quot;设置正确的DISPLAY。还有一种可能就是切换了用户启动X应用，当前用户没有权限使用X窗口，这时返回到启用VNC的用户，运行&amp;quot;xhost +&amp;quot;允许其他用户访问此X窗口即可。&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/Linux_Vnc_Server_conf.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/30/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/Linux_Vnc_Server_conf.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/30/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.aiezu.com/Article/Linux_Shell_History.aspx</link>
		<title>linux shell历史命令调用</title>
		<author>llslx520@163.com(Admin)</author>
		<category>Linux/Unix</category>
		<pubDate>Thu, 15 Jul 2010 05:58:44 GMT</pubDate>
		<description>&lt;p&gt;　　linux shell提供了历史命令记录功能，通过对历史命令的调用，我们可以在shell提示符下节约大量的时间和命令输入。&lt;br /&gt;　　linux系统Shell历史命令默认保存在用户主目录下的&amp;quot;.bash_history&amp;quot;文件中。当然，我们也可以通过修改坏境变量&amp;quot;HISTFILE&amp;quot;来设置Linux Shell历史命令记录文件的路径，如在用户目录下的&amp;quot;.bashrc&amp;quot;文件中的添加行&amp;quot;export HISTFILE=~/history/history.file&amp;quot;，重新登录bash即生效。要查看Linux shell历史命令，我们可以直接在命令提升符下输入:&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;#&amp;nbsp;history&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;如果只是查看最近的10条历史命令，可以在命令提升符下输入：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;#&amp;nbsp;history&amp;nbsp;10&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;　　在linux系统的默认配置下，重复的历史命令都会存入&amp;quot;.bash_history&amp;quot;文件。如果不希望在输入history命令查看历史命令时，看到连续重复的历史命令，我们可以在&amp;quot;.bashrc&amp;quot;中加入下面两行：&lt;/p&gt;&lt;pre&gt;&lt;ol class=&quot;dp-c&quot;&gt;&lt;li class=&quot;alt&quot;&gt;&lt;span&gt;&lt;span&gt;export&amp;nbsp;HISTCONTROL=ignoreboth &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;shopt&amp;nbsp;-s&amp;nbsp;histappend&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/pre&gt;&lt;p&gt;其中第一行的命令的作用为“移除Linux shell命令历史记录中连续重复的文件”，第二行的作用为“shell 退出时，将shell 的历史记录附加到您的记录文件”。&lt;br /&gt;&lt;b&gt;&lt;br /&gt;更灵活的Linux Shell历史命令调用方法：&lt;/b&gt;&lt;br /&gt;　　除了使用history命令查看历史命令外，Linux系统还提供了非常灵活的Shell历史命令调用方法，我们可以在Shell命令提示符或者Shell脚本中使用它们：&lt;br /&gt;　　!!　　　　前一条命令；&lt;br /&gt;　　!:0 　　　不带参数的前一条命令名；&lt;br /&gt;　　!^ 　　　前一条命令的第一个参数；&lt;br /&gt;　　!:n 　　　前一条命令的第n个参数；&lt;br /&gt;　　!$ 　　　 前一条命令的最后一个参数；&lt;br /&gt;　　!* 　　　 前一条命令的所有参数，命令名除外；&lt;br /&gt;　　!n 　　　 第n条命令；&lt;br /&gt;　　!-n 　　　倒数第n条命令；&lt;br /&gt;　　!str　　　 最近一条以str开头的命令；&lt;br /&gt;　　!?str　 　 最近一条包含str的命令；&lt;br /&gt;　　^a^b　　将上一条命令名中的a替换为b；&lt;br /&gt;　　!:gs/a/b　将上一条命令的所有a替换为b（包含命令名和参数）。&lt;br /&gt;&lt;/p&gt;</description>
		<guid>http://www.aiezu.com/Article/Linux_Shell_History.aspx</guid>
		<trackback:ping>http://www.aiezu.com/Article/29/Trackback.ashx</trackback:ping>
		<comments>http://www.aiezu.com/Article/Linux_Shell_History.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.aiezu.com/Article/29/Feeds.ashx</wfw:commentRss>
	</item>
</channel>
</rss>
