0

ソースから apache と php をインストールし、1 か月前に連携させました。今学期はその両方を学んでいるからです。
今、私はより多くの仕事をするためにmysqlが必要です。そして、今ソースからmysqlをインストールしました。しかし、それをphpで動作させる方法がわかりません。
LAMP 環境の設定に関するトピックをいくつか見つけました。それらのほとんどは、最初に mysql をインストールし、コマンド オプション--with-mysql=/usr/local/mysqlを使用して--with-mysqli=/usr/local/mysql/bin/mysql_config、php をインストールするときに使用します。しかし、私の場合、最初にphpをインストールしました。
mysql をインストールしたことを php に知らせる方法はありますか? または、php を再インストールする必要がありますか?

アップデート

最後に、php ソースを追加して再コンパイルし、3--with-mysql=/opt/mysqlつの構成オプションを使用して、php が mysql のモジュールをサポートできるようにしました。手順は次のとおりです。 1> Apache および mysql サービスを停止します。 2> php.ini をバックアップします。 3> php を削除します。 4> php ソースを再構成 し ます。--with-mysqli=/opt/mysql/bin/mysql_config--with-pdo-mysql




./configure --prefix=/opt/php --with-apxs2=/opt/apache/bin/apxs --with-mysql=/opt/mysql --with-mysqli=/opt/mysql/bin/mysql_config --with-pdo-mysql --...and other options


4

1 に答える 1

2

なぜソースからパッケージをインストールするのですか?

yumCentOSおよびapt-getUbuntuで次のように使用します。

yum install php
yum install mysql

PHPをMYSQLで動作させるには、php-mysql次のような拡張機能をインストールする必要があります。

yum install php-mysql
于 2013-01-19T09:33:11.593 に答える