mysql+apache+php for linux安装笔记

王朝mysql·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

一、所需软件

mysql-server-4.0.20-0.i386.rpm

mysql-client-4.0.20-0.i386.rpm

httpd-2.0.49.tar.gz

php-4.3.7.tar.gz

之所以使用mysql的rpm,是因为mysql的source安装既麻烦又容易出错,建议新手还是使用mysql的rpm安装包

二、安装步骤

1、安装`mysql

安装mysql server

# rpm -ivh MySQL-server-4.0.20-0.i386.rpm

安装mysql

# rpm -ivh MySQL-client-4.0.20-0.i386.rpm client

运行mysql 客户端,并开放root用户的远程访问权限。以便调试

# mysql

# use mysql

# update user set host = `%` where user = `root` and host <> `localhost`;

# exit

安装完毕!

2、安装apache

# tar zxvf httpd-2.0.49.tar.gz

# cd httpd-2.0.49

# ./configure --prefix=/web/apache --enable-module=so

# make

# make install

安装完毕!

3.安装php

# tar zxvf php-4.3.7.tar.gz

# cd php-4.3.7

# ./configure --prefix=/web/php --with-apxs2=/web/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

4、配置httpd.conf

编辑apache的httpd.conf 加入以下两条:

LoadModule php4_module modules/libphp4.so

AddType application/x-httpd-php .php .phtml .php3 .inc

5、说明

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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航