教程学院
图像设计 多媒体类 机械制图 办公软件 操作系统 系统编程 网站编程 网页制作 数据库类 网络路由 网络工程 网络安全 考试认证
酷网学院
CAD
AutoCad Cam350 ProEngineer GCcam MATLAB Unigraphics SolidWorks CAXA Solid3000 Cimatron EdgeCAM
系统
安全 防火墙 病毒 WinXP Win2003 Vista
数据库
编程
网络
精彩图库
  当前位置: 库库中文网 · 网站编程教程 · PHP教程 · PHP数据库

新版mysql+apache+php Linux安装指南

学院最新推荐文章
教程推荐
『新版mysql+apache+php Linux安装指南』如果文章有大量图片,显示会较慢,请等待图片下载完成
 
点击数: 更新时间:2002-12-6 
  刚刚看到有人贴win下安装步骤


  刚好今天公司网站的新服务器到手。花了一上午安装mysql+PHP+apache。

  新版的老版的还是有些不同的。现在把步骤帖一下

  安装步骤:

  1.mysql

  在如下页面下载mysql的for linux rpm包
  http://www.mysql.com/downloads/down...3.52-1.i386.rpm
  http://www.mysql.com/downloads/down...3.52-1.i386.rpm

  存至/home/tmp目录

  命令列表:

cd /home/tmp
rpm -ivh MySQL-3.23.52-1.i386.rpm #安装mysql server
rpm -ivh MySQL-client-3.23.52-1.i386.rpm #安装mysql client
/usr/mysql/safe_mysqld & #启动mysql server
mysql #运行mysql 客户端,并开放root用户的远程访问权限。以便调试
use mysql
update user set host = '%' where user = 'root' and host <> 'localhost';
flush privileges;
quit

  至此mysql安装完成

  2.apache

  在如下页面下载apache的for linux 的源码包

  http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz

  存至/home/tmp目录

  命令列表:

cd /home/tmp
tar -zxvf apache_1.3.26.tar.gz
mv apache_1.3.26.tar.gz apache
cd apache
./configure --prefix=/usr/local/apache --enable-module=so
make
make install

安装apache至/usr/local/apache 并配置apache支持dso方式

  3.PHP

  在如下页面下载PHP的for linux 的源码包

  http://www.PHP.net/get_download.PHP?df=PHP-4.2.3.tar.gz

  存至/home/tmp目录

  命令列表:

cd /home/tmp
tar -zxvf PHP-4.2.3.tar.gz
mv PHP-4.2.3.tar.gz PHP
cd PHP
./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
make
make install
cp PHP.ini-dist /usr/local/lib/PHP.ini

以dso方式安装PHP至/usr/local/PHP 设置配置文件目录为/usr/local/lib 开启mysql,XML支持

  4.配置

vi /usr/local/apache/conf/httpd.conf
对apache做如下配置
#将ServerAdmin q3boy@younet.com一行改为您的邮箱地址

#DocumentRoot "/home/httpd/HTML/" 此处为HTML文件主目录

# 同上

#Options FollowSymLinks MultiViews 为安全起见,去掉"Indexes"

#
# DirectoryIndex default.PHP default.pHTML default.PHP3 default.HTML default.htm
#

#设置apache的默认文件名次序

#AddType application/x-httpd-PHP .PHP .pHTML .PHP3 .inc
#AddType application/x-httpd-PHP-source .PHPs
#设置PHP文件后缀

  存盘退出

vi /usr/local/lib/PHP.ini
#register-golbals = On

  存盘退出

  5.启动服务
  /usr/local/apache/bin/apachectl start

  6.备注
  apache在linux下的默认最大进程数为256,无论如何修改httpd.conf都不能超过这个限制。如果想加大这个限制,在编译apache前编辑/home/tmp/apache/src/include/httpd.h,将其中#define HARD_SERVER_LIMIT 256 一行改为#define HARD_SERVER_LIMIT 2048后再编译apache,

  apache 1.3.26中mod_so似乎已经不是默认模块了。编译时候需加上--enable-module=so,我第一次编译没加此参数,结果PHP编译时无法找到apxs

  PHP 4.2.3中默认配置文件路径似乎变了。编译时需加上 --with-config-file-path=/usr/local/lib 参数,我第一次编译完PHP.ini放了n个地方都没有用。不得已。只能加上这个参数。

  p.s. 不保证本文所述步骤适用于其他版本

  附:相关文件下载地址

  PHP:
  http://www.PHP.net/get_download.PHP?df=PHP-4.2.3.tar.gz
  apache:
  http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz
  mysql server:
  http://www.mysql.com/downloads/down...3.52-1.i386.rpm
  mysql client:
  http://www.mysql.com/downloads/down...3.52-1.i386.rpm


】【关闭窗口
·上页:
·下页:
·当前位置: 库库中文网 · 网站编程教程 · PHP教程 · PHP数据库
相关文章
     网站编程教程 - PHP数据库
推荐教程IIS+PHP+MySQL+Zend Optimizer
推荐教程apache+mysql+php+ssl服务器之
推荐教程Win2003下APACHE+PHP5+MYSQL4+
推荐教程在Win2000ADV下配置Apache+PHP
推荐教程PHP+MySQL分页显示示例说明
推荐教程PHP+Oracle(OCI) 初步
推荐教程PHP4.03地新功能 - 增加了对 O
推荐教程这是俺在Linux 6.2下APACHE+PH
推荐教程Linux 下地 Apache+JServ+ojsp
推荐教程Linux 下地 Apache+JServ+ojsp
推荐教程oracle database access objec
推荐教程一个基于mysql地登陆验证程序(
精彩图片汇集
advertisement
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 合作伙伴 - 程序支持 - 网站地图 - 返回顶部
网站文本地图
版权所有:库库中文 2005-2007 欢迎各种媒体转载我们的原创作品[转载请注明出处]
copyright © 2005-2008 www.QQGB.com online services. all rights reserved. 蜀ICP备05015578
Template designed by Virus. Optimized for 1024x768 to Firefox,Opera and MS-IE6. Site powered by EQL.
红盾
热爱电脑,热爱生活
拥有电脑,拥有生命
让我们享受拥有电脑的时光