ホームページ  >  記事  >  バックエンド開発  >  linux - 公式 php7 を ubuntu にコンパイルしてインストールするにはどうすればよいですか?

linux - 公式 php7 を ubuntu にコンパイルしてインストールするにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-08-04 09:19:20733ブラウズ

結局のところ、PHP を学習するときは、やはり最下層を学習する必要がありますが、C については長い間忘れていました。公式の PHP7、http://php.net/downloads.php のコンパイル方法を教えてください。 #...

返信内容:

結局のところ、PHP を学習するときは、やはり最下層を学習する必要がありますが、C については長い間忘れていました。公式の PHP7、http://php.net/downloads.php のコンパイル方法を教えてください。 #...

暇なのでコンパイルしたところなので、その過程を書きます。

リーリー

以下の ./configure に何かが足りないというエラーがある場合は、上記のコマンドに lib<不足しているものの名​​前>-dev(el) を追加してください

リーリー

その後、コンパイルを開始します。コンパイルマシンのメモリが大きい必要があることに注意してください。仮想マシンの初期値は 1G では不十分だったので、4G に調整しました。 リーリー

次にインストールします

リーリー

上記のプレフィックスで指定されたディレクトリ (/opt/php-7.0.9/

) に php7 をインストールします。

cli を実行してバージョン番号と情報を確認します:

リーリー

php-fpm サービスを実行する前に、関連する設定ファイルを適切な場所に配置する必要があります:

リーリー

fpm がリッスンするポートを変更します:

リーリー

次にサービスを開始します sudo /opt/php-7.0.9/sbin/php-fpm

ついにnginx設定で使用されました

リーリー

以上です。

16.04 LTS を使用する場合は、PHP7 ソフトウェア パッケージが付属しています

これをインターネットで検索すると、多くの結果が得られます。 ./configure --help を実行すると、パラメーターのリストが表示されます。

PHP ベータ版が公開されたときに、私は何度かコンパイルしました。curl、gd、iconv、json、mbstring、mysqlnd、pdo などの一部の拡張機能はインストールする必要があります。そうしないと、多くのプログラムで問題が発生します。 Linux编译PHP

apt-get は非常に古いので、バグが報告されても長い間修正されていませんでした。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。