快速业务通道

LINUX下的apache php mysql的配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-04

天我给大家讲一下apache php mysql是怎么整合在一起的.
apache
1 [url]http://httpd.apache.org[/url] 下载http2.0
httpd-2.2.4.tar.gz 和MD5校验码httpd-2.2.4.tar.gz.md5
2 md5sum -c httpd-2.2.4.tar.gz.md5 出现OK 表示正常
3 tar -zxvf httpd-2.2.4.tar.gz
4 cd httpd-2.2.4
5 ./configure --sysconfdir=/etc --enable-ssl --enable-modules

sysconfdir(说明主配置文件放在那),--enable-ssl (支持网页加密) --enable-modules(支持模块)
6 make ; make install (编译并且安装)]
7 /usr/local/apache2/bin/apachectl start (启动服务器)
8 echo "/usr/local/apache2/bin/apachectl start" >> /etc/rc.local (开机的时候自动启动apache服务器)

(说明:在启动apache服务器的时候,一定要保证主机名DNS能解析,例:改主机名 vi /etc/sysconfig/network 把hostname= 后面改成以域名的形式 例如:[url]www.yirehe.com[/url] 但要保证DNS能解析的
在做实验的时候,vi /etc/hosts 例如加入 192.168.0.123 [url]www.yirehe.com[/url] www 这样才能启动服务器)

MYSQL

1 [url]http://www.mysql.com[/url] 下载
2 md5sum mysql-4.1.16.tar.gz (看一下是否和网站给的MD5值一样)
3 ./configure --sysconfdir=/etc
4 make ; make install
5 cp /usr/local/share/mysql/my-large.cnf /etc/my.cnf (my-large.cnf 适合用在大型网站数据库的)
6 useradd -d /usr/local/var mysql (为了安全,我们建一个普通用户来初始化数据库,MYSQL的主目录
在/usr/local/var下 这个用户是不能登陆服务器的.)
7 su - mysql (切换用户)
8 /usr/local/bin/mysql_inistall_db
9 /usr/local/bin/mysqld_sefa & (启动服务器) & (表示在后台运行)
10 mysql -u root (登陆MYSQL服务器)
11 cp /usr/local/share/mysql/mysql.server /etc/init.d/mysqld
12 chkconfig mysqld on (11-12 是开机的时候自动启动MYSQL服务器)

Empire CMS,phome.net

php

1 [url]http://www.php.net[/url] 下载
2 md5sum php-4.4.4.tar.bz2
3 tar -jxvf php-4.4.4.tar.bz2
4 cd php-4.4.4
5./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local

apxs2 (来制定APCHE的安装路径 不同版本的apxs是不一样的) ; --with-mysql=/usr/local (MYSQL的安装 路径,在这里我们安装的是默认的路径.)
6 make ; make install
7 cp php.ini-disk /usr/local/lib/php.ini (在cd php-4.4.4里)
8 vi /etc/httpd.conf
用 / 命令后面加AddType 找到它 ,在它的下面 编写
AddType application/x-httpd-php .php .phtml (识别PHP 文件)
9 cd /usr/local/apache2/htdocs
vi test.php
写入 <?php
phpinfo();
?>
来测试PHP
10 /usr/local/apache2/bin/apachectl restart (重启APACHE服务器)
11 lynx [url]http://localhost/test.php[/url] (可以看到PHP的主页)

到这里整合包的使用 E网咖啡猫 已经讲完了,大家多做几遍就能做出来了.

Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号