﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-大鸟的学习乐园-文章分类-linux</title><link>http://www.blogjava.net/dunkbird/category/47958.html</link><description>路漫漫其修远兮，吾将上下而求索
</description><language>zh-cn</language><lastBuildDate>Thu, 26 Jan 2012 15:31:01 GMT</lastBuildDate><pubDate>Thu, 26 Jan 2012 15:31:01 GMT</pubDate><ttl>60</ttl><item><title>centos 安装MySQL全过程</title><link>http://www.blogjava.net/dunkbird/articles/368878.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Wed, 25 Jan 2012 02:41:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/368878.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/368878.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/368878.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/368878.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/368878.html</trackback:ping><description><![CDATA[<div><p>1、到chinaunix下载mysql </p> <p>下载地址： http://download.chinaunix.net/download/0008000/7159.shtml </p> <p>2、上传到CentOS服务器</p> <p>本例放在 /home/jiangfeng3 中</p> <p>3、创建mysql组及用户</p> <p>[root@localhost ~]# groupadd mysql</p> <p>[root@localhost ~]# useradd -g mysql mysql</p> <p>4、编辑文件权限</p> <p>[root@localhost ~]# chmod 755 mysql-5.0.75.tar.gz </p> <p>5、CentOS mysql编译和安装</p> <p>&nbsp; 解压：</p> <p>&nbsp;[root@localhost ~]# tar zxvf mysql-5.0.75.tar.gz </p> <p>&nbsp;进入到mysql安装包</p> <p>&nbsp;[root@localhost ~]# cd mysql-5.0.75</p> <p>&nbsp; 配置参数</p> <p>&nbsp;[root@localhost ~]# ./configure  --prefix=/usr/local/mysql --with-extra-charsets=all  --with-unix-socket-path=/usr/local/mysql/var/mysql.sock  --with-named-curses-libs=/usr/lib/libncursesw.so.5</p> <p>&nbsp; </p> <p>&nbsp;预编译</p> <p>&nbsp;[root@localhost ~]#&nbsp; make</p> <p>&nbsp;安装</p> <p>&nbsp;[root@localhost ~]#&nbsp; make install</p> <p>6、配制CentOS mysql安装只是第一步，我们还要对CentOS mysql进行相应的配制</p> <p>&nbsp;<br />一般的情况下CentOS mysql要找配制文件my.cnf，位置在/etc目录下，所以我们得把文件my.cnf文件放到/etc/目录下。</p> <p>让CentOS mysql服务器启动时能找到它。我们安装好CentOS  mysql后，配制文件应该在/usr/local/mysql/share/mysql目录中，配制文件有几个，比如my-huge.cnf  my-medium.cnf my-large.cnf  my-small.cnf，不同的流量的网站和不同配制的服务器环境，当然需要有不同的配制文件了。</p> <p>一般的情况下，my-medium.cnf这个配制文件就能满足我们的大多需要；</p> <p>进入/usr/local/mysql这个目录，</p> <p>看一下是不是已经安装好了呢？？<br />[root@localhost ~]#&nbsp; cd /usr/local/mysql/<br />[root@localhost ~]#&nbsp; ls<br />bin include info lib libexec man mysql-test share sql-bench </p> <p><br />我们把/usr/local/mysql/share/mysql这个目录下的my-medium.cnf，复制为my.cnf到/etc目录下。</p> <p><br />[root@localhost ~]# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf</p> <p>做了这些工作以后，还得创造CentOS mysql授权表， 否则数据库也是启动不了。mysql_install_db，这个命令的用途就是做这个的。</p> <p>CentOS mysql安装的命令都安装到了/usr/local/mysql/bin这个目录中。</p> <p><br />[root@localhost mysql]#/usr/local/mysql/bin/mysql_install_db</p> <p><br />运行mysql_install_db命令过后，我们查看/usr/local/mysql就会发现，有个var的目录。</p> <p>这个目录，就是用来装所有数据库的位置，比如我们创建了linuxsir的数据库后，</p> <p>就在在//usr/local/mysql/mysql/var目录中有linuxsir的目录。这回应该明白了吧。</p> <p>7、启动CentOS mysql服务器，可能这是最轻松的了，不过也不能高兴的太早，因为有时会出现权限方面的错误。</p> <p><br />CentOS mysql服务器启动，应该是/usr/local/mysql/share/mysql目录中的 mysql.server</p> <p><br />启动方法是：<br />[root@localhost mysql]# /usr/local/mysql/share/mysql.server start </p> <p><br />如果不能启动请运行/usr/local/mysql/bin/mysqld_safe --user=root 就能够启动了！！</p> <p><br />接着输入/usr/local/mysql/share/mysql/mysql.server start即可成功启动</p> <p><br />好了，我们把密码设置为123456 /usr/local/mysql/bin/mysqladmin -u root password 123456</p> <p><br />如果没有返回错误说明正确了。</p> <p>接着输入/usr/local/mysql/bin/mysql -u root -p就可以管理CentOS mysql安装了。</p></div><img src ="http://www.blogjava.net/dunkbird/aggbug/368878.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2012-01-25 10:41 <a href="http://www.blogjava.net/dunkbird/articles/368878.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux install</title><link>http://www.blogjava.net/dunkbird/articles/368726.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Wed, 18 Jan 2012 13:51:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/368726.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/368726.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/368726.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/368726.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/368726.html</trackback:ping><description><![CDATA[<div class="Section1">
<div>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9312;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装<span lang="EN-US">VBox</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; <a href="file://\\192.168.12.xxxx\install\VBox\VirtualBox-4.0.6-71416-Win.exe">\\192.168.12.xxxx\install\VBox\VirtualBox-4.0.6-71416-Win.exe</a></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span>　<span lang="EN-US">&#9313;</span>通</span></font><font color="#484848" size="3" face="SimSun"><span>过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">VBox</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装<span lang="EN-US">Linux</span>虚</span></font><font color="#484848" size="3" face="SimSun"><span>拟</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>机<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; Linux</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>系</span></font><font color="#484848" size="3" face="SimSun"><span>统</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>映像保存于下面的路径下<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; <a href="file://\\192.168.12.xxxx\debian4_iso">\\192.168.12.xxxx\debian4_iso</a></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span>　</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9314;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">通</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">VBox</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">入</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">Linux</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">操作系</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">统</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">通</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">下面的命令</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">看当前</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">IP</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">状</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">态</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">并修改</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">为</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">静</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">态</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">IP</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">vim /etc/network/interfaces</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>若修改<span lang="EN-US">,</span></span></font><font color="#484848" size="3" face="SimSun"><span>键</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>入字母「<span lang="EN-US">i</span>」即</span></font><font color="#484848" size="3" face="SimSun"><span>进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>入可</span></font><font color="#484848" size="3" face="SimSun"><span>编辑</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>状</span></font><font color="#484848" size="3" face="SimSun"><span>态</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>修正后<span lang="EN-US">Esc</span>退出</span></font><font color="#484848" size="3" face="SimSun"><span>编辑</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>状</span></font><font color="#484848" size="3" face="SimSun"><span>态</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="SimSun"><span>键</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>入「<span lang="EN-US">:wq</span>」保存并退出<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>静</span></font><font color="#484848" size="3" face="SimSun"><span>态</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">IP</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>例<span lang="EN-US">:</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; allow-hotplug eth1</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #iface eth1 inet dhcp</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; iface eth1 inet static</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; address 192.168.12.xxxx<br /></span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; netmask 255.255.255.0</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gateway 192.168.12.1</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>重启网卡：<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /etc/init.d/networking stop</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /etc/init.d/networking start</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span>　<span lang="EN-US">&#9315;</span></span></font><font color="#484848" size="3" face="SimSun"><span>输</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>入<span lang="EN-US">ifconfig</span></span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>看修正后的<span lang="EN-US">ip</span>状</span></font><font color="#484848" size="3" face="SimSun"><span>态</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>看</span></font><font color="#484848" size="3" face="SimSun"><span>该</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>虚</span></font><font color="#484848" size="3" face="SimSun"><span>拟</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>机是否能</span></font><font color="#484848" size="3" face="SimSun"><span>够</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">ping</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>通自己的机器<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span>　<span lang="EN-US">&#9316;</span>配置<span lang="EN-US">Linux</span>虚</span></font><font color="#484848" size="3" face="SimSun"><span>拟</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>光</span></font><font color="#484848" size="3" face="SimSun"><span>驱</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>路径<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>通</span></font><font color="#484848" size="3" face="SimSun"><span>过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>命令<span lang="EN-US">:</span>「<span lang="EN-US">vim /etc/init.d/donkey_service</span>」新建文件<span lang="EN-US">donkey_service</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span>编辑</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>文件<span lang="EN-US">:</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # mount window share folder to /mnt/debian4_iso</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mount -t cifs //192.168.12.xxx/debian4_iso -o username="remote",password="abcd@1234" /mnt/debian4_iso</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mount -t cifs //192.168.12.xxx/install -o username="remote",password="abcd@1234" /mnt/nas_share</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # mount debian4 iso</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mount -t iso9660 -o loop /mnt/debian4_iso/debian-4.0.0-i386-DVD-1.iso /mnt/debian4/dvd01</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mount -t iso9660 -o loop /mnt/debian4_iso/debian-4.0.0-i386-DVD-2.iso /mnt/debian4/dvd02</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mount -t iso9660 -o loop /mnt/debian4_iso/debian-4.0.0-i386-DVD-3.iso /mnt/debian4/dvd03</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mount -t iso9660 -o loop /mnt/debian4_iso/debian-4.0.0-i386-DVD-4.iso /mnt/debian4/dvd04</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span>执</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>行文件<span lang="EN-US">:sh donkey_service</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">注</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">:</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">新建虚</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">拟</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">机的网卡没有</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">访问</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">200</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">的</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">权</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">限</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">可以把</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">debian4</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">拷</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">贝</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">到本机一文件</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">夹</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">下</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">共享</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">该</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">文件</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">夹</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9317;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装<span lang="EN-US">ssh-server</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装后就可以使用<span lang="EN-US">putty</span></span></font><font color="#484848" size="3" face="SimSun"><span>链</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>接，操作。<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; aptitude install ssh-server</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; &#9318;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装<span lang="EN-US">Linux</span>必要</span></font><font color="#484848" size="3" face="SimSun"><span>软</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>件<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; aptitude install make -- </span></font><font color="#484848" size="3" face="SimSun"><span>编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>用<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; &#9319;apache,php,mysql</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装前准</span></font><font color="#484848" size="3" face="SimSun"><span>备</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; Linux</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>下用</span></font><font color="#484848" size="3" face="SimSun"><span>软</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>件安装包保存位置<span lang="EN-US">:</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="file://\\192.168.12.xxx\software\install\linux\httpd-2.2.9.tar.gz">\\192.168.12.xxx\software\install\linux\httpd-2.2.9.tar.gz</a></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="file://\\192.168.12.xxx\software\install\linux\mysql-5.1.53.tar.gz">\\192.168.12.xxx\software\install\linux\mysql-5.1.53.tar.gz</a></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="file://\\192.168.12.xxx\software\install\linux\php-5.2.5.tar.gz">\\192.168.12.xxx\software\install\linux\php-5.2.5.tar.gz</a></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">可通</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">FileZilla</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">软</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">件</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">把上面的</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">软</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">件包</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">copy</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">到</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">Linux</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">虚</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">拟</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">机上</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"><a href="file://\\192.168.12.xxx\software\progrem\FileZilla-3.0.9">\\192.168.12.xxx\software\progrem\FileZilla-3.0.9</a>.</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span>创</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>建</span></font><font color="#484848" size="3" face="SimSun"><span>软</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>件包的保存位置和安装路径文件</span></font><font color="#484848" size="3" face="SimSun"><span>夹</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>例<span lang="EN-US">: mkdir /opt/soft -- </span>上面各个</span></font><font color="#484848" size="3" face="SimSun"><span>软</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>件包<span lang="EN-US">copy</span>到此<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;mkdir /opt/build -- </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装</span></font><font color="#484848" size="3" face="SimSun"><span>软</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>件</span></font><font color="#484848" size="3" face="SimSun"><span>时</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>的安装路径<span lang="EN-US"></span></span></font></p></div>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p></div><img src ="http://www.blogjava.net/dunkbird/aggbug/368726.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2012-01-18 21:51 <a href="http://www.blogjava.net/dunkbird/articles/368726.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Apache install</title><link>http://www.blogjava.net/dunkbird/articles/368725.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Wed, 18 Jan 2012 13:49:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/368725.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/368725.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/368725.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/368725.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/368725.html</trackback:ping><description><![CDATA[<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9312;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">Apache</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">入到</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">该</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">安装包的保存路径后</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">通</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">下面的命令</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">行解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">(</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">位置</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">: ../bulid/)</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">tar zxvf httpd-2.2.9.tar.gz -C ../bulid/</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9313;</span></font><font color="#484848" size="3" face="SimSun"><span>编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span> <span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-mods-shared --enable-ssl</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9314;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make install</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9315;</span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>看是否安装成功<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/apache2/bin/httpd -k start --</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>启</span></font><font color="#484848" size="3" face="SimSun"><span>动</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">Apache </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lsof -i:80&nbsp; --</span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>看<span lang="EN-US">80</span>端口状</span></font><font color="#484848" size="3" face="SimSun"><span>态</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>如果<span lang="EN-US">80</span>端口有</span></font><font color="#484848" size="3" face="SimSun"><span>值</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装成功<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">注</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">:</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">或安装</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">程中可能会因缺少某些文件而</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">导</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">致</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">error</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">则</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">根据</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">error</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">提示的信息</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">先安装缺少的文件再重新</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">安装</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">error</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>例<span lang="EN-US">;</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; configure: error: ...No recognized SSL/TLS toolkit detected&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>通</span></font><font color="#484848" size="3" face="SimSun"><span>过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>命令 「<span lang="EN-US">aptitude search </span></span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找内容」</span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找相</span></font><font color="#484848" size="3" face="SimSun"><span>应</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>的文件<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>通</span></font><font color="#484848" size="3" face="SimSun"><span>过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>命令 「<span lang="EN-US">aptitude install </span>安装文件名」</span></font><font color="#484848" size="3" face="SimSun"><span>进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>行安装</span></font></p><img src ="http://www.blogjava.net/dunkbird/aggbug/368725.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2012-01-18 21:49 <a href="http://www.blogjava.net/dunkbird/articles/368725.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php install</title><link>http://www.blogjava.net/dunkbird/articles/368723.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Wed, 18 Jan 2012 13:48:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/368723.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/368723.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/368723.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/368723.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/368723.html</trackback:ping><description><![CDATA[<div class="Section1">
<div>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9312;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">PHP</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">入到</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">该</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">安装包的保存路径后</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">通</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">下面的命令</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">行解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">(</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">位置</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">: ../bulid/)</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">tar zxvf php-5.2.5.tar.gz -C ../bulid/</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9313;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">安装前</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">安装一下必要的</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">软</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">件</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">apt-get install libmm-dev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aptitude install libxml2-dev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9313;</span></font><font color="#484848" size="3" face="SimSun"><span>编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span> <span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-zlib --with-pdo-mysql=/usr/local/mysql --enable-mbstring=all</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make test</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9314;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make install</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9315;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>如果</span></font><font color="#484848" size="3" face="SimSun"><span>报错</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">libphp5.so</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找不到的</span></font><font color="#484848" size="3" face="SimSun"><span>话</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="SimSun"><span>执</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>行下面的命令<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; find -name "libphp5.so" --</span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找到后</span></font><font color="#484848" size="3" face="SimSun"><span>进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>到</span></font><font color="#484848" size="3" face="SimSun"><span>该</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>目</span></font><font color="#484848" size="3" face="SimSun"><span>录</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>下<span lang="EN-US">,</span>把此文件<span lang="EN-US">copy</span>到<span lang="EN-US">/usr/local/apache2/modules/</span>下<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp -p libphp5.so /usr/local/apache2/modules/</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9316;</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">看是否安装成功</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">如果安装成功 </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">执</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">行</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">php -v&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">会</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">显</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">示</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">php</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">的版本信息</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9317;cp php.ini-dist /usr/local/php5/etc/php.ini</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span>　　<span lang="EN-US">vi /usr/local/php5/etc/php.ini</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span>　　将<span lang="EN-US">extension=php_mysql.dll</span>前面的；去掉<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span>　　<span lang="EN-US">mbstring.internal_encoding = UTF-8</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span>　　<span lang="EN-US">mbstring.http_output = UTF-8</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>注<span lang="EN-US">:</span></span></font><font color="#484848" size="3" face="SimSun"><span>编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>或安装</span></font><font color="#484848" size="3" face="SimSun"><span>过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>程中可能会因缺少某些文件而</span></font><font color="#484848" size="3" face="SimSun"><span>导</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>致<span lang="EN-US">error</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">则</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">根据</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">error</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">提示的信息</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">先安装缺少的文件再重新</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">安装</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>通</span></font><font color="#484848" size="3" face="SimSun"><span>过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>命令 「<span lang="EN-US">aptitude search </span></span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找内容」</span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找相</span></font><font color="#484848" size="3" face="SimSun"><span>应</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>的文件<span lang="EN-US"></span></span></font></p></div>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p></div><img src ="http://www.blogjava.net/dunkbird/aggbug/368723.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2012-01-18 21:48 <a href="http://www.blogjava.net/dunkbird/articles/368723.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>mysql install</title><link>http://www.blogjava.net/dunkbird/articles/368724.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Wed, 18 Jan 2012 13:48:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/368724.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/368724.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/368724.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/368724.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/368724.html</trackback:ping><description><![CDATA[<div class="Section1">
<div>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9312;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">MySql</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">安装包</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">入到</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">该</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">安装包的保存路径后</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">通</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">下面的命令</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">行解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">(</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">位置</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">: ../bulid/)</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">tar zxvf mysql-5.1.53.tar.gz -C ../bulid/</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9313;</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN"> </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">入到解</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">压</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">后的文件</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">夹</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">下</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">安装</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">mysql</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">前需要安装一些</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">linux</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">系</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">统软</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">件</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">aptitude install lib64ncurses5-dev OR libncurses5-dev</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aptitude install g++&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aptitude install automake&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aptitude install autoconf2.13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; autoreconf --force --install&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; aclocal; autoheader&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; libtoolize --automake --force&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; automake --force --add-missing; autoconf&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span>编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">MySql,</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装到<span lang="EN-US">/usr/local/mysql-5.1.53</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./configure '--prefix=/usr/local/mysql-5.1.53' '--with-mysqld-user=mysql' '--with-extra-charsets=all' '--with-named-curses-libs=/lib/libncurses.so.5' '--enable-assembler' '--with-charset=utf8'</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9314;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make install</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9315;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>添加</span></font><font color="#484848" size="3" face="SimSun"><span>权</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>限<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupadd mysql</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; useradd mysql -g mysql</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./scripts/mysql_install_db --user=mysql</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>注<span lang="EN-US">:</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mysql_install_db</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>出</span></font><font color="#484848" size="3" face="SimSun"><span>现</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">FATAL ERROR: Could not find mysqld</span></font><font color="#484848" size="3" face="SimSun"><span>错误时</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>，<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>因</span></font><font color="#484848" size="3" face="SimSun"><span>为</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">/etc/mysql/</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>下出</span></font><font color="#484848" size="3" face="SimSun"><span>现</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>了个<span lang="EN-US">my.cnf </span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>解决方法<span lang="EN-US">:</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mv&nbsp; /etc/mysql/my.cnf&nbsp;&nbsp; /etc/mysql/my.cnf.bak</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp&nbsp; support-files/my-medium.cnf&nbsp;&nbsp; /etc/cnf</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd /usr/local/mysql-5.1.53/&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chown -R root .&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chown -R mysql var&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chown -R mysql var/.&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chown -R mysql var/mysql/.&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; chgrp -R mysql .&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9316;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>运行并</span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>看是否安装成功<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/mysql-5.1.39/bin/mysqld_safe --user=mysql &amp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; lsof -i:3306 --</span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>看<span lang="EN-US">3306</span>端口是否是<span lang="EN-US">mysql</span>在运行。<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./bin/mysql -root </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit --</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>退出<span lang="EN-US">mysql</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9317;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>修改<span lang="EN-US">mysql</span>密</span></font><font color="#484848" size="3" face="SimSun"><span>码</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;/usr/local/mysql-5.1.53/bin/mysqladmin -uroot password root&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./bin/mysql -uroot -p --</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>再次登</span></font><font color="#484848" size="3" face="SimSun"><span>录</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; root --</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>密</span></font><font color="#484848" size="3" face="SimSun"><span>码</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp; &#9318;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>添加</span></font><font color="#484848" size="3" face="SimSun"><span>别</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>人能</span></font><font color="#484848" size="3" face="SimSun"><span>够访问</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>的</span></font><font color="#484848" size="3" face="SimSun"><span>权</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>限 <span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; use mysql;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mysql&gt; select User,host from user;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +------+-----------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | User | host&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +------+-----------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | root | %&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | root | 127.0.0.1 |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | camp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | root | camp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | localhost |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | root | localhost |&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; +------+-----------+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6 rows in set (0.00 sec)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>注<span lang="EN-US">:</span></span></font><font color="#484848" size="3" face="SimSun"><span>编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>或安装</span></font><font color="#484848" size="3" face="SimSun"><span>过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>程中可能会因缺少某些文件而</span></font><font color="#484848" size="3" face="SimSun"><span>导</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>致<span lang="EN-US">error</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span>则</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>根据<span lang="EN-US">error</span>提示的信息<span lang="EN-US">,</span>先安装缺少的文件再重新</span></font><font color="#484848" size="3" face="SimSun"><span>编译</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; error</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>例<span lang="EN-US">;</span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; checking for termcap functions library... configure: error: No curses/termcap library found</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>安装<span lang="EN-US">install lib64ncurses5-dev</span>后</span></font><font color="#484848" size="3" face="SimSun"><span>则</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>此</span></font><font color="#484848" size="3" face="SimSun"><span>错误</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>就可避免<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>通</span></font><font color="#484848" size="3" face="SimSun"><span>过</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>命令 「<span lang="EN-US">aptitude search </span></span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找内容」</span></font><font color="#484848" size="3" face="SimSun"><span>查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找相</span></font><font color="#484848" size="3" face="SimSun"><span>应</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>的文件<span lang="EN-US"></span></span></font></p></div>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p></div><img src ="http://www.blogjava.net/dunkbird/aggbug/368724.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2012-01-18 21:48 <a href="http://www.blogjava.net/dunkbird/articles/368724.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ssl install</title><link>http://www.blogjava.net/dunkbird/articles/368722.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Wed, 18 Jan 2012 13:47:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/368722.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/368722.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/368722.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/368722.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/368722.html</trackback:ping><description><![CDATA[<div>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&#9312;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">制作</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">证书</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1) </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">首先确</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">认</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">OpenSSL</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">已</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">经</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">被正确安装，并且</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">openssl</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">可</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">执</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">行文件位于</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">PATH</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">环</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">境</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">变</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">量所包含的目</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">录</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">中。</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2) </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">创</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">建一个</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">RSA</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">私</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">钥</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">文件</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">(</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">这</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">里的例子使用</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">3DES</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">加密并封装</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">为</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">PEM</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">格式</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">)</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">：</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US"></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">$ openssl genrsa -des3 -out server.key 1024&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">请务</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">必将你</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">输</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">入的密</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">语</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">和</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">server.key</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">文件</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">备</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">份到一个安全的地方。你可以使用下面</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">的命令</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">看</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">这</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">个</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">RSA</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">私</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">钥</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">的</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">详细</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">信息：</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">$ openssl rsa -noout -text -in server.key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">如果确有必要，你也可以</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">为这</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">个</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">RSA</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">私</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">钥创</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">建一个已解密的</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">PEM</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">版本</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">(</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">不推荐</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">)</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">：</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">$ openssl rsa -in server.key -out server.key.unsecure&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">3) </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">使用你</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">刚</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">才</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">创</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">建的</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">RSA</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">私</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">钥创</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">建一个自</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">签</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">名的</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">X509</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">证书</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">(PEM</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">格式</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">)</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">：</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">$ openssl req -new -x509 -nodes -sha1 -days 365 -key server.key -out server.crt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">这</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">将</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">对</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">服</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">务</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">器的</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">CSR</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">进</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">行</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">签</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">名，并将生成一个</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">server.crt</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">文件。</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">可以使用下面的命令</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">查</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">看</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">这</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">个</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">证书</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">的</span></font><font color="#484848" size="3" face="SimSun"><span lang="ZH-CN">详细</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="ZH-CN">信息：</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">$ openssl x509 -noout -text -in server.crt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp; &#9313; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>打</span></font><font color="#484848" size="3" face="SimSun"><span>开</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">apache</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>的<span lang="EN-US">ssl</span>支持<span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>打</span></font><font color="#484848" size="3" face="SimSun"><span>开</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">/usr/local/apache2.2.18/conf/httpd.conf</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>下面两句的注</span></font><font color="#484848" size="3" face="SimSun"><span>释</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #Include conf/extra/httpd-ssl.conf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>打</span></font><font color="#484848" size="3" face="SimSun"><span>开</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">/usr/local/apache2.2.18/conf/extra/httpd-ssl.conf</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>找到<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SSLMutex "file:/usr/local/apache2.2.18/logs/ssl_mutex"</span></font><font color="#484848" size="3" face="ＭＳ ゴシック"><span>改成<span lang="EN-US"></span></span></font></p>
<p class="MsoNormal" align="left"><font color="#484848" size="3" face="ＭＳ ゴシック"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SSLMutex default</span></font></p></div><img src ="http://www.blogjava.net/dunkbird/aggbug/368722.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2012-01-18 21:47 <a href="http://www.blogjava.net/dunkbird/articles/368722.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>h1. MySQL5.1.53编译，安装配置</title><link>http://www.blogjava.net/dunkbird/articles/368721.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Wed, 18 Jan 2012 13:46:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/368721.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/368721.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/368721.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/368721.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/368721.html</trackback:ping><description><![CDATA[<div class="Section1">
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h1. MySQL5.1.53</span></font><font size="2" face="SimSun"><span lang="ZH-CN">编译</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">，安装配置</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">Debian4</span></font><font size="2" face="ＭＳ ゴシック"><span>下安装</span></font><font size="2" face="Arial"><span lang="EN-US">MySql5.1.53</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h2. </span></font><font size="2" face="SimSun"><span>编译</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">./configure&nbsp; '--prefix=/usr/local/mysql5.1.53' '--with-mysqld-user=mysql' '--with-extra-charsets=all' '--with-unix-socket-path=/usr/local/mysql5.1.53/var/mysql.sock' '--with-named-curses-libs=/lib/libncurses.so.5' '--enable-assembler'</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h2. </span></font><font size="2" face="ＭＳ ゴシック"><span>安装</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">make &amp;&amp; make install</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h2. </span></font><font size="2" face="ＭＳ ゴシック"><span>初始化数据</span></font><font size="2" face="SimSun"><span>库</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="SimSun"><span>刚刚编译</span></font><font size="2" face="ＭＳ ゴシック"><span>安装完成的</span></font><font size="2" face="Arial"><span lang="EN-US">mysql</span></font><font size="2" face="ＭＳ ゴシック"><span>中没有任何数据</span></font><font size="2" face="SimSun"><span>库</span></font><font size="2" face="ＭＳ ゴシック"><span>，包括默</span></font><font size="2" face="SimSun"><span>认</span></font><font size="2" face="ＭＳ ゴシック"><span>的</span></font><font size="2" face="Arial"><span lang="EN-US">mysql</span></font><font size="2" face="ＭＳ ゴシック"><span>数据</span></font><font size="2" face="SimSun"><span>库</span></font><font size="2" face="ＭＳ ゴシック"><span>，</span></font><font size="2" face="SimSun"><span>这</span></font><font size="2" face="ＭＳ ゴシック"><span>个需要初始化安装。</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>命令如下</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/mysql5.1.53/bin/mysql_install_db</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h2. </span></font><font size="2" face="ＭＳ ゴシック"><span>配置</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h3. </span></font><font size="2" face="SimSun"><span>创</span></font><font size="2" face="ＭＳ ゴシック"><span>建配置文件</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>我</span></font><font size="2" face="SimSun"><span>们</span></font><font size="2" face="ＭＳ ゴシック"><span>把</span></font><font size="2" face="Arial"><span lang="EN-US">/usr/local/mysql5.1.53/share/mysql</span></font><font size="2" face="SimSun"><span>这</span></font><font size="2" face="ＭＳ ゴシック"><span>个目</span></font><font size="2" face="SimSun"><span>录</span></font><font size="2" face="ＭＳ ゴシック"><span>下的</span></font><font size="2" face="Arial"><span lang="EN-US">my-medium.cnf</span></font><font size="2" face="ＭＳ ゴシック"><span>，</span></font><font size="2" face="SimSun"><span>复</span></font><font size="2" face="ＭＳ ゴシック"><span>制</span></font><font size="2" face="SimSun"><span>为</span></font><font size="2" face="Arial"><span lang="EN-US">my.cnf</span></font><font size="2" face="ＭＳ ゴシック"><span>到</span></font><font size="2" face="Arial"><span lang="EN-US">mysql</span></font><font size="2" face="ＭＳ ゴシック"><span>安装目</span></font><font size="2" face="SimSun"><span>录</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>做如下修改</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>在</span></font><font size="2" face="Arial"><span lang="EN-US">[mysqld] </span></font><font size="2" face="ＭＳ ゴシック"><span>配置</span></font><font size="2" face="SimSun"><span>块</span></font><font size="2" face="ＭＳ ゴシック"><span>中加入</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">skip-name-resolve #</span></font><font size="2" face="ＭＳ ゴシック"><span>取消</span></font><font size="2" face="Arial"><span lang="EN-US">DNS</span></font><font size="2" face="ＭＳ ゴシック"><span>反向解析，提高</span></font><font size="2" face="SimSun"><span>远</span></font><font size="2" face="ＭＳ ゴシック"><span>程</span></font><font size="2" face="SimSun"><span>访问</span></font><font size="2" face="ＭＳ ゴシック"><span>速度</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">_</span></font><font size="2" face="SimSun"><span>详细</span></font><font size="2" face="ＭＳ ゴシック"><span>内容，参考</span></font><font size="2" face="Arial"><span lang="EN-US">57</span></font><font size="2" face="ＭＳ ゴシック"><span>上的</span></font><font size="2" face="Arial"><span lang="EN-US">my.cnf</span></font><font size="2" face="ＭＳ ゴシック"><span>吧</span></font><font size="2" face="Arial"><span lang="EN-US">_</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h3. </span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">启</span></font><font size="2" face="SimSun"><span lang="ZH-CN">动</span></font><font size="2" face="Arial"><span lang="EN-US">&amp;</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">停止</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* </span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">启</span></font><font size="2" face="SimSun"><span lang="ZH-CN">动</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/mysql5.1.53/bin/mysqld_safe --user=root &amp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* </span></font><font size="2" face="ＭＳ ゴシック"><span>停止</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/mysql5.1.53/share/mysql/mysql.server stop</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h3. </span></font><font size="2" face="SimSun"><span>进</span></font><font size="2" face="ＭＳ ゴシック"><span>入</span></font><font size="2" face="Arial"><span lang="EN-US">mysql</span></font><font size="2" face="ＭＳ ゴシック"><span>命令行</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/mysql5.1.53/bin/mysql -uroot</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h3. </span></font><font size="2" face="SimSun"><span>开</span></font><font size="2" face="ＭＳ ゴシック"><span>启</span></font><font size="2" face="SimSun"><span>远</span></font><font size="2" face="ＭＳ ゴシック"><span>程</span></font><font size="2" face="SimSun"><span>访问</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US"># </span></font><font size="2" face="ＭＳ ゴシック"><span>配置</span></font><font size="2" face="Arial"><span lang="EN-US">cnf</span></font><font size="2" face="ＭＳ ゴシック"><span>文件</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>找到你的</span></font><font size="2" face="Arial"><span lang="EN-US">my.cnf</span></font><font size="2" face="ＭＳ ゴシック"><span>文件（如果用</span></font><font size="2" face="Arial"><span lang="EN-US">debian</span></font><font size="2" face="ＭＳ ゴシック"><span>提供的</span></font><font size="2" face="Arial"><span lang="EN-US">mysql</span></font><font size="2" face="ＭＳ ゴシック"><span>，在</span></font><font size="2" face="Arial"><span lang="EN-US">/etc/mysql/my.cnf</span></font><font size="2" face="ＭＳ ゴシック"><span>）</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="SimSun"><span>查</span></font><font size="2" face="ＭＳ ゴシック"><span>找</span></font><font size="2" face="Arial"><span lang="EN-US"> bind-address</span></font><font size="2" face="ＭＳ ゴシック"><span>，等号后</span></font><font size="2" face="SimSun"><span>边</span></font><font size="2" face="ＭＳ ゴシック"><span>写</span></font><font size="2" face="Arial"><span lang="EN-US">server</span></font><font size="2" face="ＭＳ ゴシック"><span>的</span></font><font size="2" face="Arial"><span lang="EN-US">IP</span></font><font size="2" face="ＭＳ ゴシック"><span>地址</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US"># </span></font><font size="2" face="ＭＳ ゴシック"><span>在</span></font><font size="2" face="Arial"><span lang="EN-US">mysql</span></font><font size="2" face="ＭＳ ゴシック"><span>命令行</span></font><font size="2" face="SimSun"><span>执</span></font><font size="2" face="ＭＳ ゴシック"><span>行下列命令</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">GRANT ALL PRIVILEGES ON *.* TO 'depman'@'%' IDENTIFIED BY 'depman' WITH GRANT OPTION;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="SimSun"><span lang="ZH-CN">说</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">明</span></font><font size="2" face="Arial"><span lang="ZH-CN"> </span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">：</span></font><font size="2" face="Arial"><span lang="ZH-CN"> </span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">添加</span></font><font size="2" face="Arial"><span lang="EN-US">depman</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">用</span></font><font size="2" face="SimSun"><span lang="ZH-CN">户</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">，密</span></font><font size="2" face="SimSun"><span lang="ZH-CN">码为</span></font><font size="2" face="Arial"><span lang="EN-US">depman</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">，可以在任何</span></font><font size="2" face="SimSun"><span lang="ZH-CN">远</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">程机器</span></font><font size="2" face="SimSun"><span lang="ZH-CN">访问</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">数据</span></font><font size="2" face="SimSun"><span lang="ZH-CN">库</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">且</span></font><font size="2" face="SimSun"><span lang="ZH-CN">拥</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">有全部</span></font><font size="2" face="SimSun"><span lang="ZH-CN">权</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">限</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h3. </span></font><font size="2" face="ＭＳ ゴシック"><span>添加</span></font><font size="2" face="Arial"><span lang="EN-US">InnoDB</span></font><font size="2" face="ＭＳ ゴシック"><span>支持</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US"># </span></font><font size="2" face="SimSun"><span>进</span></font><font size="2" face="ＭＳ ゴシック"><span>入</span></font><font size="2" face="Arial"><span lang="EN-US">mysql</span></font><font size="2" face="ＭＳ ゴシック"><span>命令行</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US"># mysql&gt; show plugin;</span></font></p>
<p class="MsoNormal"><font size="2" face="SimSun"><span>查</span></font><font size="2" face="ＭＳ ゴシック"><span>看是否有</span></font><font size="2" face="Arial"><span lang="EN-US">InnoDB</span></font><font size="2" face="ＭＳ ゴシック"><span>的支持，没有的</span></font><font size="2" face="SimSun"><span>话</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US"># mysql&gt; install plugin innodb soname "ha_innodb.so";</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US"># </span></font><font size="2" face="ＭＳ ゴシック"><span>再次</span></font><font size="2" face="SimSun"><span>执</span></font><font size="2" face="ＭＳ ゴシック"><span>行</span></font><font size="2" face="Arial"><span lang="EN-US">mysql&gt; show plugin;</span></font><font size="2" face="SimSun"><span>发现</span></font><font size="2" face="ＭＳ ゴシック"><span>有</span></font><font size="2" face="Arial"><span lang="EN-US">InnoDB</span></font><font size="2" face="ＭＳ ゴシック"><span>，安装成功</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h3. </span></font><font size="2" face="ＭＳ ゴシック"><span>数据移植</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* </span></font><font size="2" face="SimSun"><span>备</span></font><font size="2" face="ＭＳ ゴシック"><span>份</span></font><font size="2" face="Arial"><span lang="EN-US">57</span></font><font size="2" face="ＭＳ ゴシック"><span>上的</span></font><font size="2" face="Arial"><span lang="EN-US">kebin</span></font><font size="2" face="ＭＳ ゴシック"><span>数据</span></font><font size="2" face="SimSun"><span>库</span></font><font size="2" face="ＭＳ ゴシック"><span>（</span></font><font size="2" face="Arial"><span lang="EN-US">sql</span></font><font size="2" face="ＭＳ ゴシック"><span>文件）</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/mysql5.1.53/bin/mysqldump --skip-lock-tables -h192.168.12.57 -uroot -proot kebin &gt; kebin.sql</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* </span></font><font size="2" face="SimSun"><span lang="ZH-CN">导</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">入</span></font><font size="2" face="SimSun"><span lang="ZH-CN">刚</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">才生成的</span></font><font size="2" face="Arial"><span lang="EN-US">sql</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">文件到</span></font><font size="2" face="Arial"><span lang="EN-US">kebin</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">数据</span></font><font size="2" face="SimSun"><span lang="ZH-CN">库</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/mysql5.1.53/bin/mysql kebin &lt; kebin.sql</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* </span></font><font size="2" face="ＭＳ ゴシック"><span>从</span></font><font size="2" face="Arial"><span lang="EN-US">ServerA</span></font><font size="2" face="ＭＳ ゴシック"><span>到</span></font><font size="2" face="Arial"><span lang="EN-US">ServerB</span></font><font size="2" face="ＭＳ ゴシック"><span>迁移数据</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/mysql5.1.53/bin/mysqldump --skip-lock-tables -uroot -proot kebin | /usr/local/mysql5.1.53/bin/mysql -h192.168.12.58 -udepman -pdepman kebin</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p></div><img src ="http://www.blogjava.net/dunkbird/aggbug/368721.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2012-01-18 21:46 <a href="http://www.blogjava.net/dunkbird/articles/368721.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>linux qa</title><link>http://www.blogjava.net/dunkbird/articles/368719.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Wed, 18 Jan 2012 13:45:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/368719.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/368719.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/368719.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/368719.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/368719.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: h1. Linux相关QA&nbsp;&nbsp;h3. 关闭Debian图形界面的方法&nbsp;0. 使用【aptitude install sysv-rc-conf】命令安装启动项配置工具；（安装时请使用VBox插入ISO文件）1. 运行【sysv-rc-conf】命令启动配置工具。在配置工具中将【gdm】所对应行的【X】全部变为空；（使用空格键选择）!1.JPG...&nbsp;&nbsp;<a href='http://www.blogjava.net/dunkbird/articles/368719.html'>阅读全文</a><img src ="http://www.blogjava.net/dunkbird/aggbug/368719.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2012-01-18 21:45 <a href="http://www.blogjava.net/dunkbird/articles/368719.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Nginx编译，安装配置</title><link>http://www.blogjava.net/dunkbird/articles/368720.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Wed, 18 Jan 2012 13:45:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/368720.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/368720.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/368720.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/368720.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/368720.html</trackback:ping><description><![CDATA[<u>
<div class="Section1">
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">h1. Nginx</span></font><font size="2" face="SimSun"><span lang="ZH-CN">编译</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">，安装配置</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* Nginx</span></font><font size="2" face="ＭＳ ゴシック"><span>是</span></font><font size="2" face="SimSun"><span>啥</span></font><font size="2" face="ＭＳ ゴシック"><span>？</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">Apache</span></font><font size="2" face="ＭＳ ゴシック"><span>知道吧，</span></font><font size="2" face="Arial"><span lang="EN-US">Nginx</span></font><font size="2" face="ＭＳ ゴシック"><span>和他一</span></font><font size="2" face="SimSun"><span>样</span></font><font size="2" face="ＭＳ ゴシック"><span>也是</span></font><font size="2" face="Arial"><span lang="EN-US">webserver</span></font><font size="2" face="ＭＳ ゴシック"><span>，不</span></font><font size="2" face="SimSun"><span>过</span></font><font size="2" face="ＭＳ ゴシック"><span>他比</span></font><font size="2" face="Arial"><span lang="EN-US">Apache</span></font><font size="2" face="ＭＳ ゴシック"><span>快，据</span></font><font size="2" face="SimSun"><span>说</span></font><font size="2" face="ＭＳ ゴシック"><span>快很多很多，尤其是在高</span></font><font size="2" face="SimSun"><span>负</span></font><font size="2" face="ＭＳ ゴシック"><span>荷的</span></font><font size="2" face="SimSun"><span>时</span></font><font size="2" face="ＭＳ ゴシック"><span>候。</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">BTW,</span></font><font size="2" face="SimSun"><span lang="ZH-CN">这</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">玩意是某俄国大牛一个人写的</span></font><font size="2" face="Arial"><span lang="EN-US">......</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* </span></font><font size="2" face="SimSun"><span>编译</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">./configure --prefix=/usr/local/nginx</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">make &amp;&amp; make install</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* </span></font><font size="2" face="ＭＳ ゴシック"><span>配置虚</span></font><font size="2" face="SimSun"><span>拟</span></font><font size="2" face="ＭＳ ゴシック"><span>主机</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/nginx/conf/nginx.conf </span></font><font size="2" face="ＭＳ ゴシック"><span>内容如下</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">user www;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">worker_processes&nbsp; 1;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">events {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; worker_connections&nbsp; 1024;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">}</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">http {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; include&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mime.types;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; default_type&nbsp; application/octet-stream;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; sendfile&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; on;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #tcp_nopush&nbsp;&nbsp;&nbsp;&nbsp; on;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #keepalive_timeout&nbsp; 0;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; keepalive_timeout&nbsp; 65;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #gzip&nbsp; on;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; # [Add by lemon] Include vhost config</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; include /usr/local/nginx/conf/vhost/www_site1_com.conf;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; include /usr/local/nginx/conf/vhost/www_site2_com.conf;</span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">｝</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/nginx/conf/vhost/www_site1_com.conf </span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">内容如下</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">server {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; listen 192.168.188.132:80;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; client_max_body_size 100M;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; server_name&nbsp; www.site1.com;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #charset gb2312;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; index index.html index.htm index.php;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font size="2" face="Arial"><span lang="EN-US">root&nbsp;&nbsp; /home/www/site1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">你的站点路径</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">打</span></font><font size="2" face="SimSun"><span lang="ZH-CN">开</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">目</span></font><font size="2" face="SimSun"><span lang="ZH-CN">录浏览</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">，</span></font><font size="2" face="SimSun"><span lang="ZH-CN">这样</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">当没有找到</span></font><font size="2" face="Arial"><span lang="EN-US">index</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">文件，就也已</span></font><font size="2" face="SimSun"><span lang="ZH-CN">浏览</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">目</span></font><font size="2" face="SimSun"><span lang="ZH-CN">录</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">中的文件</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font size="2" face="Arial"><span lang="EN-US">autoindex&nbsp; on;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; if (-d $request_filename) {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; }</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; error_page&nbsp; 404&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /404.html;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; location = /40x.html {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; root&nbsp; /home/www/site1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #</span></font><font size="2" face="ＭＳ ゴシック"><span>你的站点路径</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; charset&nbsp;&nbsp;&nbsp; on;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; }</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; # redirect server error pages to the&nbsp; static page /50x.html</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; error_page&nbsp;&nbsp; 500 502 503 504&nbsp; /50x.html;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; location = /50x.html {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp; /home/www/site1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #</span></font><font size="2" face="ＭＳ ゴシック"><span>你的站点路径</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; charset&nbsp;&nbsp;&nbsp; on;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; }</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #</span></font><font size="2" face="ＭＳ ゴシック"><span>将客</span></font><font size="2" face="SimSun"><span>户</span></font><font size="2" face="ＭＳ ゴシック"><span>端的</span></font><font size="2" face="SimSun"><span>请</span></font><font size="2" face="ＭＳ ゴシック"><span>求</span></font><font size="2" face="SimSun"><span>转</span></font><font size="2" face="ＭＳ ゴシック"><span>交</span></font><font size="2" face="SimSun"><span>给</span></font><font size="2" face="Arial"><span lang="EN-US">fastcgi</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; location ~ .*\.(php|php5|php4|shtml|xhtml|phtml)?$ {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; fastcgi_pass&nbsp;&nbsp; 127.0.0.1:9000;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; include /usr/local/nginx/conf/fastcgi_params;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font size="2" face="Arial"><span lang="EN-US">}</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">网站的</span></font><font size="2" face="SimSun"><span lang="ZH-CN">图</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">片</span></font><font size="2" face="SimSun"><span lang="ZH-CN">较</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">多，更改</span></font><font size="2" face="SimSun"><span lang="ZH-CN">较</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">少，将它</span></font><font size="2" face="SimSun"><span lang="ZH-CN">们</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">在</span></font><font size="2" face="SimSun"><span lang="ZH-CN">浏览</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">器本地</span></font><font size="2" face="SimSun"><span lang="ZH-CN">缓</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">存</span></font><font size="2" face="Arial"><span lang="EN-US">15</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">天</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font size="2" face="Arial"><span lang="EN-US">location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font size="2" face="Arial"><span lang="EN-US">{</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; expires&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;15d;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; }</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">网站会加</span></font><font size="2" face="SimSun"><span lang="ZH-CN">载</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">很多</span></font><font size="2" face="Arial"><span lang="EN-US">JS</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">、</span></font><font size="2" face="Arial"><span lang="EN-US">CSS</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">，将它</span></font><font size="2" face="SimSun"><span lang="ZH-CN">们</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">在</span></font><font size="2" face="SimSun"><span lang="ZH-CN">浏览</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">器本地</span></font><font size="2" face="SimSun"><span lang="ZH-CN">缓</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">存</span></font><font size="2" face="Arial"><span lang="EN-US">1</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">天</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font size="2" face="Arial"><span lang="EN-US">location ~ .*\.(js|css)?$</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; expires&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1d;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; }</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; location /(WEB-INF)/ {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; deny all;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; }</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #</span></font><font size="2" face="SimSun"><span>设</span></font><font size="2" face="ＭＳ ゴシック"><span>定日志格式</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; log_format&nbsp; site1_access&nbsp; '$remote_addr - $remote_user [$time_local] "$request" '</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; '$status $body_bytes_sent "$http_referer" '</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; ' "$http_user_agent" $http_x_forwarded_for';</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font size="2" face="Arial"><span lang="EN-US">#</span></font><font size="2" face="SimSun"><span lang="ZH-CN">设</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">定本虚</span></font><font size="2" face="SimSun"><span lang="ZH-CN">拟</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">主机的</span></font><font size="2" face="SimSun"><span lang="ZH-CN">访问</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">日志</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; </span></font><font size="2" face="Arial"><span lang="EN-US">access_log&nbsp; /home/www/site1/logs/nginx/access.log&nbsp; site1_access;&nbsp;&nbsp; #</span></font><font size="2" face="ＭＳ ゴシック"><span>日志的路径</span></font><font size="2" face="Arial"><span lang="EN-US">,</span></font><font size="2" face="SimSun"><span>每</span></font><font size="2" face="ＭＳ ゴシック"><span>个虚</span></font><font size="2" face="SimSun"><span>拟</span></font><font size="2" face="ＭＳ ゴシック"><span>机一个</span></font><font size="2" face="Arial"><span lang="EN-US">,</span></font><font size="2" face="ＭＳ ゴシック"><span>不能相同</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; #</span></font><font size="2" face="ＭＳ ゴシック"><span>防止</span></font><font size="2" face="Arial"><span lang="EN-US">nginx</span></font><font size="2" face="ＭＳ ゴシック"><span>做</span></font><font size="2" face="Arial"><span lang="EN-US">web</span></font><font size="2" face="ＭＳ ゴシック"><span>服</span></font><font size="2" face="SimSun"><span>务</span></font><font size="2" face="ＭＳ ゴシック"><span>的</span></font><font size="2" face="SimSun"><span>时</span></font><font size="2" face="ＭＳ ゴシック"><span>候</span></font><font size="2" face="Arial"><span lang="EN-US">,</span></font><font size="2" face="ＭＳ ゴシック"><span>多</span></font><font size="2" face="Arial"><span lang="EN-US">server_name</span></font><font size="2" face="ＭＳ ゴシック"><span>的</span></font><font size="2" face="SimSun"><span>问题</span></font><font size="2" face="Arial"><span lang="EN-US">.</span></font><font size="2" face="ＭＳ ゴシック"><span>点</span></font><font size="2" face="SimSun"><span>击这</span></font><font size="2" face="ＭＳ ゴシック"><span>里</span></font><font size="2" face="SimSun"><span>查</span></font><font size="2" face="ＭＳ ゴシック"><span>看原文</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp; server_name_in_redirect&nbsp; off;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">}</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/nginx/conf/vhost/www_site2_com.conf </span></font><font size="2" face="ＭＳ ゴシック"><span>与</span></font><font size="2" face="Arial"><span lang="EN-US">www_site1_com.conf </span></font><font size="2" face="ＭＳ ゴシック"><span>基本一</span></font><font size="2" face="SimSun"><span>样</span></font><font size="2" face="ＭＳ ゴシック"><span>，只需把</span></font><font size="2" face="Arial"><span lang="EN-US">site1</span></font><font size="2" face="ＭＳ ゴシック"><span>替</span></font><font size="2" face="SimSun"><span>换</span></font><font size="2" face="ＭＳ ゴシック"><span>成</span></font><font size="2" face="Arial"><span lang="EN-US">site2</span></font><font size="2" face="ＭＳ ゴシック"><span>即可。</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* Nginx+PHP</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">Nginx </span></font><font size="2" face="ＭＳ ゴシック"><span>只是一个</span></font><font size="2" face="Arial"><span lang="EN-US">http</span></font><font size="2" face="ＭＳ ゴシック"><span>服</span></font><font size="2" face="SimSun"><span>务</span></font><font size="2" face="ＭＳ ゴシック"><span>器，本身不能</span></font><font size="2" face="SimSun"><span>处</span></font><font size="2" face="ＭＳ ゴシック"><span>理</span></font><font size="2" face="Arial"><span lang="EN-US">php</span></font><font size="2" face="ＭＳ ゴシック"><span>。</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">但它可以通</span></font><font size="2" face="SimSun"><span lang="ZH-CN">过</span></font><font size="2" face="Arial"><span lang="EN-US">fastcgi</span></font><font size="2" face="SimSun"><span lang="ZH-CN">调</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">用</span></font><font size="2" face="Arial"><span lang="EN-US">php</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">。</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">php</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">内置了一个</span></font><font size="2" face="Arial"><span lang="EN-US">fastcgi server</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">，</span></font><font size="2" face="Arial"><span lang="ZH-CN"> </span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">需要通</span></font><font size="2" face="SimSun"><span lang="ZH-CN">过</span></font><font size="2" face="Arial"><span lang="EN-US">php-fpm</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">来启</span></font><font size="2" face="SimSun"><span lang="ZH-CN">动</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">，</span></font><font size="2" face="SimSun"><span lang="ZH-CN">这</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">个在</span></font><font size="2" face="SimSun"><span lang="ZH-CN">编译</span></font><font size="2" face="Arial"><span lang="EN-US">php</span></font><font size="2" face="SimSun"><span lang="ZH-CN">时</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">需要指定参数，以</span></font><font size="2" face="Arial"><span lang="EN-US">cgi</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">模式</span></font><font size="2" face="SimSun"><span lang="ZH-CN">编译</span></font><font size="2" face="ＭＳ ゴシック"><span lang="ZH-CN">。</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>所以，</span></font><font size="2" face="Arial"><span lang="EN-US">Nginx</span></font><font size="2" face="ＭＳ ゴシック"><span>只要配置把</span></font><font size="2" face="Arial"><span lang="EN-US">php</span></font><font size="2" face="SimSun"><span>请</span></font><font size="2" face="ＭＳ ゴシック"><span>求交</span></font><font size="2" face="SimSun"><span>给</span></font><font size="2" face="Arial"><span lang="EN-US">fastcgi server</span></font><font size="2" face="ＭＳ ゴシック"><span>的部分即可，剩下的事情交</span></font><font size="2" face="SimSun"><span>给</span></font><font size="2" face="Arial"><span lang="EN-US"> fastcig server</span></font><font size="2" face="ＭＳ ゴシック"><span>去做。</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">location ~ \.php$ {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; html;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fastcgi_pass&nbsp;&nbsp; 127.0.0.1:9000;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fastcgi_index&nbsp; index.php;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fastcgi_param SCRIPT_FILENAME&nbsp; /usr/local/nginx/html/$fastcgi_script_name;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; include&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fastcgi_params;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">/usr/local/nginx/html/</span></font><font size="2" face="ＭＳ ゴシック"><span>是</span></font><font size="2" face="Arial"><span lang="EN-US">Nginx</span></font><font size="2" face="ＭＳ ゴシック"><span>默</span></font><font size="2" face="SimSun"><span>认</span></font><font size="2" face="ＭＳ ゴシック"><span>的</span></font><font size="2" face="Arial"><span lang="EN-US">DocumentRoot</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">* </span></font><font size="2" face="ＭＳ ゴシック"><span>虚</span></font><font size="2" face="SimSun"><span>拟</span></font><font size="2" face="ＭＳ ゴシック"><span>主机与</span></font><font size="2" face="Arial"><span lang="EN-US">IP</span></font><font size="2" face="SimSun"><span>访问</span></font><font size="2" face="ＭＳ ゴシック"><span>共存</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>按</span></font><font size="2" face="Arial"><span lang="EN-US">"</span></font><font size="2" face="ＭＳ ゴシック"><span>配置虚</span></font><font size="2" face="SimSun"><span>拟</span></font><font size="2" face="ＭＳ ゴシック"><span>主机</span></font><font size="2" face="Arial"><span lang="EN-US">"</span></font><font size="2" face="ＭＳ ゴシック"><span>中介</span></font><font size="2" face="SimSun"><span>绍</span></font><font size="2" face="ＭＳ ゴシック"><span>的方式配置虚</span></font><font size="2" face="SimSun"><span>拟</span></font><font size="2" face="ＭＳ ゴシック"><span>主机以后，会</span></font><font size="2" face="SimSun"><span>发现</span></font><font size="2" face="ＭＳ ゴシック"><span>如果用</span></font><font size="2" face="Arial"><span lang="EN-US">http://&lt;ip&gt;:&lt;port&gt;/xxx</span></font><font size="2" face="ＭＳ ゴシック"><span>的方式无法</span></font><font size="2" face="SimSun"><span>访问</span></font><font size="2" face="Arial"><span lang="EN-US">DocumentRoot</span></font><font size="2" face="ＭＳ ゴシック"><span>（</span></font><font size="2" face="Arial"><span lang="EN-US">/usr/local/nginx/html</span></font><font size="2" face="ＭＳ ゴシック"><span>）下的</span></font><font size="2" face="SimSun"><span>应</span></font><font size="2" face="ＭＳ ゴシック"><span>用。</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>解决方法：</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>在</span></font><font size="2" face="Arial"><span lang="EN-US">/usr/local/nginx/conf/vhost/</span></font><font size="2" face="ＭＳ ゴシック"><span>下建立一个新的配置文件</span></font><font size="2" face="Arial"><span lang="EN-US"> localhost.conf(</span></font><font size="2" face="ＭＳ ゴシック"><span>可以</span></font><font size="2" face="Arial"><span lang="EN-US">copy</span></font><font size="2" face="ＭＳ ゴシック"><span>其他的</span></font><font size="2" face="Arial"><span lang="EN-US">vhost</span></font><font size="2" face="ＭＳ ゴシック"><span>配置文件</span></font><font size="2" face="Arial"><span lang="EN-US">)</span></font><font size="2" face="ＭＳ ゴシック"><span>，要改的地方如下</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">vim /usr/local/nginx/conf/vhost/ localhost.conf</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>&#8230;&#8230;</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">server_name&nbsp; localhost;</span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>&#8230;&#8230;</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">root&nbsp;&nbsp; /usr/local/nginx/html;</span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>&#8230;&#8230;</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>如果需要支持</span></font><font size="2" face="Arial"><span lang="EN-US">PHP</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;pre&gt;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">location ~ .*\.(php|php5|php4|shtml|xhtml|phtml)?$ {</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">fastcgi_pass&nbsp;&nbsp; 127.0.0.1:9000;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">fastcgi_param&nbsp; SCRIPT_FILENAME&nbsp; /usr/local/nginx/html/$fastcgi_script_name;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">include /usr/local/nginx/conf/fastcgi_params;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&nbsp;</span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">}</span></font></p>
<p class="MsoNormal"><font size="2" face="ＭＳ ゴシック"><span>&#8230;&#8230;</span></font><font size="2" face="Arial"><span lang="EN-US"></span></font></p>
<p class="MsoNormal"><font size="2" face="Arial"><span lang="EN-US">&lt;/pre&gt;</span></font></p></div></u><img src ="http://www.blogjava.net/dunkbird/aggbug/368720.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2012-01-18 21:45 <a href="http://www.blogjava.net/dunkbird/articles/368720.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LINUX发现LINUX目录和配置文件</title><link>http://www.blogjava.net/dunkbird/articles/347236.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Tue, 29 Mar 2011 13:59:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/347236.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/347236.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/347236.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/347236.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/347236.html</trackback:ping><description><![CDATA[<div class="f14 mb10" id="read_tpc">经过两周学习LINUX发现LINUX目录和配置文件好多。<br />
结合老师和自己的总结还有收集的一些资料，发布一些常用的LINUX目录和他们的作用<br />
<br />
/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------根目录root(/) 根目录是启动时系统第一个入的分区<br />
<br />
/usr/bin<br />
/usr/local/bin&nbsp;&nbsp;&nbsp;&nbsp;-----存放用户可执行的二进制文件的目录<br />
<br />
/boot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -----存放LINUX系统启动时用到的文件，如内核文件和grub<br />
<br />
/dev&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-----存放输入输出设备文件<br />
<br />
/etc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-----系统主要文件几乎都在这个文件夹里。帐号密码，各种服务等<br />
<br />
/etc/init.d/ -----存放所有服务的默认启动脚本<br />
<br />
/etc/X11&nbsp;&nbsp;&nbsp;&nbsp;------存放 X WINDOWS的设置文件<br />
<br />
<br />
/home&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------系统默认用户目录，新增一个用户这里就会以这个新用户命名一个文件夹&nbsp;&nbsp;可用~回到特定的文件夹如果 cd ~<br />
<br />
<br />
/lib<br />
/usr/lib&nbsp;&nbsp;&nbsp;&nbsp; ------系统使用的函数库目录&nbsp;&nbsp; <br />
/usr/local/lib&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-<br />
/lib/modules&nbsp;&nbsp;------核心模块目录<br />
<br />
/lost+found&nbsp;&nbsp; ------系统异常，产生错误时，会将一些遗失的片段放于此目录<br />
<br />
/mnt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;------挂载点目录。<br />
/media&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<br />
/opt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-----给主机额外安装软所放目录。也可以不用<br />
/usr/local&nbsp;&nbsp;&nbsp;&nbsp;-----把一些安装包可以放在这里<br />
<br />
/proc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -----是虚拟文件系统。它放置的数据都在内在中，不占任何硬盘空间/proc/cpuinfo /proc/dma&nbsp;&nbsp; /proc/interupts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/proc/ioports&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/proc/net*等比较重要<br />
<br />
<br />
/root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------系统管理员(root)的家目录<br />
<br />
/sbin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ------放一些只有管理员才能运算的命令<br />
/usr/sbin&nbsp;&nbsp;&nbsp;&nbsp; <br />
/usr/local/sbin<br />
<br />
/srv&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;------一些服务启动后，这些服务所需要要访问的数据目录<br />
<br />
/tmp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-------程序临时文件<br />
<br />
/usr&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--------目录下包含系统主要程序、图形界面所需的文件、额外&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;函数库等<br />
<br />
/usr/share&nbsp;&nbsp;&nbsp;&nbsp;--------共享文件放置在此目录<br />
<br />
/var&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--------放置系统执行过程中经常变化的文件。如日志<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 保存暂存数据<br />
/var/lib&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;------程序执行中，使用数据文件放置的目录<br />
/var/log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;------登录文件放置目录<br />
/var/log/messages&nbsp;&nbsp; -----日志文件<br />
<br />
注：如果在大型的实际应用中：最好把/home单独分一个区<br />
&nbsp;&nbsp;&nbsp;&nbsp;/var 也是&nbsp;&nbsp;还有/usr<br />
<br />
呵这是个人的总结，自己把他拿来当目录说明用，不用上网去找来找去麻烦<br />
以后忘记了这个目录是干嘛的就可以拿出来看看到~！！！ </div>
<img src ="http://www.blogjava.net/dunkbird/aggbug/347236.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-29 21:59 <a href="http://www.blogjava.net/dunkbird/articles/347236.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>php5.3 apache2.2安装配置</title><link>http://www.blogjava.net/dunkbird/articles/346645.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Sun, 20 Mar 2011 13:24:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/346645.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/346645.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/346645.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/346645.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/346645.html</trackback:ping><description><![CDATA[<h3 class="title pre fs1"><span class="tcnt">php5.3 apache2.2安装配置</span></h3>
<p class="tdep clearfix nbw-act fc06" style="line-height: 20px"><span class="pleft"><a class="fc03 m2a" title="PHP开发" href="http://qddajian.blog.163.com/blog/#m=0&amp;t=1&amp;c=fks_087068080081088064086085081095087080085074081094095074">PHP开发</a> <span class="sep">2010-02-23 10:54:14</span> <span class="sep">阅读<span id="$_spanReadCount">607</span></span> <span class="sep">评论<span id="$_spanCommentCount">0</span></span> </span><span class="pright fc07 ztag">&nbsp;&nbsp;字号：<span class="ul sep fc04" __1300624879859__="ev_1756419454" __tabkey__="true" index="1">大</span><span class="ul sep fc04 selected js-fcurrent fc05" __1300624879859__="ev_6235911531" __tabkey__="true" index="2">中</span><span class="sep ul fc04" __1300624879859__="ev_3800807024" __tabkey__="true" index="3">小</span></span><span class="pright pnt fc03" id="$_blog_subscribe" __1300624879859__="ev_5375610973"><span class="iblock icn0 icn0-919">&nbsp;</span><a class="m2a">订阅</a></span> </p>
<div class="bct fc05 fc11 nbw-blog ztag js-fs2">
<div>
<p>在Windows系统上使用Apache2.2上模块化安装<span>PHP5</span>.<span>3</span></p>
<p><span>PHP5</span>.<span>3</span>增加了一些功能，如namespace，静态迟绑定等。</p>
<p><br />
本篇文章将帮您如何安装<span>PHP5</span>.<span>3</span>，现在我们开始。</p>
<p>1 </p>
<p>下载<span>php5</span>.<span>3</span>和apache2.2<br />
<span>php5</span>.<span>3</span>一定要下载VC6的，VC9 的不能使用<span>apache</span>，只能用iis</p>
<p>2 </p>
<p>将此压缩包解压到d:\php下，也可以解压其它盘的目录</p>
<p>安装apache2.2</p>
<p>&nbsp;</p>
<p><span>3</span> 配置<span>php5</span>.<span>3</span><br />
在d:\php目录下把php.ini-development文件改名为php.ini<br />
这是PHP 5.<span>3</span>的一个改变，另外一个文件php.ini-production是用于产品运行的典型配置。<br />
接着我们打开php.ini文件，定义扩展包的路径。<br />
查找&#8220;extension_dir&#8221;，修改为：<br />
extension_dir = &#8220;d:\php\ext&#8221;<br />
然后，我们打开一些必要的扩展包，即去掉一些扩展包的文件名的分号，以下笔者的配置：<br />
extension=php_curl.dll<br />
extension=php_gd2.dll<br />
extension=php_mbstring.dll<br />
extension=php_mysql.dll<br />
extension=php_mysqli.dll<br />
extension=php_pdo_mysql.dll<br />
extension=php_xmlrpc.dll</p>
<p>&nbsp;</p>
<p><br />
4 配置Apache2.2<br />
打开<span>Apache</span>的httpd.conf 文件，增加默认首页：</p>
<p>DirectoryIndex index.php index.html</p>
<p><br />
在126行左右，即LoadModule的最后加入：<br />
LoadModule php5_module "d:/php/php5apache2_2.dll"<br />
AddType application/x-httpd-php .php<br />
PHPIniDir "d:/php"</p>
<p><br />
<br />
5 测试</p>
<p>在<span>apache</span>的htdocs目录中新建index.php</p>
<p>输入内容：</p>
<p>&lt;?php <br />
phpinfo(); <br />
?&gt;</p>
</div>
</div>
<img src ="http://www.blogjava.net/dunkbird/aggbug/346645.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-20 21:24 <a href="http://www.blogjava.net/dunkbird/articles/346645.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>PHP JSON 操作</title><link>http://www.blogjava.net/dunkbird/articles/346639.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Sun, 20 Mar 2011 10:31:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/346639.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/346639.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/346639.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/346639.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/346639.html</trackback:ping><description><![CDATA[原文地址：<a href="http://www.homehf.com/teach/20100322/5796.html">http://www.homehf.com/teach/20100322/5796.html</a>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 由于JSON可以在很多种程序语言中使用，所以我们可以用来做小型数据中转，如：PHP输出JSON字符串供JavaScript使用等。在PHP中可以使用 json_decode() 由一串规范的字符串解析出 JSON对象，使用 json_encode() 由JSON 对象生成一串规范的字符串。</p>
<p>例：&lt;?php</p>
<p>$json = '{"a":1, "b":2, "c":3, "d":4, "e":5 }';</p>
<p>var_dump(json_decode($json));</p>
<p>var_dump(json_decode($json,true));</p>
<p>输出：</p>
<p><font face="NSimsun">object(stdClass)#1 (5) {<br />
["a"] =&gt; int(1)<br />
["b"] =&gt; int(2)<br />
["c"] =&gt; int(3)<br />
["d"] =&gt; int(4)<br />
["e"] =&gt; int(5)<br />
}<br />
<br />
array(5) {<br />
["a"] =&gt; int(1)<br />
["b"] =&gt; int(2)<br />
["c"] =&gt; int(3)<br />
["d"] =&gt; int(4)<br />
["e"] =&gt; int(5)<br />
}</font></p>
<p><font face="NSimsun">$arr = array ('a'=&gt;1,'b'=&gt;2,'c'=&gt;3,'d'=&gt;4,'e'=&gt;5);</font></p>
<p><font face="NSimsun">echo json_encode($arr);</font></p>
<p><font face="NSimsun">输出：</font><font face="NSimsun">{"a":1,"b":2,"c":3,"d":4,"e":5}</font></p>
<p><font face="NSimsun">1. json_decode(),字符转JSON，一般用在接收到Javascript 发送的数据时会用到。</font></p>
<p><font face="NSimsun">&lt;?php<br />
$s='{"webname":"homehf","url":"www.homehf.com","contact":{"qq":"744348666","mail":"nieweihf@163.com","xx":"xxxxxxx"}}';<br />
$web=json_decode($s);<br />
echo '网站名称：'.$web-&gt;webname.'&lt;br /&gt;网址：'.$web-&gt;url.'&lt;br /&gt;联系方式：QQ-'.$web-&gt;contact-&gt;qq.'&amp;nbsp;MAIL:'.$web-&gt;contact-&gt;mail;<br />
?&gt;</font></p>
<p><font face="NSimsun">上面的例子中，我们首先定义了一个变量s，然后用json_decode()解析成JSON对象，之后可以按照JSON的方式去使用，从使用情况看，JSON和XML以及数组实现的功能类似，都可以存储一些相互之间存在关系的数据，但是个人觉得JSON更容易使用，且可以使用JSON和JavaScript实现数据共享。</font></p>
<p><font face="NSimsun">2. json_encode()，JSON转字符，这个一般在AJAX 应用中，为了将JSON对象转化成字符串并输出给 Javascript 时会用到，而向数据库中存储时也会用到。</font></p>
<p><font face="NSimsun">&lt;?php<br />
$s='{"webname":"homehf","url":"www.homehf.com","contact":{"qq":"744348666","mail":"nieweihf@163.com","xx":"xxxxxxx"}}';<br />
$web=json_decode($s);<br />
echo json_encode($web);<br />
?&gt;</font></p>
<p><font face="NSimsun"><strong>二 .PHP JSON 转数组</strong></font></p>
<p><font face="NSimsun">&lt;?php<br />
$s='{"webname":"homehf","url":"www.homehf.com","qq":"744348666"}';<br />
$web=json_decode($s); //将字符转成JSON<br />
$arr=array();<br />
foreach($web as $k=&gt;$w) $arr[$k]=$w;<br />
print_r($arr);<br />
?&gt;</font></p>
<p><font face="NSimsun">上面的代码中，已经将一个JSON对象转成了一个数组，可是如果是嵌套的JSON，上面的代码显然无能为力了，那么我们写一个函数解决嵌套JSON，</font></p>
<p><font face="NSimsun"><br />
</font><font face="NSimsun">&lt;?php<br />
$s='{"webname":"homehf","url":"www.homehf.com","contact":{"qq":"744348666","mail":"nieweihf@163.com","xx":"xxxxxxx"}}';<br />
$web=json_decode($s);<br />
$arr=json_to_array($web);<br />
print_r($arr);<br />
<br />
function json_to_array($web){<br />
$arr=array();<br />
foreach($web as $k=&gt;$w){<br />
&nbsp;&nbsp;&nbsp; if(is_object($w)) $arr[$k]=json_to_array($w); //判断类型是不是object<br />
&nbsp;&nbsp;&nbsp; else $arr[$k]=$w;<br />
}<br />
return $arr;<br />
}<br />
?&gt;</font></p>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/dunkbird/aggbug/346639.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-20 18:31 <a href="http://www.blogjava.net/dunkbird/articles/346639.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CentOS安装中文支持（linux中文文件名乱码） </title><link>http://www.blogjava.net/dunkbird/articles/346611.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Sat, 19 Mar 2011 12:52:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/346611.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/346611.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/346611.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/346611.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/346611.html</trackback:ping><description><![CDATA[<p>开始我用java测试移动文件的时候，wins都可以，当放到centos上的时候就无法移动文件了；</p>
<p>最后发现时由于安装英文版的系统不支持中文，出现中文文件名乱码，所以移动不了；</p>
<p>下面操作时在centos上安装中文支持：</p>
<p>1）先下载并安装两个语言包：</p>
<p>fonts-chinese-3.02-12.el5.noarch.rpm <br />
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm</p>
<p>#rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm <br />
#rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm <br />
或者 <br />
#yum install fonts-chinese-3.02-12.el5.noarch.rpm <br />
#yum install fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm</p>
<p>2）修改/etc/sysconfig/i18n</p>
<p>j将原来的注释掉，这段东西拷进去</p>
<p>LANG="zh_CN.GB2312"<br />
SUPPORTED="zh_CN.GB2312:zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"<br />
SYSFONT="latarcyrheb-sun16"</p>
<p>3）最后重启就ok了。</p>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/dunkbird/aggbug/346611.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-19 20:52 <a href="http://www.blogjava.net/dunkbird/articles/346611.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>linux+apache+mysql+php</title><link>http://www.blogjava.net/dunkbird/articles/346605.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Sat, 19 Mar 2011 10:48:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/346605.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/346605.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/346605.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/346605.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/346605.html</trackback:ping><description><![CDATA[<p>一、安装mysql（Mysql-5.0.21.tar.gz）&nbsp;&nbsp;&nbsp; </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp Mysql-5.0.21.tar.gz /home<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd /home<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tar zxf Mysql-5.0.21.tar.gz<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd Mysql-5.0.21<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/Mysql/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 说明：&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #prefix=/usr/local/mysql Mysql安装地目标目录<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #sysconfdir=/etc my.ini配置文件地路径<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #localstatedir=/var/lib/Mysql 数据库存放地路径<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make install<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupadd Mysql<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; useradd mysql -g Mysql<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/mysql/bin/Mysql_install_db&nbsp; 初始化数据库，如果是升级地话就不做此步<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/mysql/bin/mysqld_safe 如果启动不了地话那就是权限地问题，修改/var/lib/mysql地权限&nbsp; chown -R mysql:mysql /var/lib/Mysql<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 或者可以用root启动mysql：/usr/local/mysql/bin/Mysqld_safe --user=root </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如果不能启动，那就是my.cnf这个文件地问题:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; my.cnf这个文件很重要，它地路径是/etc/my.cnf，如果以前装过Mysql地话，可能需要更改配置，建议还是删了重新建一个<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 方法：在解压后地目录里面有一个目录support-files，这里就有我们需要地东东，里面有很多，一般用my-medium.cnf这个文件就可以了<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp /home/Mysql-5.0.21/support-files/my-medium.cnf /etc/my.cnf </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 默认情况下数据库密码是空地，启动后，直接输入Mysql就可以进入<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 可以运用下面命令给root设置密码：Mysqladmin -u root password 密码<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 再进入数据库地话就需要密码了：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mysql -u root -p<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 输入密码 </p>
<p>备份数据库：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mysqldump这个命令用于备份mysql：Mysqldump -u root -p 数据库名 &gt; 备份路径<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mysqldump -u root -p Mysql &gt; /root/cc.sql<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 输入密码<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 注意备份数据库要以管理员身份 </p>
<p>导入数据库：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mysql -u root -p 数据库名 &lt; 数据库文件<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 输入密码 </p>
<p>修复、检查和优化.ism后缀地数据库文件：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; isamchk </p>
<p>用来修复.myi后缀地数据库文件：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myisamchk /var/lib/mysql/Mysql/*.MYI&nbsp; 检查msyql数据库中所有地.MYI文件<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 如果有问题用-r参数来修复<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; myisamchk -r /var/lib/mysql/Mysql/*.MYI </p>
<p>显示用户择定地数据库和表:Mysqlshow<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mysqlshow -u root -p 数据库名<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
Mysql地少许经常使用命令：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; show status;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 查看状态<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; show processlist;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 查看进程<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; show databases;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 查看有哪些数据库<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; use 数据库名&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 指定数据库<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; show tables;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 查看数据库中有哪些表<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; create database 数据库名;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 创建数据库<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; drop database 数据库名;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 删除数据库 </p>
<p><br />
二、安装apache （httpd-2.0.59.tar.gz） </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp httpd-2.0.59.tar.gz /home<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd /home<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tar zxf httpd-2.0.59.tar.gz<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd httpd-2.0.59<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./configure --prefix=/usr/local/apache --enable-so --enable-rewrite --enable-mods-shared=most<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 说明：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --enable-so选项：让Apache可以支持DSO模式，注意，这里采纳使用地是Apache2.0地语法。如果你地Apache是1.3版本，应改为--enable-module=so。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --enable-mods-shared=most选项：告诉编译器将所有标准模块都编译为DSO模块。你要是用地是Apache1.3,改为--enable-shared=max就可以。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --enable-rewrite选项：支持地址重写功能，运用1.3版本地朋友请将它改为--enable-module=rewrite。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make install<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; apachectl start 启动apache 完整地命令为：/usr/local/apache/bin/apachectl start<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 现在测试一下，<a href="http://ip/">http://IP</a> ，你会看到apache地默认界面 </p>
<p><br />
三、安装php （php-5.1.6.tar.bz2） </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp php-5.1.6.tar.bz2 /home<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd /home<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tar jxf php-5.1.6.tar.bz2<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd php-5.1.6<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./configure --with-apxs2=/usr/local/apache/bin/apxs --disable-debug --enable-safe-mode --enable-trans-sid --with-xml --with-Mysql --enable-short-tags --with-gd --with-zlib --with-jpeg --with-png --enable-memory-limit --disable-posix --with-config-file-path=/usr/local/lib<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 说明：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --with-apxs2=/usr/local/apache/bin/apxs \&nbsp; 这是加入apache中为DSO模块地位置<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --disable-debug \ #关闭php内部调试<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --enable-safe-mode \ #打开php地安全模式<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --enable-trans-sid \<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --with-xml \ #支持xml<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --with-mysql \ #支持Mysql<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --enable-short-tags \ #支持PHP地短标记<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --with-gd \ #支持GD库<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --with-zlib \ #支持zlib<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --with-jpeg \<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --with-png \<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --enable-memory-limit \<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --disable-posix \<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ? --with-config-file-path=/usr/local/lib<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 总之复制粘贴就可以了，-_-<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make install<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp php.ini-dist /usr/local/lib/php/php.ini 复制php地配置文件<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cd /usr/local/lib/php/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vi php.ini&nbsp; 修改配置文件<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; register_globals = On&nbsp;&nbsp; 一般在399行<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 保存退出 </p>
<p><br />
四、整合apache和php </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vi /usr/local/apache/conf/httpd.conf&nbsp; 修改apache地配置文件<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 添加:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AddType application/x-httpd-php .php<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AddType application/x-httpd-php-source .phps&nbsp; 一般在868行<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 注意将这两行添加在其它AddType后面<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 确保文件中有下面一段，如果没有地话就添加在所有LoadModule之后<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LoadModule php5_module&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; modules/libphp5.so<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 由于我装地版本较高所以是php5，如果是LoadModule php4_module&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; modules/libphp4.so地话也可以<br />
&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 找到DirectoryIndex index.html index.html.var 这一行，在其后面写上index.php&nbsp; 一般在424行 </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 保存退出<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; apachectl restart&nbsp; 重启apache<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 现在可以测试一下了 </p>
<p><br />
五、安装phpMyAdmin&nbsp; （phpMyAdmin-2.6.0.tar.gz） </p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cp phpMyAdmin-2.6.0.tar.gz /home<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tar zxf phpMyAdmin-2.6.0.tar.gz<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mv phpMyAdmin-2.6.0 /usr/local/apache/htdocs/<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vi config.inc.php&nbsp; 修改这个文件<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cfg['Servers'][$i]['host']&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 'localhost';&nbsp; //改成你数据库服务器地主机名或IP地址；<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cfg['Servers'][$i]['user']&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 'root';&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Mysql 数据库地用户名；<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $cfg['Servers'][$i]['password']&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = '';&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // Mysql 数据库地密码；<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 重点修改这几项，保存退出<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 测试：<a href="http://ip/phpMyAdmin-2.6.0">http://IP/phpMyAdmin-2.6.0</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这里可以修改phpMyAdmin-2.6.0这个目录地名字，这样访问比较简单快 </p>
<img src ="http://www.blogjava.net/dunkbird/aggbug/346605.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-19 18:48 <a href="http://www.blogjava.net/dunkbird/articles/346605.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>linux下apache+mysql+php开发环境纯源代码编译搭建-PHP教程,PHP应用</title><link>http://www.blogjava.net/dunkbird/articles/346588.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Sat, 19 Mar 2011 03:01:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/346588.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/346588.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/346588.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/346588.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/346588.html</trackback:ping><description><![CDATA[<span class="postbody">记录一下我在fedora core 1下通过源代码编译出来的apache+mysql+php开发环境的全部过程</span>
<p>
<p><!--startfragment --><span class="postbody">通常安装一台服务器当然使用rpm是最方便的，不需要考虑太多配置的问题，就可以轻松获得需要的环境了。不过rpm包互相关联的问题也不是这么容易解决。 apache,mysql,php这三个应用从源代码编译安装还是比较简单的，配置参数不算复杂，而且没有太多的依赖关系，从源码编译出来的系统也比较稳定一些，方便未来打补丁和升级工作。 <br />
<br />
编译安装的前提是，系统已经安装了相应的编译工具，一般我的习惯是在安装系统的时候，选择自定义系统并且只选择开发工具包这一项，其他所有软件包均不安装。如果您没有选择安装所有的开发工具，那么之前您至少需要安装下面的rpm包 </span></p>
<p><span class="postbody"><!--startfragment -->autoconf-2.57-3.noarch.rpm <br />
automake-1.7.8-1.noarch.rpm <br />
binutils-2.14.90.0.6-3.i386.rpm <br />
bison-1.875-5.i386.rpm <br />
byacc-1.9-26.i386.rpm <br />
cpp-3.3.2-1.i386.rpm <br />
flex-2.5.4a-30.i386.rpm <br />
gcc-3.3.2-1.i386.rpm <br />
gcc-c++-3.3.2-1.i386.rpm <br />
glibc-devel-2.3.2-101.i386.rpm <br />
glibc-headers-2.3.2-101.i386.rpm <br />
glibc-kernheaders-2.4-8.36.i386.rpm <br />
libstdc++-devel-3.3.2-1.i386.rpm <br />
m4-1.4.1-14.i386.rpm </span></p>
<p><span class="postbody"><!--startfragment --><span class="postbody">下面介绍步骤 <br />
<br />
1、mysql安装 <br />
下载一个目标版本 <br />
tar -xzvf mysql-4.0.xx.tar.gz <br />
cd mysql-4.0.xx <br />
./configure --prefix=/usr/local/mysql &lt;--这个路径是我比较习惯的，您也可以选择其它安装路径 <br />
make <br />
make install <br />
在support-files目录中,选择一个适当的.cnf文件,cp到/etc/my.cnf <br />
cd /usr/local/mysql/bin <br />
./mysql_install_db <br />
../share/mysql/mysql.server start <br />
./mysqladmin -uroot password xxxx &lt;--修改默认的密码 <br />
./mysql -uroot -p 尝试登陆mysql,应该是没有问题的了 <br />
<br />
mysql.server这个文件可以copy到/etc/rc.d/init.d目录下,设置系统启动的时候自动启动mysql服务 <br />
<br />
2、apache安装 <br />
下载一个目标版本 <br />
tar -xzvf httpd-2.0.xx.tar.gz <br />
cd httpd-2.0.xx <br />
./configure --prefix=/usr/local/apache --enable-so &lt;--模块化 <br />
make <br />
make install <br />
cd /usr/local/apache/conf <br />
修改httpd.conf，因为一会儿还要配置php,这里可以暂时简单设置一下，主要配置user,group,servername,documentroot,directoryindex这些参数就可以了 <br />
cd /usr/local/apache/bin <br />
./apachectl start 启动apache服务，这时候在客户端浏览器里面输入ip，因该可以看到apache默认的页面出现 <br />
<br />
apachectl这个文件也可以copy到/etc/rc.d/init.d目录下,设置系统启动的时候自动启动apache服务 <br />
<br />
<br />
3、php安装 <br />
下载一个目标版本 <br />
tar -xzvf php-4.3.xx.tar.gz <br />
cd php-4.3.xx <br />
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs &lt;--这里需要找到apache安装路径的apxs这个文件，如果是apache 1.3版本的话，参数是--with-apxs= <br />
make <br />
make install <br />
将源码目录中php.ini-recommended这个文件copy到/usr/local/php/lib/下，改名为php.ini <br />
回到apache的配置文件中，确认是否自动添加了loadmodule php4_module modules/libphp4.so这一行。然后再添加下面的代码，我一般习惯添加在#addhandler cgi-script .cgi这一行后面。 <br />
addtype application/x-httpd-php .php <br />
<br />
使用apachectl重新启动apache服务 <br />
./apachectl restart <br />
<br />
在设置的documentroot目录下，添加一个phpinfo.php的文件来测试系统，程序代码如下：</span> </span></p>
<p><span class="postbody"><!--startfragment -->&lt;? <br />
&nbsp; //filename: phpinfo.php <br />
&nbsp; phpinfo(); <br />
?&gt; </span></p>
<p><span class="postbody"><!--startfragment --><span class="postbody">这时候在客户端浏览器中访问http://serverip/phpinfo.php应该出现php的参数表，至此所有系统安装完毕。 <br />
<br />
当然还有一些细节需要考虑，比如将 <br />
/usr/local/mysql/bin <br />
/usr/local/apache/bin <br />
/usr/local/php/bin <br />
三个目录加入到系统的path里面，这样所有的操作指令在任何路径都可以执行了 <br />
<br />
配置php.ini文件，将include_path设置成include_path = ".:/usr/local/php/lib/php"，这样就可以在代码里面使用pear代码库了。 <br />
<br />
上述是这三个应用的基本最简配置，如果需要额外的扩展功能，就要在./configure后面的参数中进行配置了，具体配置的格式可以参考各自的./configure --help帮助菜单。 <br />
<br />
建议保留源代码的目录，这样在需要添加扩展的时候，只需要修改configure参数，并且make, make install一下，重新启动服务，就可以更新了。 <br />
</span></span></p>
<img height="1" src="http://www.west263.com/www/down_info.asp?id=34177" width="1" border="0"  alt="" /><br />
文章整理：西部数码--专业提供<a href="http://www.west263.com/services/domain/">域名注册</a>、<a href="http://www.west263.com/">虚拟主机</a>服务<br />
<a href="http://www.west263.com/">http://www.west263.com</a><br />
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息，谢谢!
<img src ="http://www.blogjava.net/dunkbird/aggbug/346588.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-19 11:01 <a href="http://www.blogjava.net/dunkbird/articles/346588.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CentOS5下安装Redmine0.9.3</title><link>http://www.blogjava.net/dunkbird/articles/345769.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Sat, 05 Mar 2011 01:28:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/345769.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/345769.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/345769.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/345769.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/345769.html</trackback:ping><description><![CDATA[<p>CentOS下安装Redmine的过程是一个痛苦的过程，其间遇到了很多问题，借助强大的网络才顺利完成了安装工作，在此记录一下安装的细节以备查阅。</p>
<p>环境信息：</p>
<ol>
    <li>CentOS 5
    <li>Ruby 1.8.7
    <li>RubyGems 1.3.6
    <li>Ruby on Rails 2.3.5
    <li>Redmine 0.9.3
    <li>Postgresql 8.4.2 </li>
</ol>
<p>&nbsp;</p>
<p sizset="0" sizcache="1">
<p><strong>一，安装Ruby1.8.7和Ruby on Rails2.3.5</strong></p>
<p><strong>1，使用CentOS的安装工具安装ruby：</strong>
<p><em><font color="#0000ff">yum install -y ruby<br />
yum install -y ruby-devel ruby-docs ruby-ri ruby-irb ruby-rdoc</font> </em>
<p>完成后检查Ruby版本：
<p><em><font color="#0000ff">ruby -v</font></em>
<p>发现版本是1.8.5，而不是所需要的1.8.7。只好下载源代码编译安装，下载解压
<p>运行 [root@collaborative ruby-1.8.7-p248]# <font color="#0000ff">./configure</font>
<p>报如下的错误： <br />
checking build system type&#8230; i686-pc-linux-gnu <br />
checking host system type&#8230; i686-pc-linux-gnu <br />
checking target system type&#8230; i686-pc-linux-gnu <br />
checking for gcc&#8230; no <br />
checking for cc&#8230; no <br />
checking for cl.exe&#8230; no <br />
configure: error: no acceptable C compiler found in $PATH <br />
See `config.log&#8217; for more details.
<p>这个错误是由于系统没有安装 gcc 的原因，运行如下命令安装gcc编译器：
<p><em><font color="#0000ff">yum install -y gcc</font></em>
<p>gcc编译器安装完成后再次运行配置，编译安装</p>
<p>[root@collaborative ruby-1.8.7-p248]#<font color="#0000ff"> ./configure</font> <br />
[root@collaborative ruby-1.8.7-p248]# <font color="#0000ff">make&amp;make install</font>
<p>ruby -v 再次检查ruby的版本
<p><strong>2，安装RubyGems1.3.6</strong></p>
<p>下载RubyGems安装程序，并解压
<p>运行 [root@collaborative rubygems-1.3.6]# <font color="#0000ff">./setup.rb</font> 安装
<p><strong>3，安装Ruby on Rails 2.3.5</strong></p>
<p>通过RubyGems来安装Rails，运行命令：</p>
<p><font color="#0000ff">gem install rails</font></p>
<p>&nbsp;</p>
<p><strong>二，安装数据库Postgresql 8.4.2</strong></p>
<p><strong>1，安装数据库系统</strong></p>
<p>从官方网下载安装文件postgresql-8.4.2-1-linux.bin</p>
<p>修改文件为可执行：<em><font color="#0000ff">chmod +x postgresql-8.4.2-1-linux.bin</font></em>
<p><em>[root@collaborative u01]# <font color="#0000ff">./postgresql-8.4.2-1-linux.bin</font></em> 启动安装界面，提供安装目录和管理员密码，根据安装界面完成安装。
<p>Postgresql数据库安装完成后， 安装Postgresql的Ruby插件：<em><font color="#0000ff">gem install postgres-pr</font></em>
<p><strong>2，创建Redmine数据库和用户</strong>
<p><em><font color="#0000ff">psql -U postgres postgres<br />
CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD &#8216;aronezhang&#8217; NOINHERIT VALID UNTIL &#8216;infinity&#8217;;<br />
CREATE DATABASE redmine WITH ENCODING=&#8217;UTF8&#8242; OWNER=redmine;</font></em>
<p><strong>3，配置Redmine使用Postgresql数据库</strong>
<p>下载Redmine0.9.3安装程序，解压到redmine-0.9.3目录，cd到此目录
<p>拷贝config/database.yml.example 文件为 <strong>config/database.yml</strong>，配置production段的内容为：<br />
production:<br />
adapter: postgresql<br />
database: redmine<br />
host: localhost<br />
username: postgres<br />
password: &#8220;postgres&#8221;<br />
encoding: utf8
<p><strong>4，运行redmine脚本</strong>
<p>[root@collaborative redmine-0.9.3]#<em><font color="#0000ff"> rake config/initializers/session_store.rb RAILS_ENV=&#8221;production&#8221;<br />
</font></em>[root@collaborative redmine-0.9.3]# <em><font color="#0000ff">rake generate_session_store</font></em>
<p><strong>5，迁移数据库和数据</strong>
<p>将数据库对象创建到Postgresql中
<p>[root@collaborative redmine-0.9.3]# <font color="#0000ff"><em>rake db:migrate RAILS_ENV=&#8221;production&#8221;</em></font>
<p>导入默认的配置信息
<p>[root@collaborative redmine-0.9.3]# <em><font color="#0000ff">rake redmine:load_default_data RAILS_ENV=&#8221;production&#8221;</font></em>
<p><em><font color="#0000ff"></font></em>&nbsp;
<p><strong>三，启动Redmine</strong>
<p>运行命令启动Redmine
<p>[root@collaborative redmine-0.9.3]# <em><font color="#0000ff">ruby script/server -e production</font></em>
<p><strong>1，错误#1</strong>
<p>启动报错，如下信息：
<p><font color="#ff0000"><em>/usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:777:in `report_activate_error&#8217;: Could not find RubyGem rack (~&gt; 1.0.1) (Gem::LoadError)</em></font>
<p>看样子是rake的版本不够，Rails2.3.5中的rake版本是1.0.1的，重新安装Rails来升级rack
<p>[root@collaborative ~]# <em><font color="#0000ff">gem install rails</font></em>
<p><strong>2，错误#2</strong>
<p>安装rails又报出如下的错误：
<p><em><font color="#ff0000">/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require&#8217;: no such file to load — zlib (LoadError)</font></em>
<p>是zlib库没有安装
<p>解决方案：
<p><em><font color="#0000ff">yum install zlib-devel</font></em><br />
进入目录/u01/ruby-1.8.7-p248/ext/zlib<br />
运行 <em><font color="#0000ff">ruby extconf.rb</font></em><br />
运行 <em><font color="#0000ff">make &amp;&amp; make install</font></em>
<p><strong>3，错误#3</strong>
<p>再次启动Redmine，又报出如下错误：
<p><em><font color="#ff0000">./script/../config/../vendor/rails/railties/lib/initializer.rb:271:in `require_frameworks&#8217;: no such file to load — openssl (RuntimeError)</font></em>
<p>看来又缺少openssl库
<p>解决方案：
<p sizset="10" sizcache="4">从网上找到了解决方案<a href="http://netfork.javaeye.com/blog/432928">http://netfork.javaeye.com/blog/432928</a>
<p sizset="11" sizcache="4">从 <a href="http://www.openssl.org/">http://www.openssl.org/</a> 上下载：openssl-0.9.8m.tar.gz
<p><em><font color="#0000ff">tar -xvf openssl-0.9.8m.tar.gz</font></em> 解压后，
<p>执行<em><font color="#0000ff">make &amp;&amp; make install</font></em>
<p>回到ruby源文件文件夹的/ext/openssl文件夹下，执行以下命令：
<p><em><font color="#0000ff">ruby extconf.rb &#8211;with-openssl-include=/usr/local/ssl/include/ &#8211;with-openssl-lib=/usr/local/ssl/lib</font></em>
<p>成功！！！</p>
<p>&nbsp;</p>
<p sizset="12" sizcache="4">再次启动Redmine，没有错误信息，通过浏览器访问Redmine系统：<br />
<a href="http://localhost:3000/">http://localhost:3000</a></p>
<p>使用admin/admin登录系统进行配置</p>
<img src ="http://www.blogjava.net/dunkbird/aggbug/345769.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-05 09:28 <a href="http://www.blogjava.net/dunkbird/articles/345769.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>rails安装出错 </title><link>http://www.blogjava.net/dunkbird/articles/345760.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Sat, 05 Mar 2011 00:29:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/345760.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/345760.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/345760.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/345760.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/345760.html</trackback:ping><description><![CDATA[<p>[root@host01 bin]# gem install rails -y<br />
ERROR:&nbsp; Loading command: install (LoadError)<br />
&nbsp;&nbsp;&nbsp; no such file to load -- zlib<br />
ERROR:&nbsp; While executing gem ... (NameError)<br />
&nbsp;&nbsp;&nbsp; uninitialized constant Gem::Commands::InstallCommand<br />
[root@host01 bin]# </p>
<p>&nbsp;</p>
<img src ="http://www.blogjava.net/dunkbird/aggbug/345760.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-05 08:29 <a href="http://www.blogjava.net/dunkbird/articles/345760.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Centos安装 ruby on rails</title><link>http://www.blogjava.net/dunkbird/articles/345759.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Fri, 04 Mar 2011 23:44:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/345759.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/345759.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/345759.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/345759.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/345759.html</trackback:ping><description><![CDATA[<strong>接下来，CentOS gcc安装</strong><br />
yum -y install gcc<br />
<br />
<h3><a href="http://hotsunshine.javaeye.com/blog/766724">升级到rails3+ruby1.9.2过程中遇到的各种问题</a></h3>
<strong>文章分类:<a style="padding-right: 10px; text-decoration: none" href="http://www.javaeye.com/blogs/category/ruby">Ruby编程</a></strong>
<div class="blog_content">由于ubunut系统中自带的rails和ruby版本都比较低，所以打算干掉以前的版本重新编译，遇到了N多麻烦，倒也是好事，又认识到了很多问题，明白了一些东东的含义 <br />
<br />
一 升级ruby1.8.7到1.9.2 <br />
<br />
首先下载ruby-1.9.2 </div>
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>wget&nbsp;ftp:</span><span class="comment">//ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.2-p0.tar.gz </span><span>&nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;tar&nbsp;-zxvf&nbsp;ruby-</span><span class="number">1.9</span><span>.</span><span class="number">2</span><span>-p0.tar.gz &nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;cd&nbsp;ruby-</span><span class="number">1.9</span><span>.</span><span class="number">2</span><span>-p0 &nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;.configure&nbsp;-prefix=/usr/local/ruby&nbsp;#&nbsp;指定安装路径 &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;make &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;make&nbsp;test&nbsp; &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;make&nbsp;install&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#编译并安装 &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;sudo&nbsp;ln&nbsp;-s&nbsp;/usr/local/ruby/bin/ruby&nbsp;/usr/bin/ruby&nbsp;#&nbsp;建立一个软链接&nbsp;&nbsp;</span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="0" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post"> wget ftp://ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.2-p0.tar.gz
tar -zxvf ruby-1.9.2-p0.tar.gz
cd ruby-1.9.2-p0
.configure -prefix=/usr/local/ruby # 指定安装路径
make
make test
make install               #编译并安装
sudo ln -s /usr/local/ruby/bin/ruby /usr/bin/ruby # 建立一个软链接</pre>
<br />
&nbsp; 一切顺利，不过不知道咋回事，貌似是昨天搞gem的时候，又把1.8重新弄回来了 <br />
&nbsp; 今天，重启电脑之后，还是1.8，1.9也有，乱七八糟的，决定重来 <br />
&nbsp; 于是，修改全部步骤，删除了usr/local/ruby 删除 usr/bin/ 下的所有ruby <br />
&nbsp; 重新上面的步骤（ln那条命令除外） <br />
&nbsp; 最后修改了一下环境变量path 编辑文件 etc/environment <br />
&nbsp;
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>PATH=</span><span class="string">"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/ruby/bin"</span><span>&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="1" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post">PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/ruby/bin"</pre>
<br />
<br />
&nbsp; 修改完毕，重启系统，搞定 <br />
<br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>ruby&nbsp;-v &nbsp;&nbsp;</span></span></li>
    <li><span>ruby&nbsp;</span><span class="number">1.9</span><span>.2p0&nbsp;(</span><span class="number">2010</span><span>-</span><span class="number">08</span><span>-</span><span class="number">18</span><span>&nbsp;revision&nbsp;</span><span class="number">29036</span><span>)&nbsp;[i686-linux]&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="2" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post"> ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux]</pre>
<br />
ruby安装完成 <br />
<br />
二 GEM的升级 <br />
<br />
运行gem命令，出错提示：依赖的ruby1.8.7 出现错误，这个是以前残留的 <br />
于是乎 /usr/bin 下的一系列gem gem1.8 gem&#215;&#215; 之类的全部干掉 <br />
<br />
在安装ruby1.9.2之后gem已经安装了 <br />
因为上面设置了path，gem在usr/local/ruby/bin目录下 <br />
所以删除残留的那些后运行gem依然可以 <br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>gem&nbsp;-v &nbsp;&nbsp;</span></span></li>
    <li><span class="number">1.3</span><span>.</span><span class="number">7</span><span>&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="3" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post">  gem -v
1.3.7</pre>
<br />
但是运行gem list <br />
出现错误 <br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>ERROR:&nbsp;&nbsp;Loading&nbsp;command:&nbsp;list&nbsp;(LoadError) &nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;&nbsp;no&nbsp;such&nbsp;file&nbsp;to&nbsp;load&nbsp;--&nbsp;zlib &nbsp;&nbsp;</span></li>
    <li><span>ERROR:&nbsp;&nbsp;While&nbsp;executing&nbsp;gem&nbsp;...&nbsp;(NameError) &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;uninitialized&nbsp;constant&nbsp;Gem::Commands::ListCommand&nbsp;&nbsp;</span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="4" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post"> ERROR:  Loading command: list (LoadError)
no such file to load -- zlib
ERROR:  While executing gem ... (NameError)
uninitialized constant Gem::Commands::ListCommand</pre>
<br />
<br />
搜了一下：(http://javaeye.shaduwang.com/?www/topic/743850)，说是缺少zlib <br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>(</span><span class="number">1</span><span>)sudo&nbsp;apt-get&nbsp;install&nbsp;zlib1g-dev&nbsp; &nbsp;&nbsp;</span></span></li>
    <li><span>(</span><span class="number">2</span><span>)然后到源码目录的ext/zlib下&nbsp;（刚才解压的ruby1.</span><span class="number">9.2</span><span>目录） &nbsp;&nbsp;</span></span></li>
    <li><span>(</span><span class="number">3</span><span>)ruby&nbsp;extconf.rb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;（需要管理员权限） &nbsp;&nbsp;</span></span></li>
    <li><span>(</span><span class="number">4</span><span>)make&nbsp; &nbsp;&nbsp;</span></span></li>
    <li><span>(</span><span class="number">5</span><span>)sudo&nbsp;make&nbsp;install&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="5" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post">  (1)sudo apt-get install zlib1g-dev
(2)然后到源码目录的ext/zlib下 （刚才解压的ruby1.9.2目录）
(3)ruby extconf.rb         （需要管理员权限）
(4)make
(5)sudo make install</pre>
<br />
gem list 这个可以运行了 <br />
gem install &#215;&#215; 也可以运行了 <br />
<br />
补充说明： <br />
虽然设置了环境变量的path路径，还是要建立一下软链接，要不然 执行sudo ruby或者sudo gem时还是会报错： <br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>sudo:&nbsp;ruby:&nbsp;command&nbsp;not&nbsp;found&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="6" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post">sudo: ruby: command not found</pre>
<br />
所以还要建立以下软链接 <br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>sudo&nbsp;ln&nbsp;-s&nbsp;/usr/local/ruby/bin/ruby&nbsp;/usr/bin/ruby&nbsp; &nbsp;&nbsp;</span></span></li>
    <li><span>sudo&nbsp;ln&nbsp;-s&nbsp;/usr/local/ruby/bin/gem&nbsp;/usr/bin/gem&nbsp;&nbsp;</span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="7" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post">sudo ln -s /usr/local/ruby/bin/ruby /usr/bin/ruby
sudo ln -s /usr/local/ruby/bin/gem /usr/bin/gem</pre>
<br />
然后执行 sudo gem -v 输出 1.3.7 <br />
<br />
三、安装rails3 <br />
<br />
运行了rails -v <br />
bash: /usr/bin/rails：/usr/bin/ruby1.8：损坏的解释器: 没有该文件或目录 <br />
<br />
find了一下rails 发现/usr/lib/ruby/gems/1.8 目录下面有rails文件 <br />
/usr/bin/rails 便是运行时调用的rails <br />
统统删除 <br />
<br />
执行命令 gem install rails 开始安装rails <br />
安装完成以后运行 rails -v 没问题 <br />
但是sudo rails -v 就回提示没有这个命令 <br />
跟上面同理：sudo ln -s /usr/local/ruby/bin/rails /usr/bin/rails <br />
<br />
sudo rails -v 也没问题了 <br />
<br />
四 其他问题 <br />
<br />
打开昨天的rails3+ruby1.8的项目，rake test出现错误 <br />
首先是一些gem的更新，造成的版本号不对应，修改之后，rake test <br />
错误：Errors running test:units! <br />
不知道什么错误 <br />
<br />
单独运行 <br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>rake&nbsp;test:units &nbsp;&nbsp;</span></span></li>
    <li><span>!!!&nbsp;Missing&nbsp;the&nbsp;mysql&nbsp;gem.&nbsp;Add&nbsp;it&nbsp;to&nbsp;your&nbsp;Gemfile:&nbsp;gem&nbsp;</span><span class="string">'mysql'</span><span>,&nbsp;</span><span class="string">'2.8.1'</span><span>&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="8" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post">rake test:units
!!! Missing the mysql gem. Add it to your Gemfile: gem 'mysql', '2.8.1'
</pre>
现看了下gem list，发现还没有安装mysql 这个gem <br />
<br />
于是 安装 mysql 的gem <br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>sudo&nbsp;gem&nbsp;install&nbsp;mysql&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="9" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post">sudo gem install mysql</pre>
<br />
出错，堆栈异常如下： <br />
------------------------------------------ <br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>Building&nbsp;</span><span class="keyword">native</span><span>&nbsp;extensions.&nbsp;&nbsp;This&nbsp;could&nbsp;take&nbsp;a&nbsp;</span><span class="keyword">while</span><span>... &nbsp;&nbsp;</span></span></li>
    <li><span>ERROR:&nbsp;&nbsp;Error&nbsp;installing&nbsp;mysql: &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;ERROR:&nbsp;Failed&nbsp;to&nbsp;build&nbsp;gem&nbsp;</span><span class="keyword">native</span><span>&nbsp;extension. &nbsp;&nbsp;</span></span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li><span>/usr/local/ruby/bin/ruby&nbsp;extconf.rb &nbsp;&nbsp;</span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;mysql_query()&nbsp;in&nbsp;-lmysqlclient...&nbsp;no &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;main()&nbsp;in&nbsp;-lm...&nbsp;yes &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;mysql_query()&nbsp;in&nbsp;-lmysqlclient...&nbsp;no &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;main()&nbsp;in&nbsp;-lz...&nbsp;yes &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;mysql_query()&nbsp;in&nbsp;-lmysqlclient...&nbsp;no &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;main()&nbsp;in&nbsp;-lsocket...&nbsp;no &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;mysql_query()&nbsp;in&nbsp;-lmysqlclient...&nbsp;no &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;main()&nbsp;in&nbsp;-lnsl...&nbsp;yes &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;mysql_query()&nbsp;in&nbsp;-lmysqlclient...&nbsp;no &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;main()&nbsp;in&nbsp;-lmygcc...&nbsp;no &nbsp;&nbsp;</span></span></li>
    <li><span>checking&nbsp;</span><span class="keyword">for</span><span>&nbsp;mysql_query()&nbsp;in&nbsp;-lmysqlclient...&nbsp;no &nbsp;&nbsp;</span></span></li>
    <li><span>***&nbsp;extconf.rb&nbsp;failed&nbsp;*** &nbsp;&nbsp;</span></li>
    <li><span>Could&nbsp;not&nbsp;create&nbsp;Makefile&nbsp;due&nbsp;to&nbsp;some&nbsp;reason,&nbsp;probably&nbsp;lack&nbsp;of &nbsp;&nbsp;</span></li>
    <li><span>necessary&nbsp;libraries&nbsp;and/or&nbsp;headers.&nbsp;&nbsp;Check&nbsp;the&nbsp;mkmf.log&nbsp;file&nbsp;</span><span class="keyword">for</span><span>&nbsp;more &nbsp;&nbsp;</span></span></li>
    <li><span>details.&nbsp;&nbsp;You&nbsp;may&nbsp;need&nbsp;configuration&nbsp;options. &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li><span>Provided&nbsp;configuration&nbsp;options: &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-opt-dir &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-opt-dir &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-opt-include &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-opt-include=${opt-dir}/include &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-opt-lib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-opt-lib=${opt-dir}/lib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-make-prog &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-make-prog &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--srcdir=. &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--curdir &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--ruby=/usr/local/ruby/bin/ruby &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysql-config &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysql-config &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysql-dir &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysql-dir &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysql-include &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysql-include=${mysql-dir}/include &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysql-lib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysql-lib=${mysql-dir}/lib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-zlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-zlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-socketlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-socketlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-nsllib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-nsllib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mygcclib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mygcclib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--with-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;&nbsp;&nbsp;--without-mysqlclientlib &nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li><span>&nbsp;&nbsp;</span></li>
    <li><span>Gem&nbsp;files&nbsp;will&nbsp;remain&nbsp;installed&nbsp;in&nbsp;/usr/local/ruby/lib/ruby/gems/</span><span class="number">1.9</span><span>.</span><span class="number">1</span><span>/gems/mysql-</span><span class="number">2.8</span><span>.</span><span class="number">1</span><span>&nbsp;</span><span class="keyword">for</span><span>&nbsp;inspection. &nbsp;&nbsp;</span></span></li>
    <li><span>Results&nbsp;logged&nbsp;to&nbsp;/usr/local/ruby/lib/ruby/gems/</span><span class="number">1.9</span><span>.</span><span class="number">1</span><span>/gems/mysql-</span><span class="number">2.8</span><span>.</span><span class="number">1</span><span>/ext/mysql_api/gem_make.out&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="10" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post">Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
ERROR: Failed to build gem native extension.
/usr/local/ruby/bin/ruby extconf.rb
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lmygcc... no
checking for mysql_query() in -lmysqlclient... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/local/ruby/bin/ruby
--with-mysql-config
--without-mysql-config
--with-mysql-dir
--without-mysql-dir
--with-mysql-include
--without-mysql-include=${mysql-dir}/include
--with-mysql-lib
--without-mysql-lib=${mysql-dir}/lib
--with-mysqlclientlib
--without-mysqlclientlib
--with-mlib
--without-mlib
--with-mysqlclientlib
--without-mysqlclientlib
--with-zlib
--without-zlib
--with-mysqlclientlib
--without-mysqlclientlib
--with-socketlib
--without-socketlib
--with-mysqlclientlib
--without-mysqlclientlib
--with-nsllib
--without-nsllib
--with-mysqlclientlib
--without-mysqlclientlib
--with-mygcclib
--without-mygcclib
--with-mysqlclientlib
--without-mysqlclientlib
Gem files will remain installed in /usr/local/ruby/lib/ruby/gems/1.9.1/gems/mysql-2.8.1 for inspection.
Results logged to /usr/local/ruby/lib/ruby/gems/1.9.1/gems/mysql-2.8.1/ext/mysql_api/gem_make.out</pre>
<br />
-------------------------------- <br />
<br />
没有安装下面这个造成的 <br />
<div class="dp-highlighter">
<div class="bar">
<div class="tools">Java代码 <a title="复制代码" onclick="dp.sh.Toolbar.CopyToClipboard(this);return false;" href="http://hotsunshine.javaeye.com/blog/766724#"><img alt="复制代码" src="http://hotsunshine.javaeye.com/images/icon_copy.gif" /></a></div>
</div>
<ol class="dp-j">
    <li><span><span>apt-get&nbsp;install&nbsp;libmysqlclient-dev&nbsp;&nbsp;</span></span></li>
</ol>
</div>
<pre class="java" title="升级到rails3+ruby1.9.2过程中遇到的各种问题" style="display: none" name="code" pre_index="11" source_url="http://hotsunshine.javaeye.com/blog/766724" codeable_id="1677612" codeable_type="Post">apt-get install libmysqlclient-dev</pre>
<br />
<br />
安装好这个，终于可以 gem install mysql了 <br />
<br />
再运行 rake test <br />
再次出错 <br />
!!! Missing the mysql gem. Add it to your Gemfile: gem 'mysql', '2.8.1' <br />
再看，忘了把gem 'mysql','2.8.1' 这句话放到Gemfile文件 <br />
<br />
终于&#8230;&#8230; <br />
可以运行rake test了 <br />
<img src ="http://www.blogjava.net/dunkbird/aggbug/345759.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-05 07:44 <a href="http://www.blogjava.net/dunkbird/articles/345759.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LINUX 常见问题1000个详细解答</title><link>http://www.blogjava.net/dunkbird/articles/345449.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Tue, 01 Mar 2011 14:50:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/345449.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/345449.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/345449.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/345449.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/345449.html</trackback:ping><description><![CDATA[<div id="art" style="margin: 15px" width="100%">LINUX 常见问题1000个详细解答&nbsp; &nbsp;<br />
<br />
--------------------------------------------------------------------------------<br />
&nbsp;<br />
一、 如何建立多用户 <br />
　　提醒大家一句，别一直使用root用户，因为root用户在系统中有着至高无上的权力 <br />
，一不小心 <br />
就可能破坏系统。比如我们想删除/temp目录下的文件却将命令不小心输成&#8220;rm / temp <br />
（在&#8216;/&#8217;后 <br />
多了一个空格）&#8221;，那么就极可能删去根目录下的所有文件。再者，&#8220;Linux是一个真正 <br />
意义上的多 <br />
任务、多用户系统&#8221;，不体会一下Linux的特色岂不可惜。为了方便自己和别人使用，就 <br />
在Linux系统 <br />
下多建几个用户吧。 <br />
　　输入&#8220;adduser newuser&#8221;，回车，屏幕对命令没有一点儿反应，错啦？不，实际上 <br />
，系统已接受 <br />
了新用户。 <br />
你应该接着输入命令 &#8220;passwd newuser&#8221;，屏幕将提示输入口令，再次输入确认， 一 <br />
个新的用户就增 <br />
加成功， <br />
真简单。马上登录试一试吧。 <br />
　　Linux提供了六个虚拟控制台，用ALT+F1~F6切换（在X-window下用CRTL+ALT+F1~F6 <br />
切换）， <br />
每个控制台均可 <br />
以用不同的用户登录，运行不同的程序。赶快为家人和朋友建个用户吧。 <br />
二、在Linux下如何使用软盘、光盘以及DOS等非Linux分区 <br />
　　这是Linux初学者问得最多的问题。由于大家已习惯了微软的访问方法，总想用类似 <br />
的思路来找 <br />
到软盘和光盘。 <br />
但在Linux下，却沿袭了UNIX将设备当作文件来处理的方法。所以要访问软盘和光盘，就 <br />
必须先将 <br />
它们装载 <br />
到Linux系统的/mnt目录中来。 <br />
　　装载的命令是mount，格式如下：mount -t 文件系统类型 设备名 装载目录 <br />
　　文件系统类型就是分区格式，Linux支持的文件系统类型有许多： <br />
　　msdos DOS分区文件系统类型 <br />
　　vfat 支持长文件名的DOS分区文件（可以理解为Windows文件）系统类型 <br />
　　iso9660 光盘的文件系统类型 <br />
　　ext2 Linux的文件系统类型 <br />
　　...... <br />
　　设备名，指的是你要装载的设备的名称。软盘一般为/dev/fd0 fd1；光盘则根据你 <br />
的光驱的位置 <br />
来决定， <br />
通常光驱装在第二硬盘的主盘位置就是/dev/hdc;如果访问的是DOS的分区，则列出其设 <br />
备名， <br />
如/dev/hda1是指第一硬盘的第一个分区。 装载目录，就是你指定设备的载入点。 <br />
　　1. 装载软盘 <br />
　　首先用mkdir /mnt/floppy 在/mnt目录下建立一个空的floppy目录，然后输入: <br />
mount -t msdos /dev/fd0 /mnt/floppy 将DOS文件格式的一张软盘装载进来，以后就可 <br />
以 <br />
在/mnt/floppy目录 <br />
下找到这张软盘的所有内容。 <br />
　　2. 装载Windows所在的C盘 <br />
　　mkdir /mnt/c 在/mnt目录下建立一个空的c目录; <br />
　　mount -t vfat /dev/hda1 /mnt/c 将Windows的C盘按长文件名格式装载到/mnt/c目 <br />
录下， <br />
以后在该目录下 <br />
就能读写C盘根目录中的内容。 <br />
　　3.装载光盘 <br />
　　mkdir /mnt/cdrom 在/mnt目录下建立一个空的cdrom目录; <br />
　　mount -t iso9660 /dev/hdc /mnt/cdrom 将光盘载入到文件系统中来，将在/mnt/ <br />
cdrom目录下 <br />
找到光盘内 <br />
容。有的Linux版本允许用mount /dev/cdrom或mount /mnt/cdrom命令装载光盘。 <br />
　　要注意的是，用mount命令装入的是软盘、光盘，而不是软驱、光驱。有些初学者容 <br />
易犯一 <br />
个毛病，以为用 <br />
上面命令后，软驱就成了/mnt/floppy，光驱就成了/mnt/cdrom，其实不然，当你要换一 <br />
张光盘或软 <br />
盘时，一定 <br />
要先卸载，再对新盘重新装载。 <br />
　　4.卸载 <br />
　　卸载的命令格式是:umonut 目录名，例如要卸载软盘，可输入命令umonut /mnt/fl <br />
oppy。要注意的 <br />
是，在 <br />
卸载光盘之前，直接按光驱面板上的弹出键是不会起作用的。 <br />
三、如何安装Linux的应用软件 <br />
　　对于普通用户，安装或升级软件可以用Red Hat公司的软件包安装与管理工具RPM。 <br />
使用后你就可以轻松安装 <br />
软件、升级软件和卸载软件并查询软件信息。 <br />
　　如果你安装的是Red Hat Linux，那么你就可以使用RPM了，如果不是，你可以先安 <br />
装RPM。方法如下： <br />
　　1. 下载RPM软件包: [url]ftp://ftp.redhat.com/pub/code/rpm/rpm-2.3.11.tar.gz[/url] <br />
? <br />
LINUX 常见问题1000个详细解答 <br />
一、 如何建立多用户 <br />
　　提醒大家一句，别一直使用root用户，因为root用户在系统中有着至高无上的权力 <br />
，一不小心就可能破坏系统。 <br />
比如我们想删除/temp目录下的文件却将命令不小心输成&#8220;rm / temp（在&#8216;/&#8217;后多了一 <br />
个空格）&#8221;，那么就极可能 <br />
删去根目录下的所有文件。再者，&#8220;Linux是一个真正意义上的多任务、多用户系统&#8221;， <br />
不体会一下Linux的特色岂不 <br />
可惜。为了方便自己和别人使用，就在Linux系统下多建几个用户吧。 <br />
　　输入&#8220;adduser newuser&#8221;，回车，屏幕对命令没有一点儿反应，错啦？不，实际上 <br />
，系统已接受了新用户。 <br />
你应该接着输入命令 &#8220;passwd newuser&#8221;，屏幕将提示输入口令，再次输入确认， 一 <br />
个新的用户就增加成功， <br />
真简单。马上登录试一试吧。 <br />
　　Linux提供了六个虚拟控制台，用ALT+F1~F6切换（在X-window下用CRTL+ALT+F1~F6 <br />
切换），每个控制台均可 <br />
以用不同的用户登录，运行不同的程序。赶快为家人和朋友建个用户吧。 <br />
二、在Linx命令行下依次运行： <br />
　　cd/ <br />
　　tar xzvf rmp-2.3.11.tar.gz <br />
　　cd rpm-2.3.11 <br />
　　./configure <br />
　　make <br />
　　make install <br />
　　mkdir /var/local /var/local/lib /var/local/lib/rpm /var/lib/rpm <br />
　　这样，你就完成了RPM的安装,以后便可以在网上或光盘上寻找软件的RPM安装版。然 <br />
后使用RPM进行安装， <br />
RPM的使用方法很简单： <br />
　　1. 用RPM安装软件包 ：rpm -ivh 软件文件名 <br />
　　例如 rpm -ivh fvwm95-2.0.43a.chinese-1.i386.rpm 屏幕上就会输出该软件包的 <br />
名称和安装的进度条: <br />
　　fvwm95 ############### <br />
　　当进度条走到底，中文fvwm95（一种X-Window的界面）就安装完了，再运行X-Wind <br />
ow，啊，全中文 <br />
的fvwm95就在我的眼前。 <br />
　　2. 用RPM反安装软件包:rpm -e 软件名 <br />
　　例如:rpm -e fvwm95 <br />
　　3. 用RPM升级软件包:rpm -Uvh 软件升级版文件名 <br />
　　例如:rpm -Uvh fvwm95-2.1.0a.chinese-1.i386.rpm，RPM自动反安装原来的老版本 <br />
，将升级版的软件安装入 <br />
系统。怎么样，不难吧！ <br />
四 、如何在Windows系统中查看Linux的文件 <br />
　　通过使用装载命令mount，我们能够在Linux中轻松地查阅、使用Windows的文件。俗 <br />
话说有来有往嘛，我们 <br />
当然也希望在Windows中能看到Linux的文件。可是Windows可不像Linux那么友好，并未 <br />
备有与Linux沟通的工具， <br />
怎么办呢？别急，网络上有个小工具叫Linuxdos，不到500K，运行在Windows下，专用于 <br />
查看Linux的文件。运行 <br />
之后，你可以选择驱动器，然后它就像资源管理器一样列出Linux的文件系统。 <br />
五、如何汉化Linux <br />
　　Linux的母语是英文，所以满屏幕都是&#8220;英国老鼠&#8221;，用起来特不方便，如果想输入 <br />
中文更没辙。不过现在 <br />
的中国软件人员可谓人才辈出，已经为Linux的汉化提供了全面的解决方案。 <br />
　　1.中文模拟终端chdrv <br />
　　首先，总得让Linux能显示中文吧！chdrv是在命令行下的中文模拟终端，也就是说 <br />
，只要你装上了它，你就 <br />
可以在Linux的命令行状态下显示和输入汉字了。chdrv启动后在tty7（用Ctrl+Alt+F7） <br />
建立一个虚拟终端，用户 <br />
在tty7上登录后就可以使用它提供的中文支持。tty1到tty6不会受到它的影响。 <br />
　　如果你能找到RPM格式的安装包，就可以轻松地使用RPM安装程序安装它。否则你可 <br />
以 <br />
到[url]ftp://ftp.ihep.ac.cn/pub/chinese/system[/url]分别取得 chdrv 的已编译的chdrvbin-0 <br />
.23.gb.tar.gz和 <br />
字体文件chdrvfont.tar.gz。 <br />
然后用root登录，依次执行以下命令: <br />
　　tar xvzf chdrvbin-0.23.gb.tar.gz 将编译好的chdrv解压到chdrv-0.23.gb目录 <br />
　　mv chdrvfont.tar.gz chdrv-0.23.gb/ 将字体文件移到chdrv-0.23.gb目录 <br />
　　cd chdrv-0.23.gb 进入此目录 <br />
　　./installbin 运行安装文件 <br />
　　2.中文输入服务器xcin <br />
　　如果你常在X-Window中使用Linux，一定试试用XCIN来解决中文输入的问题。XCIN <br />
是Xwindow Chinese INput的 <br />
缩写，是一个在X-Window模式下运行的中文输入系统，安装它后，X-Window的所有终端 <br />
都将提供中文服务。 <br />
　　你可从[url]ftp://ftp.ihep.ac.cn/pub/chinese/system/xcingb-2.2.tar.gz[/url]取得GB码版 <br />
的XCIN文件包。然后 <br />
用root登录，依次执行以下命令： <br />
　　tar xzvf xcingb-2.2.tar.gz　 解压缩 <br />
　　cd xcingb-2.2　　　　　　　　 进入目录 <br />
　　./configure　　　　　　　　　 修改安装选项 <br />
　　make　　　　　　　　　　　　 编译 <br />
　　make install　　　　　　　　　 安装 <br />
　　同样，如果你能找到该软件的RPM安装版，可以用RPM来安装。 <br />
　　到此为止，我们已经介绍了在命令行下和X-Window中使用中文的方法。可是在文本 <br />
编辑软件中依然只能显 <br />
示中文，却无法输入汉字。要解决这个问题必须自己动手修改两个地方: <br />
　　1） 为不同shell设置 <br />
　　若使用Bash Shell:在 /etc/profile 增加下面的内容: <br />
　　stty cs8 -istrip <br />
　　stty pass8 <br />
　　export LANG=C <br />
　　export LC_CTYPE=iso-8859-1 <br />
　　若使用Tcsh Shell:在 /etc/csh.login 或 /etc/csh.cshrc 增加设定如下: <br />
　　stty cs8 -istrip <br />
　　stty pass8 <br />
　　setenv LANG C <br />
　　setenv LC_CTYPE iso-8859-1 <br />
　　2） 在自己主目录下的.inputrc文件中增加下面的内容： <br />
　　set convert-meta off <br />
　　set output-meta on <br />
　　3.中文的窗口管理器 C-fvwm95 <br />
　　fvwm95就像是Linux英文Win95，中国的Linux用户一直期望有一天能在中文的窗口下 <br />
使用Linux。这一愿望 <br />
现在终于成为现实。中国科学院高能物理研究所计算中心的于明俭先生将fvwm95作了汉 <br />
化，我们终于可以 <br />
将fvwm95上那些讨厌的英文换成汉字了！ <br />
　　大家可以到ftp.ihep.ac.cn/pub/chinese/packages/中下载汉化了的fvwm95的源代 <br />
码。它所用的字库也可 <br />
以在ftp.ihep.ac.cn/pub/chinese/fonts/pcf/中取得。下载文件中附带了安装说明。由 <br />
于它的配置还是较麻烦 <br />
的，所以最好去找找相应的RPM包。 <br />
　　4.下载BluePoint Linux Star Preview（蓝点预览版） <br />
　　 蓝点预览版基于Red Hat，内含：中文内核(kernel)；控制台中文显示/输入；中文 <br />
Xserver(CXWIN 0.6)，X的 <br />
中文显示/输入；汉化Message和相应库文件，经过中文化和本地化处理的NLS message和 <br />
库文件。 <br />
　　 a. 中文内核 <br />
　　 1. 性能卓越, 内核实现中文支持，占用资源极少，速度极快. <br />
　　 2. 多语言支持， 同屏显示多内码(GB/BIG5). <br />
　　 3. 兼容性极好，内核兼容上层应用程序，最彻底的解决办法. <br />
　　 4. 支持高分辨率, 完全取决与用户自己的硬件限制. <br />
　　 5. 支持各种字体，支持简繁字体共14种. <br />
　　 6. 热键切换语言环境(GB/BIG5/EN). <br />
　　 b. 中文Xserver <br />
　　 1. 兼容性好，至少95%的纯西文应用软件可以支持中文处理. <br />
　　 2. 内置输入和显示支持，使用非常方便,无须另外安装输入模块. <br />
　　 3. TTF字库支持. <br />
　　 4. 支持GB/BIG5内码. <br />
　　 c. 汉化Message和相应库文件 <br />
　　 1. 提示中文化，开机、关机和常用软件的消息提示全部中文显示。 <br />
　　 如果需要安装中文xwindow和输入法,则需要下载star-cxwin.tar.gz. 如果需要安 <br />
装中文控制台及语言环 <br />
境, 则需要下载star-zhcon.tar.gz 如果需要在控制台上使用24点阵汉字库, 请下载st <br />
ar-font24.tar.gz 注 <br />
意: 别忘了下载Install安装脚本! 在安装前请仔细阅读README和 常见问题问答! <br />
　　 安装方法 <br />
　　 1) 创建一个目录, 将所有下载来的文件放在里面. <br />
　　 2) 以root身份执行安装脚本: # bash Install <br />
　　 3) 安装脚本会先检查系统的配置,还会自动搜索TTF字库, 接下来就是对旧配置文 <br />
件 进行备份, 最后 <br />
开始安装. <br />
　　 4) 完成安装, 如果安装了中文控制台环境, 则需要重新启动. <br />
六、如何设置声卡 <br />
　　不用我说，这可是十分要紧的工作！不过如果你安装了RED HAT Linux，则这项工作 <br />
就简单了！ <br />
　　用root登录系统，运行/usr/sbin/sndconfig。出现选择声卡类型的画面。一般声卡 <br />
可以选取Sound Blaster 。 <br />
　　选完声卡后再设置有关的资源。用TAB键结合方向键作出选择后，按OK，如果听到L <br />
inus（Linux的创始人） <br />
说话的声音，就说明声卡设置成功了。真像老式DOS游戏的声卡设置&#8230;&#8230; <br />
七、如何设置显卡 <br />
　　 要设置好你的显卡，首先，要知道你的显卡的型号，是什么公司出的，什么样的类 <br />
型的显卡，显存有 <br />
几MB，还要知道显卡的显示芯片是什么类型的，是ALG2302的，还是SIS6326的， <br />
还是Savage3D的，等；然后，在超级用户的权限下，你可以运行界面比较友好的Xconfi <br />
gurator工具， <br />
这里的X记住一定要大写的，一步一步跟着指导来选择，应该不是很难的，当选择你的显 <br />
卡的芯片的时钟时， <br />
不用选择它，让测试程序自动检查；最后， <br />
还要知道你的显示器的类型，是VGA的，还是SVGA的，以及水平和垂直分辩率。你还可以 <br />
运行界面不友好的xfree86， <br />
如果你比较精通Linux的话，用xfree86命令配置的X Windows效果比Xconfigurator好很 <br />
多的。界面最友好的，当 <br />
属XF86Setup工具，若你有安装这个工具的话，不妨就用这个工具来设置你的显卡吧。 <br />
八、如何设置网卡 <br />
九、如何播放CD音乐 <br />
　　声卡设置好了，可以在光驱中插入一张CD，用装载命令mount将光盘载入，然后输入 <br />
cdp命令就可以播放了。 <br />
在屏幕上可以看到CD的音轨清单，小键盘的9是播放，7是停止，6进到下一音轨，4退到 <br />
前一音轨，0退出播放程序， <br />
2弹出CD，8是暂停。 <br />
　　如果是在X-Window中，可以用xplaycd播放CD，这是一个有图形界面的播放器，按钮 <br />
及功能一目了然，这里 <br />
就不多说了。 <br />
10、如何播放VCD影碟 <br />
11、如何拨号上网 <br />
12、Linux下能玩游戏吗 <br />
　　光盘中有bsd-games-2.1-3.src.rpm文件包，用RPM命令进行安装，然后到安装目录 <br />
中去找游戏吧。不过 <br />
这些游戏都不够精致，如果你想玩好的，就须要进入X-Window，acm是空战模拟游戏，p <br />
aradise和xpilot是联 <br />
网战斗游戏，xdemineur是挖地雷（没想到吧），xjewel是俄罗斯方块，xboard是国际象 <br />
棋，xpat2是扑克牌游 <br />
戏，xboing是弹珠台游戏，还有Doom——大名鼎鼎的第一人称射击游戏！这些游戏有的 <br />
可以直接调出，有的 <br />
须要用RPM命令安装。所有的RPM包都在安装光盘中的srpms目录下，自己去看看吧。 <br />
十.用xvidtune调整你的显示器 <br />
大家会发现装了linux之后在windows下用的好好的显示器有时进到linux的xwindows里后 <br />
就歪掉了，调整好之 <br />
后回到windows后windows的桌面也外调了，来回启动系统每次都要调整很麻烦的，这里 <br />
介绍一个办法一劳永逸 <br />
j进入linux启动x在xterm里执行xvidtune,会弹出这个软件的窗口，点Auto然后点Left, <br />
Right等按钮调整你的 <br />
显示器到最佳的位置，然后点界面上的Show按钮会得到类似这样的输出： <br />
"1152x864" 121.50 1152 1232 1360 1568 864 865 868 911 +hsync -vsync <br />
然后退出这个软件，修改你的/etc/X11/XF86Config-4文件在 <br />
Section "Monitor" <br />
Identifier "AS 786T" <br />
VendorName "Unknown" <br />
ModelName "Unknown" <br />
HorizSync 30 - 87 <br />
VertRefresh 50 - 160 <br />
Option "dpms" <br />
EndSection <br />
里加上刚才的输出，我的是： <br />
Section "Monitor" <br />
Identifier "AS 786T" <br />
VendorName "Unknown" <br />
ModelName "Unknown" <br />
HorizSync 30 - 87 <br />
VertRefresh 50 - 160 <br />
Modeline "1152x864" 121.50 1152 1232 1360 1568 864 865 868 911 +hsync -vsync <br />
<br />
Option "dpms" <br />
EndSection <br />
保存然后重起试试看吧 <br />
十一.问：我的机器是windows和linux双系统，如何改变grub默认启动的系统？ <br />
答：这需要修改/boot/grub/grub.conf。举一个例子你就明白了。假设你的/boot/grub <br />
/grub.conf是这样子的： <br />
default=0 <br />
timeout=10 <br />
splashimage=(hd0,7)/grub/splash.xpm.gz <br />
title Red Hat Linux (2.4.18-14) <br />
root (hd0,7) <br />
kernel /vmlinuz-2.4.18-14 ro root=LABEL=/ <br />
initrd /initrd-2.4.18-14.img <br />
title DOS <br />
rootnoverify (hd0,0) <br />
?1 <br />
那么你的grub会默认启动Red Hat Linux (2.4.18-14)这个系统，把default=0改成defa <br />
ult=1，那么grub会 <br />
默认启动DOS这个系统。注意，这里的要点是：你想默认启动第n个title所指的系统，那 <br />
么default应该是 <br />
等于n-1 <br />
十二.问：我的文本控制台怎么总是出现乱码呢？ <br />
答：这是因为你安装了中文支持的缘故。解决的方法是安装一个zhcon(一个快速地外挂 <br />
式CJK(中文/日文/韩文) <br />
的多内码平台)，我把他放在附件中提供大家下载。关于zhcon的更进一步的消息，大家 <br />
可以到他的官方主 <br />
页zhcon.gnuchina.org查看。安装和使用请参考这个 <br />
连接[url]http://hepg.sdu.edu.cn/Service/tips/zhcon_manual.html[/url] <br />
zhcon下载连接：[url]http://zhcon.gnuchina.org/download/...on-0.2.1.tar.gz[/url] <br />
十三.问：我在安装一个软件的时候，提示我缺少一个.so文件，安装无法继续，怎么办 <br />
？ <br />
答：.so文件就像windows中的.dll文件一样，是库文件。一个程序的正常安装和运行需 <br />
要特定的库文件 <br />
的支持。所以你需要去找到包含这个.so的包装上。去[url]www.rpmfind.net[/url]用你缺的那个.s <br />
o文件?rpm包 <br />
十四.我访问windows分区时发现所有windows分区中的文件和文件夹名中的中文全变成问 <br />
号，怎么办？ <br />
答：在第三贴中我们讲解了通过编辑/etc/fstab实现在linux中访问windows的fat32分区 <br />
。同样，我们可 <br />
以通过进一步修改/etc/fstab来实现中文文件名显示。只要把/dev/hda1 /mnt/c vfat <br />
default 0 0中 <br />
的default全改为iocharset=cp936就行了。 <br />
十五.我的rh8.0中的XMMS不好使，不能播放MP3，怎么办？ <br />
答：这是因为rh公司怕别人告他侵权，所以在rh8.0中去掉了XMMS对MP3的支持，8.0以前 <br />
的版本都是好使的。 <br />
在8.0中要解决也很简单，装一个插件就行了。这个插件我放在本贴的附件里，rpm格式 <br />
，经winrar压缩 <br />
附件: [url]http://www.chinalinuxpub.com/vbbfor...s=&amp;postid=86299[/url] <br />
十六.问：我在linux中怎样才能使用windows分区呢？ <br />
答：先说一点背景知识 。linux支持很多种文件系统，包括windows的fat32和ntfs。对 <br />
fat32的支持已经很好， <br />
可以直接使用，而对ntfs的支持还不是太好，只能读，而写是极危险的，并且对ntfs的 <br />
支持不是默认的，也就 <br />
是说你想要使用ntfs的话，需要重新编译内核。鉴于重编内核对于新手的复杂性，这里 <br />
只讲解使用fat32分区的 <br />
方法 下面给出上述问题的两种解决方案：1.在安装系统（linux），进行到分区选择挂 <br />
载点时，你可以建立几个 <br />
挂载点，如/mnt/c，/mnt/d等，然后选择你的windows fat32分区，把它们分别挂载到前 <br />
面建立的挂载点即可。 <br />
（注意，正如前面所说，在这里你不能把一个ntfs分区挂载到一个挂载点，应为ntfs不 <br />
是默认支持的。）这样你 <br />
装好系统后就能直接使用你的windows fat32分区了。例如，你把windows的c盘（linux <br />
中的/dev/hda1）挂载 <br />
到/mnt/c，那么你就能在/mnt/c目录中找到你的c盘中的全部数据。2. 如果你在安装系 <br />
统时没有像方案1所说 <br />
的那样挂载上你的fat32分区，没关系，仍然能够很方便的解决这个问题。首先，用一个 <br />
文本编辑器（如vi）打 <br />
开/etc/fstab，在文件的最后加入类似如下的几行 <br />
/dev/hda1 /mnt/c vfat default 0 0 <br />
你所要做的修改就是，把/dev/hda1改成你要挂载的fat32分区在linux中的设备号，把/ <br />
mnt/c改成相应的挂载 <br />
点即可。注意，挂载点就是一个目录，这个目录要事先建立。举一个例子，我有三个fa <br />
t32分区，在windows中 <br />
是c,d,e盘，在linux中的设备号分别为/dev/hda1,/dev/hda5,/dev/hda6。那么我就要先 <br />
建立3个挂载点， <br />
如/mnt/c,/mnt/d,/mnt/e，然后在/etc/fstab中加上这么几行： <br />
/dev/hda1 /mnt/c vfat default 0 0 <br />
/dev/hda5 /mnt/d vfat default 0 0 <br />
/dev/hda6 /mnt/e vfat default 0 0 <br />
?机器后就能直接使用c,d,e这三个fa <br />
t32格式的windows分区了 <br />
十七.问：我的机器重装windows后，开机启动就直接进入了windows，原来的linux进不 <br />
去了，怎么办？ <br />
答：这是由于windows的霸道。重装windows后，windows重写了你的mbr，覆盖掉了grub <br />
。解决方法 <br />
很简单：用你的linux第一张安装盘引导进入linx rescue模式（如何进入？你注意一下 <br />
系统的提示信息 <br />
就知道了），执行下面两条命令就可以了 <br />
chroot /mnt/sysimage #改变你的根目录 <br />
grub-install /dev/hda #安装grub到mbr <br />
十八.问：我的linux开机直接进入文本界面，怎样才能让它默认进入图形界面？ <br />
答：修改/etc/inittab文件，其中有一行id:3:initdefault，意思是说开机默认进入 <br />
运行级别3（多用户的文本界面），把它改成id:5:initdefault，既开机默认进入 <br />
运行级别5（多用户的图形界面）。这样就行了。 <br />
十九.如何同时启动多个x <br />
以前的帖子,估计很多人没看过,贴出来温习一下 <br />
Linux里的X-Windows以其独特的面貌和强大的功能吸引了很多原先对linux不 <br />
感兴趣的人，特别是KDE和GNOME， <br />
功能强大不说，而且自带了很多很棒的软件，界面非常友好，很适合于初学者。 <br />
下面告诉大家一个同时启 <br />
动6个X的小技巧： <br />
在~/.bashrc中加入 以下几行： <br />
alias X=startx -- -bpp 32 -quiet&amp; <br />
alias X1=startx -- :1 -bpp 32 -quiet&amp; <br />
alias X2=startx -- :2 -bpp 32 -quiet&amp; <br />
alias X3=startx -- :3 -bpp 32 -quiet&amp; <br />
alias X4=startx -- :4 -bpp 32 -quiet&amp; <br />
alias X5=startx -- :5 -bpp 32 -quiet&amp; <br />
其中32是显示器的色彩深度,你应该根据自己的实际情况设置。 <br />
之后运行 <br />
# bash <br />
使改变生效，以后只要依次运行X,X1,X2,X3,X4,X5就可以启动6个X-Windows了。 <br />
二十.装了rpm的postgresql之后启动 <br />
/etc/init.d/postgresql start <br />
是不能启动postgresql的tcp/ip连接支持的,所以打开/etc/init.d/postgresql这个文件 <br />
把 <br />
su -l postgres -s /bin/sh -c "/usr/bin/pg_ctl -D $PGDATA -p /usr/bin/postmas <br />
ter start &gt; /dev/null <br />
2&gt;&amp;1" &lt; /dev/null <br />
改为: <br />
su -l postgres -s /bin/sh -c "/usr/bin/pg_ctl -o -o -F -i -w -D $PGDATA -p / <br />
usr/bin/postmaster start &gt; <br />
/dev/null2&gt;&amp;1" &lt; /dev/null <br />
这样就可以启动数据库的tcp/ip链接了 <br />
二十一.如何将man转存为文本文件 <br />
以ls的man为例 <br />
man ls |col -b &gt;ls.txt <br />
将info变成文本,以make为例 <br />
info make -o make.txt -s <br />
二十二.如何在文本模式下发送2进制文件 <br />
首先检查系统有没有uuencode 和 uudecode如果没有从光盘上装 <br />
rpm -ivh sharutils-x.xx.x-x.rpm <br />
假设要发送的文件是vpopmail-5.2.1.tar.gz执行 <br />
uuencode -m vpopmail-5.2.1.tar.gz vpopmail.tar.gz&gt;encodefile <br />
说明： <br />
uuenode是编码命令，－m是使用mime64编码，vpopmail-5.2.1.tar.gz是要编码的文件， <br />
vpopmail.tar.gz是如 <br />
果解码后得到的文件名，encodefile是编码后的文件名。 <br />
执行上述命令之后就可以通过mail命令发送编码后的文件了 <br />
mail <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#99;&#104;&#101;&#110;&#108;&#102;&#64;&#99;&#104;&#105;&#110;&#97;&#108;&#105;&#110;&#117;&#120;&#112;&#117;&#98;&#46;&#99;&#111;&#109;&#78;">chenlf@chinalinuxpub.comN</a> 1 <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#99;&#104;&#101;&#110;&#108;&#102;&#64;&#110;&#115;&#49;&#46;&#99;&#97;&#116;&#118;&#46;&#110;&#101;&#116;">chenlf@ns1.catv.net</a> Mon Jun 10 16:4??牴???? <br />
?4 17/363 <br />
N 2 <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#114;&#111;&#111;&#116;&#64;&#110;&#115;&#50;&#46;&#99;&#97;&#116;&#118;&#46;&#110;&#101;&#116;">root@ns2.catv.net</a> Mon Jun 10 16:45 6091/371145 <br />
&amp; 2 <br />
Message 2: <br />
From <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#114;&#111;&#111;&#116;&#64;&#110;&#115;&#50;&#46;&#99;&#97;&#116;&#118;&#46;&#110;&#101;&#116;">root@ns2.catv.net</a> Mon Jun 10 16:45:28 2002 <br />
Date: Mon, 10 Jun 2002 16:44:51 +0800 <br />
From: root <br />
To: <a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#99;&#104;&#101;&#110;&#108;&#102;&#64;&#99;&#104;&#105;&#110;&#97;&#108;&#105;&#110;&#117;&#120;&#112;&#117;&#98;&#46;&#99;&#111;&#109;">chenlf@chinalinuxpub.com</a> <br />
begin-base64 644 vpopmai.tar.gz <br />
H4sIABr15TwAA+w9a2PbNpL7NfwVqNPbWIlFPSzbiR2n9SuxE7/OcuLNtdmU <br />
EiGLMUWqfFhWt7u//eYBgKRE2U7iTa+3VndjiQQGg5nBYDAYDC6H4XDgeH51 <br />
yW7ajdpf/h2fer1VX1lagr/1+spyq/BXff5SX2mtNBZXmovN5l/qjWZrqfEX <br />
sfRvwWbik8aJEwnxl7ifDofXlLvp/Z/0c1nk/8uN/777NuqNen251ZrB/+XF <br />
pcUG8r/ZbC0vL9ZXoPwi/O8von73qEx//sP5bwHHxanT8aUIe2IrDBIZJLFl <br />
7QVJFFovpZOkkYxFL4yEFhVLCKhk1W2xG45E1wnEnohlIsJAiksvSlLHF24I <br />
JQORhKIjRdKXYhh5Ayca6xcAD8DQm4HT7XuB/EGcSXgbPErEyAkSrNp3LqVw <br />
grGoyaRbGzpxPHJFGssotq0Gtw6l9gTgJbixode9EOlQDMaTmEjE/AerydVc <br />
rAY4jJzIFY7vC3wL2DgJvJIxIjFwkm6fWkfw1KoAIti/EgkWc3A6YRp05ReB <br />
aeXAQH34GoXOwAvOVUnoEnwRYRqJeJAMgczRpYzEyEv6YQoUH8oACltLtjjD <br />
Rr1YOCJ2BkPgJop1IuJu5A0TYh9xIdQwfrCWTdt9pMKvaZg4j5jT3PgojC5+ <br />
sFZswM0LAJzvSyhGXQSCOmLoO9DtEOAicBCD2qUT1agAg44BSd+1niIEzVPs <br />
................ <br />
................ <br />
................ <br />
&amp; s 2 encodefile <br />
"encode" [New file] <br />
&amp; q <br />
然后进行解码 <br />
uudecode encodefile <br />
ls <br />
encodefile vpopmai.tar.gz <br />
tar zxvf vpopmail.tar.gz <br />
OK了 <br />
二十三.将 man page 转成 HTML 格式 <br />
使用 man2html 这个指令，就可以将 man page 转成 HTML 格式了。用法是： <br />
man2html filename &gt; htmlfile.html <br />
二十四.如何在gnome和kde之间切换。 <br />
如果你是以图形登录方式登录linux，那么点击登录界面上的session（任务）即可以选 <br />
择gnome和kde。 <br />
如果你是以文本方式登录，那执行switchdesk gnome或switchdesk kde，然后再startx <br />
就可以进入gnome或kde。 <br />
25...tar，.tar.gz，.bz2，.tar.bz2，.bz，.gz是什么文件，如何解开他们？ <br />
他们都是文件(压缩)包。 <br />
.tar：把文件打包，不压缩：tar cvf *.tar dirName 解开：tar xvf *.tar <br />
.tar.gz：把文件打包并压缩：tar czvf *.tar.gz dirName 解开：tar xzvf *.tar.gz <br />
<br />
.bz2：解开：bzip2 -d *.bz2 <br />
.bz：解开：bzip -d *.bz <br />
.gz：解开：gzip -d *.gz <br />
26.linux下如何解开.zip，.rar压缩文件？ <br />
rh8下有一个图形界面的软件file-roller可以做这件事。令外可以用unzip *.zip解开z <br />
ip文件，unrar *.rar解 <br />
开rar文件，不过unrar一般系统不自带，要到网上下载。 <br />
27.linux下如何浏览.iso光盘镜像文件？ <br />
a.建一个目录，如：mkdir a <br />
b.把iso文件挂载到该目录上：mount -o loop xxxx.iso a <br />
现在目录a里的内容就是iso文件里的内容了。 <br />
28.linux下如何配置网络？ <br />
用netconfig。&#8220;IP address:&#8221;就是要配置的IP地址，子网掩 <br />
码，&#8220;Default gateway (IP):&#8221;网关，&#8220;Primary nameserver:&#8221;DNS服务器IP。 <br />
29.如何让鼠标支持滚轮？ <br />
在配置鼠标时，选择微软的鼠标，并正确选择端口如ps2,usb等 <br />
30.如何让控制台支持中文显示？ <br />
安装zhcon。zhcon需要libimm_server.so和libpth.so.13这两个库支持。 <br />
一般的中文输入法应该都有libimm_server.so。libpth.so.13出自pth-1.3.x。把这两个 <br />
文件放到/usr/lib下就行了。 <br />
31.如何配置grub？ <br />
修改/boot/grub/grub.conf文件。其中 <br />
&#8220;default=n&#8221;(n是个数字)是grub引导菜单默认被选中的项，n从0开始，0表示第一项， <br />
1表示第二项，依此类推。 <br />
&#8220;timeout=x&#8221;(x是一个数)是超时时间，单位是妙。也就是引导菜单显示后，如果x秒内 <br />
用户不进行选择， <br />
那么grub将启动默认项。 <br />
&#8220;splashimage =xxxxxx&#8221;，这是引导菜单的背景图，先不理他。 <br />
其它常用项我用下面的例子来说明： <br />
title Red Hat 8.0 <br />
root (hd1,6) <br />
kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hdb7 <br />
initrd /boot/initrd-2.4.18-14.img <br />
其中"Red Hat 8.0"是在启动菜单列表里显示的名字 <br />
root (hdx,y)用来指定你的boot分区位置，如果你没有分boot分区（本例就没分boot分 <br />
区），那就指向根分区 <br />
就行了，hdx是linux所在硬盘，hd0是第一块硬盘，hd1是第二块，依此类推。y是分区位 <br />
置，从0开始，也就是 <br />
等于分区号减一，比如你要指向的分区是hdx7，那么y就是6，如果是hdx1，那y就是0。 <br />
注意root后面要有一个 <br />
空格。 <br />
kernel /boot/vmlinuz-2.4.18-14，其中"/boot/vmlinuz-2.4.18-14"是你要用的内核路 <br />
径，如果你编译了心内 <br />
核，把它改成你的新内核的路径就行了。 <br />
ro就不用管，写上不会有错。 <br />
root=/dev/hdxx指定根分区，本例是hdb7，所以root=/dev/hdb7 <br />
initrd xxxxxxxxxxxxx这行不要也行，目前我还不清楚它是做什么用的。 <br />
上面是linux的，下面是windows的 <br />
title windows 98 <br />
rootnoverify (hd0,0) <br />
chainloader +1 <br />
title xxxxxxx不用解释了，上面有解释。 <br />
rootnoverify (hdx,y)用来指定windows所在分区，x，y跟上面一样，注意rootnoverif <br />
y后有空格。 <br />
chainloader +1照抄就行，注意空格。 <br />
32.如何配置lilo？ <br />
修改/etc/lilo.conf文件，然后运行lilo命令。 <br />
33.如何让linux启动后自动挂载制定分区？ <br />
编辑/etc/fstab文件，在里面加入相应的行，如果你对/etc/fstab的配置不熟悉，你可 <br />
以用ptm，一个自动配 <br />
置fstab的软件，在公社里应该有下载。 <br />
34.如何定制linux启动时启动的服务？ <br />
在控制台或终端下运行ntsysv，然后把要启动的服务选上，如果要开机不启动某个那就 <br />
把他的选中去掉。 <br />
35.没有软驱如何修复grub/lilo引导菜单？ <br />
a.把第一张linux安装盘里的dosutils目录复制到windows盘中。如果是iso可以用winra <br />
r3提取。 <br />
b.进入纯dos，进入dosutils目录，执行loadlin autoboot/vmlinuz root=/dev/hdxx() <br />
hdxx是你的linux根分区。 <br />
这样就能进入linux。 <br />
c.执行grub-install /dev/hdx(x=a,b,c,d) 或lilo即可以重写引导。 <br />
另外还可以参考：[url]http://www.linuxfans.org/nuke/modul...iewtopic&amp;t=5101[/url] <br />
36.如何配置鼠标？ <br />
打开一个终端或进入控制台，运行mouseconfig命令即可配置鼠标！ <br />
37.如何从dos下进入linux？ <br />
首先你需要loadlin.exe这个程序，linux第一张安装盘里的dosutils目录里有，另外你 <br />
需要的就是linux内 <br />
核，/boot/vmlinuz-2.4.xx-xx就是，把他弄到windows盘中，并把他重命名为vmlinuz（ <br />
主 <br />
??牴??? ????? <br />
要是vmlinuz-2.4.xx-xx在dos下显示有点问题），另外dosutils目录里的autoboot里也 <br />
有一 <br />
个vmlinuz，也是linux内核，凑合能用，但很多设备不支持，如果linux引导程序或lin <br />
ux启动配置 <br />
有问题，进不了linux，可以用这个内核进去修复linux。 <br />
然后用loadlin vmlinuz root=/dev/hdxx （hdxx是你的linux根分区），另外 <br />
用loadlin vmlinuz root=/dev/hdxx single还可以实现单用户模式。 <br />
38.root密码丢失解决 <br />
GRUB:在引导装载程序菜单上，键入 [e] 来进入编辑模式。 <br />
你会面对一个引导项目列表。查找其中类似以下输出 的句行： <br />
kernel /vmlinuz-2.4.18-0.4 ro root=/dev/hda2 <br />
按箭头键直到这一行被突出显示，然后按 [e]。 <br />
你现在可在文本结尾处空一格再添加 single 来告诉 GRUB 引导单用户 Linux 模式。按 <br />
[Enter] 键来 <br />
使编辑结果生效。 <br />
你会被带会编辑模式屏幕，从这里，按 ， GRUB 就会引导单用户 Linux 模式。 结束载 <br />
入后，你会面对 <br />
一个与以下相似的 shell 提示： <br />
sh-2.05# <br />
现在，你便可以改变根命令，键入： <br />
bash# passwd root <br />
你会被要求重新键入口令来校验。结束后， 口令就会被改变，你便可以在提示下键入 <br />
reboot 来重新引导； <br />
然后，象平常一样登录为根用户。 <br />
LILO:当系统启动到出现LILO引导画面时，对于图形引导方式按TAB键进入文本方式，然 <br />
后在LILO处 <br />
输入linux single回车即可进入免密码的控制台，进入以后使用passwd命令修改root的 <br />
密码 <br />
即可 <br />
0001 <br />
修改主机名 <br />
vi /etc/sysconfig/network，修改HOSTNAME一行为HOSTNAME=主机名，重启后也能生效 <br />
<br />
0002 <br />
Ret Hat Linux启动到文字界面(不启动xwindow) <br />
将/etc/inittab中 id:5:initdefault: 一行中的5改为3 <br />
0003 <br />
redhat的自动升级更新问题(hutuworm) <br />
在[url]www.redhat.com/corp/support/errata/...[/url]略夭⑼瓿砂沧啊?/a&gt; <br />
升级除kernel外的rpm: up2date -u <br />
升级包括kernel在内的rpm: up2date -u -f <br />
0004 <br />
windows下看linux分区的软件 <br />
Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip <br />
0005 <br />
mount用法 <br />
fat32的分区 mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom <br />
iso文件 mount -o loop /abc.iso /mnt/cdrom <br />
软盘 mount /dev/fd0 /mnt/floppy <br />
USB闪存 mount /dev/sda1 /mnt/cdrom <br />
所有/etc/fstab内容 mount -a <br />
可以指定文件格式"-t 格式", 格式可以为vfat, ext2, ext3等. <br />
0006 <br />
在vmware的LINUX中使用本地硬盘的FAT分区 <br />
将本地的FAT分区共享，然后在VMWARE中使用SMBFS挂上。可以将如下的行放到/etc/fst <br />
ab中： <br />
_ip/D$ /mnt/d smbfs defaults,auto,username=win_name,password=win_pass,codepa <br />
ge=936, <br />
iocharest=gb2312 0 0 <br />
其中win_ip是你的windows的IP地址； <br />
D$是你的windows里面共享的D盘的共享名； <br />
/mnt/d是要将该分区mount到linux的目录； <br />
win_name和win_pass是你的WINDOWS里面可以读取该分区的用户，比如你的管理员名和密 <br />
码。 <br />
如果你运行了/etc/rc.d/init.d/netfs，那么在启动的时候就会自动挂载这个分区。 <br />
0007.a <br />
删除名为-a的文件 <br />
rm ./-a <br />
rm -- -a 告诉rm这是最后一个选项，参见getopt <br />
ls -i 列出inum，然后用find . -inum inum_of_thisfile -exec rm {} \; <br />
0007.b <br />
?文件 <br />
rm \\a <br />
0007.c <br />
删除名字带的/和&#8216;\0文件 <br />
这些字符是正常文件系统所不允许的字符，但可能在文件名中产生，如unix下的NFS文件 <br />
系统在Mac系统上使用 <br />
1.解决的方法，把NFS文件系统在挂到不过滤/字符的系统下删除含特殊文件名的文件。 <br />
<br />
2.也可，将错误文件名的目录其它文件移走，ls -id 显示含该文件目录的inum，umoun <br />
t 文件系统， <br />
clri清除该目录的inum，fsck，mount，check your lost+found，rename the file in <br />
it. <br />
最好是通过WINDOWS FTP过去就可以删除任何文件名的文件了! <br />
0007.d <br />
删除名字带不可见字符的文件 <br />
列出文件名并转储到文件：ls -l &gt;aaa <br />
然后编辑文件的内容加入rm命令使其内容成为删除上述文件的格式： <br />
vi aaa <br />
[rm -r ******* <br />
] <br />
把文件加上执行权限 chmod +x aaa <br />
执行 $aaa <br />
0007.e <br />
删除文件大小为零的文件 <br />
rm -i `find ./ -size 0` <br />
find ./ -size 0 -exec rm {} \; <br />
find ./ -size |xargs rm -f &amp;非常有效 <br />
for file in * #自己定义需要删除的文件类型 <br />
do <br />
if [ ! -s ${file} ] <br />
then <br />
rm ${file} <br />
echo "rm $file Success!" <br />
fi <br />
done <br />
0008 <br />
redhat设置滚轮鼠标(mc1011) <br />
进入X后，选择鼠标的配置，选择wheel mouse(ps/2)就可以耍? <br />
如果鼠标表现异常，重启计算机即可。 <br />
0009 <br />
加装xwindow <br />
用linux光盘启动，选择升级，然后单独选择包，安装即可 <br />
0010 <br />
删除linux分区 <br />
做一张partition magic的启动软盘,启动后删除. 或者用win2000的启动光盘启动,然后 <br />
删除. <br />
0011 <br />
如何退出man <br />
q <br />
0012 <br />
不编译内核，mount ntfs分区 <br />
原装rh8，未升级或编译内核 <br />
1. 上google.com搜索并下载 kernel-ntfs-2.4.18-14.i686.rpm <br />
2. rpm -ivh kernel-ntfs-2.4.18-14.i686.rpm <br />
3. mkdir /mnt/c <br />
4. mount -t ntfs /dev/hda1 /mnt/c <br />
0013 <br />
redhat 8.0中用xmms听mp3 <br />
下载[url]www.gurulabs.com/files/xmms-mp3-1.2.7-13.p.i386.rpm[/url] <br />
rpm -Uvh xmms-mp3-1.2.7-13.p.i386.rpm <br />
0014 <br />
找回忘记了的root口令（lilo/grub） <br />
三种办法： <br />
1.在系统进入单用户状态，直接用passwd root去更改 <br />
2.用安装光盘引导系统，进行linux rescue状态，将原来/分区挂接上来,作法如下： <br />
cd /mnt <br />
mkdir hd <br />
mount -t auto /dev/hdaX(原来/分区所在的分区号） hd <br />
cd hd <br />
chroot ./ <br />
passwd root <br />
这样可以搞定 <br />
3.将本机的硬盘拿下来，挂到其他的linux系统上，采用的办法与第二种相同 <br />
rh8中 <br />
一. lilo <br />
1. 在出现 lilo: 提示时键入 linux single <br />
画面显示 lilo: linux single <br />
2. 回车可直接进入linux命令行 <br />
3. #vi /etc/shadow <br />
将第一行，即以root开头的一行中root:后和下一个:前的内容删除， <br />
第一行将类似于 <br />
root::...... <br />
保存 <br />
4. #reboot重启，root密码为空 <br />
二. grub <br />
1. 在出现grub画面时，用上下键选中你平时启动linux的那一项(别选dos哟)，然后按e <br />
键 <br />
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18 <br />
-14 ro root=LABEL=/)， <br />
然后按e键 <br />
3. 修改你现在见到的命令行，加入single，结果如下： <br />
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/ <br />
4. 回车返回，然后按b键启动，即可直接进入linux命令行 <br />
?i /etc/shadow <br />
将第一行，即以root开头的一行中root:后和下一个:前的内容删除， <br />
第一行将类似于 <br />
root::...... <br />
保存 <br />
6. #reboot重启，root密码为空 <br />
0015 <br />
使ctrl + alt + del失效 <br />
vi /etc/inittab <br />
将ca::ctrlaltdel:/sbin/shutdown -t3 -r now这行注释掉，就可以了 <br />
0016 <br />
如何看出redhat的版本是7还是8(hutuworm) <br />
cat /proc/version或者cat /etc/redhat-release或者cat /etc/issue <br />
0017 <br />
文件在哪个rpm中(无双) <br />
上[url]www.rpmfind.net[/url]上搜，或者rpm -qf 文件名得到 <br />
0018 <br />
把man或info的信息存为文本文件 <br />
以 tcsh 为例： <br />
man tcsh | col -b &gt; tcsh.txt <br />
info tcsh -o tcsh.txt -s&nbsp;&nbsp; <br />
</div>
<img src ="http://www.blogjava.net/dunkbird/aggbug/345449.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-01 22:50 <a href="http://www.blogjava.net/dunkbird/articles/345449.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>新版mysql+apache+php Linux安装指南</title><link>http://www.blogjava.net/dunkbird/articles/345446.html</link><dc:creator>大鸟</dc:creator><author>大鸟</author><pubDate>Tue, 01 Mar 2011 14:13:00 GMT</pubDate><guid>http://www.blogjava.net/dunkbird/articles/345446.html</guid><wfw:comment>http://www.blogjava.net/dunkbird/comments/345446.html</wfw:comment><comments>http://www.blogjava.net/dunkbird/articles/345446.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dunkbird/comments/commentRss/345446.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dunkbird/services/trackbacks/345446.html</trackback:ping><description><![CDATA[<p>刚刚看到有人贴win下安装步骤 </p>
<p>　　刚好今天公司网站的新服务器到手。花了一上午安装MySQL+php+apache。 </p>
<p>　　新版的老版的还是有些不同的。现在把步骤帖一下 <br />
　　安装步骤： </p>
<p>　　1.mysql </p>
<p>　　在如下页面下载mysql的for linux rpm包 <br />
　　http://www.mysql.com/downloads/down...3.52-1.i386.rpm <br />
　　http://www.mysql.com/downloads/down...3.52-1.i386.rpm </p>
<p>　　存至/home/tmp目录 </p>
<p>　　命令列表： </p>
<p><br />
cd /home/tmp <br />
rpm -ivh MySQL-3.23.52-1.i386.rpm #安装mysql server <br />
rpm -ivh MySQL-client-3.23.52-1.i386.rpm #安装mysql client <br />
/usr/mysql/safe_mysqld &amp; #启动mysql server <br />
mysql #运行mysql 客户端,并开放root用户的远程访问权限。以便调试 <br />
use mysql <br />
update user set host = '%' where user = 'root' and host &lt;&gt; 'localhost'; <br />
flush PRivileges; <br />
quit&nbsp; </p>
<p>　　至此mysql安装完成 </p>
<p>　　2.apache </p>
<p>　　在如下页面下载apache的for linux 的源码包 </p>
<p>　　http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz </p>
<p>　　存至/home/tmp目录 </p>
<p>　　命令列表： </p>
<p><br />
cd /home/tmp <br />
tar -zxvf apache_1.3.26.tar.gz <br />
mv apache_1.3.26.tar.gz apache <br />
cd apache <br />
./configure --prefix=/usr/local/apache --enable-module=so <br />
make <br />
make install&nbsp; </p>
<p>安装apache至/usr/local/apache 并配置apache支持dso方式 </p>
<p>　　3.php </p>
<p>　　在如下页面下载php的for linux 的源码包 </p>
<p>　　http://www.php.net/get_download.php?df=php-4.2.3.tar.gz </p>
<p>　　存至/home/tmp目录 </p>
<p>　　命令列表： </p>
<p><br />
cd /home/tmp <br />
tar -zxvf php-4.2.3.tar.gz <br />
mv php-4.2.3.tar.gz php <br />
cd php <br />
./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql <br />
make <br />
make install <br />
cp php.ini-dist /usr/local/lib/php.ini&nbsp; </p>
<p>以dso方式安装php至/usr/local/php 设置配置文件目录为/usr/local/lib 开启mysql,xml支持 </p>
<p>　　4.配置 </p>
<p>vi /usr/local/apache/conf/httpd.conf <br />
对apache做如下配置 <br />
#将ServerAdmin q3boy@younet.com一行改为您的邮箱地址 </p>
<p>#DocumentRoot "/home/httpd/html/" 此处为html文件主目录 </p>
<p># 同上 </p>
<p>#Options FollowSymLinks MultiViews 为安全起见，去掉"Indexes" </p>
<p># <br />
# DirectoryIndex default.php default.phtml default.php3 default.html default.htm <br />
# <br />
#设置apache的默认文件名次序 </p>
<p>#AddType application/x-httpd-php .php .phtml .php3 .inc <br />
#AddType application/x-httpd-php-source .phps <br />
#设置php文件后缀 <br />
&nbsp;</p>
<p>　　存盘退出 </p>
<p>vi /usr/local/lib/php.ini <br />
#register-golbals = On&nbsp; </p>
<p>　　存盘退出 </p>
<p>　　5.启动服务 <br />
　　/usr/local/apache/bin/apachectl start </p>
<p>　　6.备注 <br />
　　apache在linux下的默认最大进程数为256，无论如何修改httpd.conf都不能超过这个限制。如果想加大这个限制，在编译apache前编辑/home/tmp/apache/src/include/httpd.h，将其中#define HARD_SERVER_LIMIT 256 一行改为#define HARD_SERVER_LIMIT 2048后再编译apache， </p>
<p>　　apache 1.3.26中mod_so似乎已经不是默认模块了。编译时候需加上--enable-module=so，我第一次编译没加此参数，结果php编译时无法找到apxs </p>
<p>　　php 4.2.3中默认配置文件路径似乎变了。编译时需加上 --with-config-file-path=/usr/local/lib 参数，我第一次编译完php.ini放了n个地方都没有用。不得已。只能加上这个参数。 </p>
<p>　　p.s. 不保证本文所述步骤适用于其他版本 </p>
<p>　　附：相关文件下载地址 </p>
<p>　　php: <br />
　　http://www.php.net/get_download.php?df=php-4.2.3.tar.gz <br />
　　apache: <br />
　　http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz <br />
　　mysql server： <br />
　　http://www.mysql.com/downloads/down...3.52-1.i386.rpm <br />
　　mysql client: <br />
　　http://www.mysql.com/downloads/down...3.52-1.i386.rpm</p>
<p>-</p>
<p>资料引用:http://www.knowsky.com/2875.html</p>
<img src ="http://www.blogjava.net/dunkbird/aggbug/345446.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dunkbird/" target="_blank">大鸟</a> 2011-03-01 22:13 <a href="http://www.blogjava.net/dunkbird/articles/345446.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>