<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[沧海一粟]]></title> 
<link>http://www.dzhope.com/index.php</link> 
<description><![CDATA[Web系统架构与服务器运维,php开发]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[沧海一粟]]></copyright>
<item>
<link>http://www.dzhope.com/post//</link>
<title><![CDATA[RedHat9下apache1.3.28＋php4.3.3＋mysql4.0.15安装过程]]></title> 
<author>jed &lt;jed521@163.com&gt;</author>
<category><![CDATA[服务器技术]]></category>
<pubDate>Sat, 11 Nov 2006 06:28:36 +0000</pubDate> 
<guid>http://www.dzhope.com/post//</guid> 
<description>
<![CDATA[ 
	操作系统：RedHat9<br/>软件版本：apache_1.3.28.tar.gz，php－4.3.3.tar.gz，mysql－4.0.15.tar.gz<br/>所有操作都假定在root下执行<br/><br/><strong>1、mysql</strong><br/><br/>1.1创建mysql组和mysql用户<br/>/usr/sbin/groupadd mysql<br/>/usr/sbin/useradd -g mysql mysql<br/><br/>1.2安装mysql<br/>tar -xzvf mysql-4.0.15.tar.gz<br/>cd mysql4.0.15<br/>./configure --prefix=/usr/local/mysql -with-charset=gbk -with-extra-charsets=all<br/>make<br/>make install<br/>#cp support-files/my-medium.cnf /etc/my.cnf或者cp /opt/mysql/share/mysql/my-medium.cnf /etc/my.cnf<br/>cd scripts<br/>./mysql_install_db<br/>chown -R root /usr/local/mysql<br/>chown -R mysql /usr/local/mysql/var<br/>chown -R mysql /usr/local/mysql/var/<br/>chown -R mysql /usr/local/mysql/var/.<br/>chown -R mysql /usr/local/mysql/var/mysql<br/>chown -R mysql /usr/local/mysql/var/mysql/<br/>chgrp -R mysql /usr/local/mysql<br/>向/etc/ld.so.conf中加入两行：<br/>/usr/local/mysql/lib/mysql<br/>/usr/local/lib<br/>载入库，执行<br/>cd /sbin/<br/>ldconfig -v<br/><br/>cp mysql.server /etc/rc.d/init.d/mysqld<br/><br/>之后：<br/>service mysqld start<br/>service mysqld restart 就可以了。<br/>最后是在启动机器的时候也启动服务<br/>我们的机器是在rulevel 3 所以只加level 3就可以了<br/>chkconfig --level 3 mysqld on<br/>这样就不要在rc.local里面加/usr/local/mysql/bin/mysqld-safe --user=mysql & 了<br/><br/>可以这样启动或者重启或者关闭mysql<br/>service mysqld start<br/>service mysqld restart<br/>service mysqld stop<br/>——————————————————————<br/>over<br/><br/>1.3测试mysql是否工作<br/>cd /usr/local/mysql/bin<br/>./mysqld_safe --user=mysql & <br/>ps -ef &#124; grep mysql<br/>看mysql_safe是否工作<br/>设置mysql 中root密码：/usr/local/mysql/bin/mysqladmin -u root password 'new-password'<br/><br/><br/><strong>2.apache和php</strong><br/>关于apache和php的安装，有两种模式，动态（Dynamic）和静态（Static），这就是为什么网上说法不一的原因，一般推荐动态模式，因为这种模式下是先安装apache，有利于php的维护和升级。<br/><br/>2.1安装apache<br/>tar －zxvf apache_1.3.28<br/>cd apache_1.3.28<br/>./configure --prefix=/usr/local/apache --enable-module=so --enable-deflate --enable-headers --enable-rewrite<br/>make<br/>make install<br/><br/>2.2确认<br/>要使动态模式工作，apache必需激活mod_so，可以用<br/>/usr/local/apache/bin/httpd -l来查看。<br/>你至少应该能看到一下内容：<br/>Compiled－in modules：<br/>http_sore.c<br/>mod_so.c<br/>只要有mod_so.c，就可以进行下面的操作了。<br/><br/>2.3安装php<br/>如果你前面安装过php，在重新配置前，你需要先清除原来的配置，否则是无法编译通过的。<br/>tar -zxvf php-4.3.3<br/>cd php-4.3.3<br/>./configure --with-mysql=/usr/local/mysql --with-apxs=/usr/local/apache/bin/apxs<br/>make<br/>make install<br/>cp php.ini-dist /usr/local/lib/php.ini<br/>将register_globals设置为ON，以便接收form中的数据<br/><br/>2.4配置httpd.conf<br/>vi /usr/local/apache/conf/httpd.conf<br/>对apache做如下配置：<br/>Listen 12.34.56.78：80 #将IP改为自己机器的IP<br/>ServerAdmin root@domain.com. #改为你的邮箱地址<br/>ServerName abc.123.net #改为对应的域名<br/>DocumentRoot "/usr/local/apache/htdocs" #此处为html文件目录<br/><br/>确认以下几行存在并且没有被注释<br/>LoadModule php4_module libexec/libphp4.so<br/>AddType application/x-httpd-php .php .phtml .php3<br/>AddType application/x-httpd-source .phps<br/><br/>在LoadModule语句右边的路径必须指向你的PHP模块所在的路径。<br/><br/>去掉所有Options后面的indexes以禁止用户浏览目录<br/><br/>2.6测试PHP<br/>启动apache <br/>cd /usr/local/apache/bin<br/>./httpd start<br/>建立文件test.php<br/>cd /usr/local/apache/htdocs<br/>vi test.php<br/>加入<br/><br/><div class="code"><br/><br/>&lt;?<br/>phpinfo();<br/>?&gt;<br/></div><br/><br/>用浏览器访问<a href="http://IP_address/test.php" target="_blank">http://IP_address/test.php</a>，成功的话，出现一些php和apache的信息，恭喜你，安装成功。<br/><br/>这是我在大学业余的时候，整理的安装文档，今天把它打出来，与大家共享一下！<br/><br/><a href="http://www.linuxdiyf.com/viewarticle.php?id=84270" target="_blank">http://www.linuxdiyf.com/viewarticle.php?id=84270</a><br/>Tags - <a href="http://www.dzhope.com/tags/linux/" rel="tag">linux</a> , <a href="http://www.dzhope.com/tags/php/" rel="tag">php</a> , <a href="http://www.dzhope.com/tags/%25E6%259C%258D%25E5%258A%25A1%25E5%2599%25A8/" rel="tag">服务器</a> , <a href="http://www.dzhope.com/tags/apche/" rel="tag">apche</a> , <a href="http://www.dzhope.com/tags/httpd.cof/" rel="tag">httpd.cof</a> , <a href="http://www.dzhope.com/tags/mysql/" rel="tag">mysql</a> , <a href="http://www.dzhope.com/tags/redhat/" rel="tag">redhat</a> , <a href="http://www.dzhope.com/tags/linux9/" rel="tag">linux9</a>
]]>
</description>
</item><item>
<link>http://www.dzhope.com/post//#blogcomment</link>
<title><![CDATA[[评论] RedHat9下apache1.3.28＋php4.3.3＋mysql4.0.15安装过程]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.dzhope.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>