Linux が PHP 拡張機能開発フレームワークを構築する、Linux が PHP フレームワークを構築する_PHP チュートリアル. phpize をインストールします (コンパイルに PHP ソース コードを使用する場合は、必要ありません。自分で用意します)。
Linux が PHP 拡張機能開発フレームワークを構築する、Linux が PHP フレームワークを構築する_PHP チュートリアル. phpのソースコードを開きます。 extにext_skelツールがありますので、それを使うと便利です。./ext_skel --extname = myext
拡張フレームワークを生成した後、拡張された mp4 ファイルを変更する必要があります。
#cd ext/myext/
#vim config.mp4
上記のようにファイルを変更します。 。
3. 拡張機能をコンパイルしてインストールします
#cd myext
#phpize
#./configure --with-php-config = /usr/bin/php-config //php-config の場所は whereis です。
#作る
#make test //y または n を入力するプロンプトがあるので、n を入力します
#メイクインストール
myext.so を生成する
php.iniにextension=myext.soを追加します
php -m を使用して、拡張機能が正常にインストールされたかどうかを確認します。
残りは簡単なセットアップです。デフォルトの Web ディレクトリは /var/www/ 内のサブディレクトリにあります (詳細は忘れました)。
または、ubuntu をインストールします。apt ソースには、apache (apacheLinux が PHP 拡張機能開発フレームワークを構築する、Linux が PHP フレームワークを構築する_PHP チュートリアル は httpd と呼ばれることもあります)、php、mysql が含まれています。後は簡単な設定だけです。
しかし、そのプロセスはグーグルで調べるのが一番です。主に彼の設定に依存します。デフォルト設定は使いにくいです。設定は Linux ディストリビューションごとに異なります。
ただし、特別な LAMP (Linux + Apache + Mysql + Php) システムがあり、インストール後に直接使用することもできます。ただし、このシステムは直接運用での使用を目的としていることに注意してください。つまり、通常、LAMP を実行するために選択したマシンはインストールされ、Web サーバーとしてのみ使用でき、他の目的で開発したり使用したりすることはできません。
http://www.bkjia.com/PHPjc/87834Linux が PHP 拡張機能開発フレームワークを構築する、Linux が PHP フレームワークを構築する_PHP チュートリアル.html