~PHP4.3.2+MySQL4.1.0的配置~

windylu 2003-08-20 09:08:49
是不是要先装MySQL:./configure --prefix=/usr/local/mysql,make,make install.
然后再configure PHP,再make,make install PHP.
请问PHP的./configure怎么写才能支持MySQL.
...全文
39 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxf_1976 2003-08-20
  • 打赏
  • 举报
回复
早先我自己写了一个安装步骤,不过是比较老的版本,不知道对你有没有帮助:

下列安装步骤(包括所有设置)经过测试,可行!

首先将3个安装文件拷贝同一个目录,例如/usr/src目录下

Install mysql

shell> groupadd mysql
shell> useradd -g mysql mysql
shell> tar -zxvf mysql-3.23.45.tar.gz
shell> cd mysql-version
shell> ./configure --with-charset=big5 --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data --with-debug --with-unix-socket-path=/tmp/mysql.sock
shell> make
shell> make install
shell> scripts/mysql_install_db
shell> chown -R root /usr/local/mysql
shell> chown -R mysql /usr/local/mysql/data
shell> chgrp -R mysql /usr/local/mysql
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> /usr/local/mysql/bin/safe_mysqld --user=mysql &

shell> cd /usr/local/bin
shell> ln -fs /usr/local/mysql/bin/mysql mysql
shell> ln -fs /usr/local/mysql/share/mysql/mysql.server mysql.server 将这两个命令映射到/usr/local/bin目录下,这样可以在任何地方使用它们


Install apache & php

tar -zxvf apache_1.3.20.tar.gz
cd apache-version
./configure --prefix=/usr/local/apache

tar -zxvf php-4.0.6.tar.gz
cd php-version
./configure --prefix=/usr/local/php4 --with-mysql=/usr/local/mysql --with-apache=/usr/src/apache_1.3.20 --enable-track-vars --with-config-file-path=/usr/local/lib
make
make install
cp php.ini-dist /usr/local/lib/php.ini

cd apache-version
./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
make
make install

shell> cd /usr/local/bin
shell> ln -fs /usr/local/apache/bin/apachectl apachectl 将这个命令映射到/usr/local/bin目录下,这样可以在任何地方使用它


vi /usr/local/apache/conf/httpd.conf
1. 配置DirectoryIndex index.php index.html
2. 将php捆绑,将AddType application/x-httpd-php .php .php3语句取消注释

56,675

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧