php 7.0インストールおよび古いバージョンphp削除
1010 ワード
一、php 7をインストールする
php 7はphp 5に対して99%の互換性で、しかも性能がもっと良くて、ネット上の多くの優秀なライブラリはすべてバージョンに対して一定の要求があるので、php 7がubuntu 16.04より低いシステムのデフォルトのソースをインストールすることをお勧めしますphp 7を持っていないので、新しいソースをインストールする必要があります.
phpサードパーティppaソースの追加
phpのインストール
拡張機能がインストールされているかどうかを確認します.
swoole拡張のインストール
次に、プロファイル/etc/php/7.0/fpm/phpに
二、配置
基本的には何の構成も必要ありませんが、テストのために/etc/php/7.0/fpm/phpを推奨します.iniでdisplayをerrorsの値をOnに変更すると、テスト時にエラーが表示されますが、生産環境では開くことをお勧めしません.
三、テスト
nignxに合わせて開くhttp://example.com/phpinfo.php
php 7はphp 5に対して99%の互換性で、しかも性能がもっと良くて、ネット上の多くの優秀なライブラリはすべてバージョンに対して一定の要求があるので、php 7がubuntu 16.04より低いシステムのデフォルトのソースをインストールすることをお勧めしますphp 7を持っていないので、新しいソースをインストールする必要があります.
$ apt-get autoremove php*
phpサードパーティppaソースの追加
$ apt-get install python-software-properties
$ add-apt-repository ppa:ondrej/php
$ apt-get update
phpのインストール
$ apt-get install php-common php-cli php-fpm php-mysql php-gd php-dev php-zip php-pear php-curl php-mbstring
拡張機能がインストールされているかどうかを確認します.
$ php -m
swoole拡張のインストール
$ pecl install swoole
次に、プロファイル/etc/php/7.0/fpm/phpに
extension=swoole.so
を追加する.iniおよび/etc/php/7.0/cli/php.iniの最後にインストールに成功しました.残りの拡張子をインストールするのも似ています.二、配置
基本的には何の構成も必要ありませんが、テストのために/etc/php/7.0/fpm/phpを推奨します.iniでdisplayをerrorsの値をOnに変更すると、テスト時にエラーが表示されますが、生産環境では開くことをお勧めしません.
三、テスト
nignxに合わせて開くhttp://example.com/phpinfo.php