ホームページ > バックエンド開発 > PHPの問題 > Linux (centos) で PHP PDO 拡張機能をインストールする方法

Linux (centos) で PHP PDO 拡張機能をインストールする方法

藏色散人
リリース: 2023-03-02 11:54:01
オリジナル
2841 人が閲覧しました

PHP に PDO 拡張機能をインストールする方法: まず、PHP 拡張機能の "pdo_mysql" ディレクトリに入り、次にコマンド "make && make install" を実行してコンパイルしてインストールし、コード "pdo_mysql." を追加します。 "php.ini" ファイル。so"; 最後にサービスを再起動します。

Linux (centos) で PHP PDO 拡張機能をインストールする方法

PHP の PDO 拡張機能を Linux (centos) にインストールします

PHP データ オブジェクト PDO 拡張機能は、PHP がアクセスできるように定義されていますデータベース 軽量で一貫したインターフェイス。 PDO はデータ アクセス抽象化レイヤーを提供します。これは、どのデータベースが使用されても、同じ関数 (メソッド) を使用してデータのクエリと取得ができることを意味します。最近、Webサイト構築とOAシステムのコミュニケーショングループで、サーバーの運用や保守に不慣れな友人から、PHPのPDO拡張機能のインストールについて質問されました。この記事では、サーバーに PDO 拡張機能をインストールする方法を説明します。

環境:

サーバーシステム: Centos6.5 (仮想マシンデモ)

PHP ソフトウェアパッケージ格納ディレクトリ:/data/php-5.6.14/
PHPインストールディレクトリ:/usr/local/php/
mysql インストールディレクトリ:/usr/local/mysql/

操作プロセス:

サーバーがインストールされているかどうかは、phpinfo で確認できます。 () 関数 PDO 拡張子。 PDO 拡張情報が見つからない場合は、次の手順でインストールします。

PHP インストール パッケージを見つけて (私のパッケージは /data/php-5.6.14/ ディレクトリにあります)、PHP と入力します。展開された pdo_mysql ディレクトリで、次のコマンドを実行します:

/usr/local/php/bin/phpize
ログイン後にコピー

(/usr/local/php/ は PHP インストール ディレクトリです。実際の状況に応じて変更できます)

Linux (centos) で PHP PDO 拡張機能をインストールする方法

##上記のコマンドを実行すると、configure ファイルが現在の pdo_msyql ディレクトリに表示されることがわかります。

Linux (centos) で PHP PDO 拡張機能をインストールする方法

ただし、次のコマンドを実行します:

./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/
ログイン後にコピー

パラメータの説明:

--with-php-config=/usr/local/php / bin/php-config は、PHP をインストールするときの構成を指定します。
--with-pdo-MySQL=/usr/local/mysql/ は、MySQL データベースのインストール ディレクトリの場所を指定します。
(ここでは、 PHP と msyql。実際の状況によって異なります)

./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr/bin/mysql --enable-pdo --enable-pdo-mysql
ログイン後にコピー

コンパイルとインストールを続行します:

Linux (centos) で PHP PDO 拡張機能をインストールする方法

make && make install
ログイン後にコピー

コマンドを実行すると、結果は次のようになります。 : 最後の行は

で十分です このディレクトリは後で使用します この時点で生成される pdo_mysql.so ファイルは次のディレクトリにあります:

Linux (centos) で PHP PDO 拡張機能をインストールする方法

Next PHP 構成ファイルを変更し、php.ini ファイルを開いて次のコード行を追加します。

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so
ログイン後にコピー
(これは、私が示した pdo_mysql.so ディレクトリです。セットアップ時に実際のディレクトリに応じて追加できます) )

Linux (centos) で PHP PDO 拡張機能をインストールする方法

最後に保存して起動し、サービスを再起動します。次に、phpinfo() 関数を使用して、PDO 拡張機能が正常にインストールされたかどうかを確認します。結果は次のようになり、PDO 拡張機能が正常にインストールされたことがわかります。

Linux (centos) で PHP PDO 拡張機能をインストールする方法

関連知識の詳細については、

PHP 中国語 Web サイト をご覧ください。

以上がLinux (centos) で PHP PDO 拡張機能をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート