当前位置: 技术问答>linux和unix
100分求救,关于 apache+mysql+php的整合办法
来源: 互联网 发布时间:2015-08-05
本文导语: 我装的是redhat linux8, 在装系统的时候已经默认装上了httpd-2.0.40-8(这个安装的目录在那里?始终找不到) 我用mysql包把mysql也装上了 下载了php-4.3.9 我在编译的时候, tar zvxf php-4.3.4.tar.gz cd php-4.3.4 ./configure --prefix=/...
我装的是redhat linux8,
在装系统的时候已经默认装上了httpd-2.0.40-8(这个安装的目录在那里?始终找不到)
我用mysql包把mysql也装上了
下载了php-4.3.9
我在编译的时候,
tar zvxf php-4.3.4.tar.gz
cd php-4.3.4
./configure --prefix=/usr/local/php --with-mysql --with-apxs
(
到这一步出错了
提示错误:configure error:can not find source in . or ..)
make
make install
这是为什么?很急!
在装系统的时候已经默认装上了httpd-2.0.40-8(这个安装的目录在那里?始终找不到)
我用mysql包把mysql也装上了
下载了php-4.3.9
我在编译的时候,
tar zvxf php-4.3.4.tar.gz
cd php-4.3.4
./configure --prefix=/usr/local/php --with-mysql --with-apxs
(
到这一步出错了
提示错误:configure error:can not find source in . or ..)
make
make install
这是为什么?很急!
|
我当时是这么做的,装MYSQL用三个RPM包。
MySQL-server-4.0.20-0.i386.rpm
MySQL-client-4.0.20-0.i386.rpm
MySQL-devel-4.0.20-0.i386.rpm
安装apache2到 /usr/local/apache2
tar zxvf ../websoft/httpd-2.0.50.tar.gz
cd httpd*
./configure --enable-so --enable-rewrite --prefix=/usr/local/apache2
make
make install
安装php5.0.1到 /usr/local/php
tar zxvf ../websoft/php-5.0.1.tar.gz
cd php*
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-png-dir=/usr/local --with-gd=/usr/local/gd2 --enable-trace-vars --with-zlib-dir=/usr/local --with-mysql=/var/lib/mysql --with-freetype-dir=/usr --enable-ftp
make
make install
cp php.ini-dist /usr/local/php/lib/php.ini
你试一下了,不行再来问。
MySQL-server-4.0.20-0.i386.rpm
MySQL-client-4.0.20-0.i386.rpm
MySQL-devel-4.0.20-0.i386.rpm
安装apache2到 /usr/local/apache2
tar zxvf ../websoft/httpd-2.0.50.tar.gz
cd httpd*
./configure --enable-so --enable-rewrite --prefix=/usr/local/apache2
make
make install
安装php5.0.1到 /usr/local/php
tar zxvf ../websoft/php-5.0.1.tar.gz
cd php*
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-png-dir=/usr/local --with-gd=/usr/local/gd2 --enable-trace-vars --with-zlib-dir=/usr/local --with-mysql=/var/lib/mysql --with-freetype-dir=/usr --enable-ftp
make
make install
cp php.ini-dist /usr/local/php/lib/php.ini
你试一下了,不行再来问。
|
找到那个apxs文件就ok了
|
--with-apxs2
|
除非你明确的在安装时把HTTPD去掉,否则,你就听REDHAT默认的设置吧,没有道理。
MYSQL的三个包各有各有用处啊!第一个是服务端,第二个是客户端,如果你要整合到PHP中,就要安装第三个,不然,在配置编译PHP的时候,会向你要MYSQL的头文件。
还有一个办法就是自己编译安装MYSQL,只要一个源码就行了。
MYSQL的三个包各有各有用处啊!第一个是服务端,第二个是客户端,如果你要整合到PHP中,就要安装第三个,不然,在配置编译PHP的时候,会向你要MYSQL的头文件。
还有一个办法就是自己编译安装MYSQL,只要一个源码就行了。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。