php手动安装; apxs2 / mysql的path?

我正在从源码构buildPHP ..只是想知道哪个mysqlpath,我指定–with-mysql =和–with-mysqli,因为whereis mysql返回:

whereis mysql

mysql:/ usr / bin / mysql / usr / lib / mysql / usr / share / mysql /usr/share/man/man1/mysql.1.gz

另外,我通过yum(RHEL5)安装了httpd,所以我想知道什么path使用–with-apxs2 =

whereis httpd

httpd:/usr/sbin/httpd.event / usr / sbin / httpd /usr/sbin/httpd.worker / etc / httpd / usr / lib / httpd /usr/share/man/man8/httpd.8.gz

感谢您的回复!

假设你已经安装了mysql-devel和httpd-devel,你应该可以使用:

--with-apxs2=/usr/sbin/apxs --with-mysql-lib=/usr/lib64/mysql --with-mysql-include=/usr/include 

如果您正在构build32位,请从/usr/lib64删除64

如果apxs2 (APache eXtenSion工具)的path仍然是问题,则应该安装apache2-dev

(在Ubuntu» apache2-threaded-dev

您将需要所有正在编译的库的-dev包。 这意味着mysqlclient-dev,httpd-devel等等。