コンテンツ
Ubuntu16.04で動作確認済です!
インストール
以下のコマンドを実行すると、Ubuntu16.04で実際にインストールが可能です!
sudo apt-get install php7.0
インストール時の様子
インストール時は以下のようになります!参考にご利用ください!
sudo apt-get install php7.0 パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の追加パッケージがインストールされます: php-common php7.0-cli php7.0-common php7.0-fpm php7.0-json php7.0-opcache php7.0-readline 提案パッケージ: php-pear 以下のパッケージが新たにインストールされます: php-common php7.0 php7.0-cli php7.0-common php7.0-fpm php7.0-json php7.0-opcache php7.0-readline アップグレード: 0 個、新規インストール: 8 個、削除: 0 個、保留: 21 個。 3,161 kB のアーカイブを取得する必要があります。 この操作後に追加で 13.7 MB のディスク容量が消費されます。 続行しますか? [Y/n] Y 取得:1 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 php-common all 1:35 ubuntu6 [10.8 kB] 取得:2 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 php7.0-common amd64 7.0.4-7ubuntu2 [485 kB] 取得:3 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 php7.0-json amd64 7 .0.4-7ubuntu2 [16.7 kB] 取得:4 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 php7.0-opcache amd6 4 7.0.4-7ubuntu2 [76.1 kB] 取得:5 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 php7.0-readline amd 64 7.0.4-7ubuntu2 [12.8 kB] 取得:6 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 php7.0-cli amd64 7. 0.4-7ubuntu2 [1,276 kB] 取得:7 http://jp.archive.ubuntu.com/ubuntu xenial/universe amd64 php7.0-fpm amd6 4 7.0.4-7ubuntu2 [1,282 kB] 取得:8 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 php7.0 all 7.0.4-7u buntu2 [1,298 B] 3,161 kB を 0秒 で取得しました (9,793 kB/s) 以前に未選択のパッケージ php-common を選択しています。 (データベースを読み込んでいます ... 現在 177942 個のファイルとディレクトリがイン ストールされています。) .../php-common_1%3a35ubuntu6_all.deb を展開する準備をしています ... php-common (1:35ubuntu6) を展開しています... 以前に未選択のパッケージ php7.0-common を選択しています。 .../php7.0-common_7.0.4-7ubuntu2_amd64.deb を展開する準備をしています ... php7.0-common (7.0.4-7ubuntu2) を展開しています... 以前に未選択のパッケージ php7.0-json を選択しています。 .../php7.0-json_7.0.4-7ubuntu2_amd64.deb を展開する準備をしています ... php7.0-json (7.0.4-7ubuntu2) を展開しています... 以前に未選択のパッケージ php7.0-opcache を選択しています。 .../php7.0-opcache_7.0.4-7ubuntu2_amd64.deb を展開する準備をしています ... php7.0-opcache (7.0.4-7ubuntu2) を展開しています... 以前に未選択のパッケージ php7.0-readline を選択しています。 .../php7.0-readline_7.0.4-7ubuntu2_amd64.deb を展開する準備をしています ... php7.0-readline (7.0.4-7ubuntu2) を展開しています... 以前に未選択のパッケージ php7.0-cli を選択しています。 .../php7.0-cli_7.0.4-7ubuntu2_amd64.deb を展開する準備をしています ... php7.0-cli (7.0.4-7ubuntu2) を展開しています... 以前に未選択のパッケージ php7.0-fpm を選択しています。 .../php7.0-fpm_7.0.4-7ubuntu2_amd64.deb を展開する準備をしています ... php7.0-fpm (7.0.4-7ubuntu2) を展開しています... 以前に未選択のパッケージ php7.0 を選択しています。 .../php7.0_7.0.4-7ubuntu2_all.deb を展開する準備をしています ... php7.0 (7.0.4-7ubuntu2) を展開しています... man-db (2.7.5-1) のトリガを処理しています ... ureadahead (0.100.0-19) のトリガを処理しています ... systemd (229-4ubuntu4) のトリガを処理しています ... php-common (1:35ubuntu6) を設定しています ... php7.0-common (7.0.4-7ubuntu2) を設定しています ... Creating config file /etc/php/7.0/mods-available/calendar.ini with new version Creating config file /etc/php/7.0/mods-available/ctype.ini with new version Creating config file /etc/php/7.0/mods-available/exif.ini with new version Creating config file /etc/php/7.0/mods-available/fileinfo.ini with new version Creating config file /etc/php/7.0/mods-available/ftp.ini with new version Creating config file /etc/php/7.0/mods-available/gettext.ini with new version Creating config file /etc/php/7.0/mods-available/iconv.ini with new version Creating config file /etc/php/7.0/mods-available/pdo.ini with new version Creating config file /etc/php/7.0/mods-available/phar.ini with new version Creating config file /etc/php/7.0/mods-available/posix.ini with new version Creating config file /etc/php/7.0/mods-available/shmop.ini with new version Creating config file /etc/php/7.0/mods-available/sockets.ini with new version Creating config file /etc/php/7.0/mods-available/sysvmsg.ini with new version Creating config file /etc/php/7.0/mods-available/sysvsem.ini with new version Creating config file /etc/php/7.0/mods-available/sysvshm.ini with new version Creating config file /etc/php/7.0/mods-available/tokenizer.ini with new version php7.0-json (7.0.4-7ubuntu2) を設定しています ... Creating config file /etc/php/7.0/mods-available/json.ini with new version php7.0-opcache (7.0.4-7ubuntu2) を設定しています ... Creating config file /etc/php/7.0/mods-available/opcache.ini with new version php7.0-readline (7.0.4-7ubuntu2) を設定しています ... Creating config file /etc/php/7.0/mods-available/readline.ini with new version php7.0-cli (7.0.4-7ubuntu2) を設定しています ... update-alternatives: /usr/bin/php (php) を提供するために自動モードで /usr/bin/php7.0 を使います update-alternatives: /usr/bin/phar (phar) を提供するために自動モードで /usr/bin/phar7.0 を使います update-alternatives: /usr/bin/phar.phar (phar.phar) を提供するために自動モードで /usr/bin/phar.phar7.0 を使います Creating config file /etc/php/7.0/cli/php.ini with new version php7.0-fpm (7.0.4-7ubuntu2) を設定しています ... Creating config file /etc/php/7.0/fpm/php.ini with new version php7.0 (7.0.4-7ubuntu2) を設定しています ... ureadahead (0.100.0-19) のトリガを処理しています ... systemd (229-4ubuntu4) のトリガを処理しています ...
実行
以下のコマンドを実行すると、Ubuntu16.04で以下のように動作します!
php -v
実行例
$ php -v PHP 7.0.4-7ubuntu2 (cli) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies