欢迎 chinavb 加入本站!
 免费注册  用户登陆  汇款方式  汇款确认  产品报价  联系我们  帮助中心
加入收藏
设为首页
会员体系
申请VIP
网站首页 光盘超市 软件下载 技术文章 专题 用户中心 VIP会员 技术论坛 网站留言 娱乐中心 卓越资源
今天是:2009年01月08日 星期四  您现在位于: 首页 → 技术文章 → Linux下MySQL+A...
   Linux下MySQL+Apache+php安装方法
作者:jbiz.cublog.cn  出处:jbiz.cublog.cn  更新时间: 2007年02月08日 
  安装步骤
  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
 (本文已被浏览 2781 次)
 发布人:sdccf
 → 推荐给我的好友
上篇文章:Linux的单用户、修复模式等在系统修复中的运用
下篇文章:用Curses函数编写一个汉诺塔游戏
 相关文章:
MySQL优化系列 MYSQL备份策略
实现MySQL的Replication Linux下安装支持SSL连接的Mysql
MySQL安装与配置 MySQL SQL Profiler性能分析器
PHPMyadmin配置文件详解 建立MySQL的SSL连接通道
一组新的PHP插件实现MySQL的基础事务 MySQL 5 C API 访问数据库例子程序
实现基于php和MySQL的动态树型菜单 加速动态网站之 MySQL索引分析和优化
用PHP写MySQL数据库的用户认证系统 Mysql 5.0.22 Cluster for RedHat AS4-U2
在Linux高负载下mysql数据库彻底优化 Redhat AS4下架设MYSQL-MAX5.0.27集群
MySQL数据库中文模糊检索问题 MySQL各存储引擎的区别及其启动方法
linux下mysql编程示例 用C语言操作MySQL数据库

相关搜索
查看百度中关于Linux下MySQL+Apache+php安装方法的更多内容
查看google中关于Linux下MySQL+Apache+php安装方法的更多内容
   文章分类
操作系统 |
SCO_UNIX  Sun_Solaris  IBM_AIX  HP_UX  Linux  BSD  Tru64_UNIX 
通用UNIX知识  Windows  Minix 
程序设计 |
Shell编程  C/C++  汇编  PHP  JAVA  Perl  Python 
ASP/HTML  XML  中间件 
数据库 |
Oracle  Informix  Sybase  Fox  DB2  SQL  MySQL 
PostgreSQL 
网络应用 |
网络应用 
计算机硬件 |
计算机主机  打印机  路由器  交换机  终端  磁带机  MO 
刻录机  终端服务器  调制解调器 
   文章评论
  → 评论内容 (点击查看)   共0条评论,每页显示5条评论   浏览所有评论
(没有相关评论)
  → 发表我的评论
您的姓名: 您的Email:
评论内容:
250字内
发表评论:      发表评论须知 →
  • 尊重网上道德,遵守《全国人大常委会关于维护互联网安全的决定》及中华人民共和国其他各项有关法律法;
  • 本站有权保留或删除您发表的任何评论内容;
  • 关于我们 ┋  网站留言 ┋  网站地图 ┋  友情链接 ┋  与我在线 ┋  汇款确认 ┋  管理 ┋  TOP
    Unix爱好者家园  http://www.unix-cd.com/
    联系我们:sdccf@163.com
    腾讯QQ: 7644599
    备案序号:鲁ICP备05000455号
    Copyright (c) 2001-2008 Unix-cd.com. All Rights Reserved.