#author("2018-05-05T09:39:56+09:00","","")
#author("2018-05-06T10:06:40+09:00","","")
#nofollow
#norelated
総数:&counter(total); 今日:&counter(today); 昨日:&counter(yesterday);

* もくじ [#fe8f4470]

#contents

*参考URL [#o226228d]
**Ubuntu 16.04 LTS 日本語 Remix でLAMPなど [#a60f16ad]
http://qiita.com/suppy193/items/84153ce3c70deb89c37a &br;
**How To Install and Secure phpmyadmin on Ubuntu 16.04 [#lac87f50]
https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04 &br;

*php7 パッケージのインストール [#b125cfb6]
 ~$ sudo apt-get -y install php

 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています                
 状態情報を読み取っています... 完了
 以下の追加パッケージがインストールされます:
   php7.0 php7.0-cli php7.0-fpm php7.0-json php7.0-opcache php7.0-readline
 提案パッケージ:
   php-pear
 以下のパッケージが新たにインストールされます:
   php php7.0 php7.0-cli php7.0-fpm php7.0-json php7.0-opcache php7.0-readline
 アップグレード: 0 個、新規インストール: 7 個、削除: 0 個、保留: 134 個。
 2,681 kB のアーカイブを取得する必要があります。
 この操作後に追加で 9,282 kB のディスク容量が消費されます。
 取得:1 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 php7.0-json amd64 7.0.28-0ubuntu0.16.04.1 [16.9 kB]
 取得:2 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 php7.0-opcache amd64 7.0.28-0ubuntu0.16.04.1 [77.1 kB]
 取得:3 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 php7.0-readline amd64 7.0.28-0ubuntu0.16.04.1 [12.8 kB]
 取得:4 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 php7.0-cli amd64 7.0.28-0ubuntu0.16.04.1 [1,282 kB]
 取得:5 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 php7.0-fpm amd64 7.0.28-0ubuntu0.16.04.1 [1,288 kB]
 取得:6 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 php7.0 all 7.0.28-0ubuntu0.16.04.1 [1,290 B]
 取得:7 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 php all 1:7.0+35ubuntu6.1 [2,862 B]
 2,681 kB を 0秒 で取得しました (7,295 kB/s)
 以前に未選択のパッケージ php7.0-json を選択しています。
 (データベースを読み込んでいます ... 現在 186170 個のファイルとディレクトリがインストールされています。)
 .../php7.0-json_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 php7.0-json (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php7.0-opcache を選択しています。
 .../php7.0-opcache_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 php7.0-opcache (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php7.0-readline を選択しています。
 .../php7.0-readline_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 php7.0-readline (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php7.0-cli を選択しています。
 .../php7.0-cli_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 php7.0-cli (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php7.0-fpm を選択しています。
 .../php7.0-fpm_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php7.0 を選択しています。
 .../php7.0_7.0.28-0ubuntu0.16.04.1_all.deb を展開する準備をしています ...
 php7.0 (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php を選択しています。
 .../php_1%3a7.0+35ubuntu6.1_all.deb を展開する準備をしています ...
 php (1:7.0+35ubuntu6.1) を展開しています...
 man-db (2.7.5-1) のトリガを処理しています ...
 systemd (229-4ubuntu21.1) のトリガを処理しています ...
 ureadahead (0.100.0-19) のトリガを処理しています ...
 php7.0-json (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 
 Creating config file /etc/php/7.0/mods-available/json.ini with new version
 php7.0-opcache (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 
 Creating config file /etc/php/7.0/mods-available/opcache.ini with new version
 php7.0-readline (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 
 Creating config file /etc/php/7.0/mods-available/readline.ini with new version
 php7.0-cli (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 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
 php_invoke: Enable module sysvshm for cli SAPI
 php_invoke: Enable module sockets for cli SAPI
 php_invoke: Enable module calendar for cli SAPI
 php_invoke: Enable module tokenizer for cli SAPI
 php_invoke: Enable module mysqli for cli SAPI
 php_invoke: Enable module ctype for cli SAPI
 php_invoke: Enable module mysqlnd for cli SAPI
 php_invoke: Enable module sysvsem for cli SAPI
 php_invoke: Enable module gettext for cli SAPI
 php_invoke: Enable module posix for cli SAPI
 php_invoke: Enable module pdo_mysql for cli SAPI
 php_invoke: Enable module sysvmsg for cli SAPI
 php_invoke: Enable module iconv for cli SAPI
 php_invoke: Enable module pdo for cli SAPI
 php_invoke: Enable module phar for cli SAPI
 php_invoke: Enable module exif for cli SAPI
 php_invoke: Enable module fileinfo for cli SAPI
 php_invoke: Enable module ftp for cli SAPI
 php_invoke: Enable module shmop for cli SAPI
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 
 Creating config file /etc/php/7.0/fpm/php.ini with new version
 php_invoke: Enable module sysvshm for fpm SAPI
 php_invoke: Enable module sockets for fpm SAPI
 php_invoke: Enable module calendar for fpm SAPI
 php_invoke: Enable module tokenizer for fpm SAPI
 php_invoke: Enable module mysqli for fpm SAPI
 php_invoke: Enable module ctype for fpm SAPI
 php_invoke: Enable module mysqlnd for fpm SAPI
 php_invoke: Enable module sysvsem for fpm SAPI
 php_invoke: Enable module gettext for fpm SAPI
 php_invoke: Enable module posix for fpm SAPI
 php_invoke: Enable module pdo_mysql for fpm SAPI
 php_invoke: Enable module sysvmsg for fpm SAPI
 php_invoke: Enable module iconv for fpm SAPI
 php_invoke: Enable module pdo for fpm SAPI
 php_invoke: Enable module phar for fpm SAPI
 php_invoke: Enable module exif for fpm SAPI
 php_invoke: Enable module fileinfo for fpm SAPI
 php_invoke: Enable module ftp for fpm SAPI
 php_invoke: Enable module shmop for fpm SAPI
 php7.0 (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 php (1:7.0+35ubuntu6.1) を設定しています ...
 systemd (229-4ubuntu21.1) のトリガを処理しています ...
 ureadahead (0.100.0-19) のトリガを処理しています ...

*libapache2-mod-php パッケージのインストール [#m05308d0]
 ~$ sudo apt-get -y install libapache2-mod-php

 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています                
 状態情報を読み取っています... 完了
 以下の追加パッケージがインストールされます:
   libapache2-mod-php7.0
 提案パッケージ:
   php-pear
 以下のパッケージが新たにインストールされます:
   libapache2-mod-php libapache2-mod-php7.0
 アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 134 個。
 1,228 kB のアーカイブを取得する必要があります。
 この操作後に追加で 4,295 kB のディスク容量が消費されます。
 取得:1 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libapache2-mod-php7.0 amd64 7.0.28-0ubuntu0.16.04.1 [1,225 kB]
 取得:2 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libapache2-mod-php all 1:7.0+35ubuntu6.1 [2,990 B]
 1,228 kB を 0秒 で取得しました (4,483 kB/s)
 以前に未選択のパッケージ libapache2-mod-php7.0 を選択しています。
 (データベースを読み込んでいます ... 現在 186243 個のファイルとディレクトリがインストールされています。)
 .../libapache2-mod-php7.0_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ libapache2-mod-php を選択しています。
 .../libapache2-mod-php_1%3a7.0+35ubuntu6.1_all.deb を展開する準備をしています ...
 libapache2-mod-php (1:7.0+35ubuntu6.1) を展開しています...
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 
 Creating config file /etc/php/7.0/apache2/php.ini with new version
 php_invoke: Enable module sysvshm for apache2 SAPI
 php_invoke: Enable module sockets for apache2 SAPI
 php_invoke: Enable module calendar for apache2 SAPI
 php_invoke: Enable module tokenizer for apache2 SAPI
 php_invoke: Enable module json for apache2 SAPI
 php_invoke: Enable module mysqli for apache2 SAPI
 php_invoke: Enable module ctype for apache2 SAPI
 php_invoke: Enable module mysqlnd for apache2 SAPI
 php_invoke: Enable module sysvsem for apache2 SAPI
 php_invoke: Enable module gettext for apache2 SAPI
 php_invoke: Enable module posix for apache2 SAPI
 php_invoke: Enable module opcache for apache2 SAPI
 php_invoke: Enable module pdo_mysql for apache2 SAPI
 php_invoke: Enable module sysvmsg for apache2 SAPI
 php_invoke: Enable module iconv for apache2 SAPI
 php_invoke: Enable module pdo for apache2 SAPI
 php_invoke: Enable module phar for apache2 SAPI
 php_invoke: Enable module exif for apache2 SAPI
 php_invoke: Enable module fileinfo for apache2 SAPI
 php_invoke: Enable module ftp for apache2 SAPI
 php_invoke: Enable module shmop for apache2 SAPI
 php_invoke: Enable module readline for apache2 SAPI
 Module mpm_event disabled.
 Enabling module mpm_prefork.
 apache2_switch_mpm Switch to prefork
 apache2_invoke: Enable module php7.0
 libapache2-mod-php (1:7.0+35ubuntu6.1) を設定しています ...
 

*php-mcrypt パッケージのインストール [#a1c9e7c3]
 ~$ sudo apt-get -y install php-mcrypt

 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています                
 状態情報を読み取っています... 完了
 以下の追加パッケージがインストールされます:
   libmcrypt4 php7.0-mcrypt
 提案パッケージ:
   libmcrypt-dev mcrypt
 以下のパッケージが新たにインストールされます:
   libmcrypt4 php-mcrypt php7.0-mcrypt
 アップグレード: 0 個、新規インストール: 3 個、削除: 0 個、保留: 134 個。
 79.4 kB のアーカイブを取得する必要があります。
 この操作後に追加で 305 kB のディスク容量が消費されます。
 取得:1 http://jp.archive.ubuntu.com/ubuntu xenial/universe amd64 libmcrypt4 amd64 2.5.8-3.3 [63.0 kB]
 取得:2 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 php7.0-mcrypt amd64 7.0.28-0ubuntu0.16.04.1 [14.5 kB]
 取得:3 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 php-mcrypt all 1:7.0+35ubuntu6.1 [1,934 B]
 79.4 kB を 0秒 で取得しました (353 kB/s)
 以前に未選択のパッケージ libmcrypt4 を選択しています。
 (データベースを読み込んでいます ... 現在 186257 個のファイルとディレクトリがインストールされています。)
 .../libmcrypt4_2.5.8-3.3_amd64.deb を展開する準備をしています ...
 libmcrypt4 (2.5.8-3.3) を展開しています...
 以前に未選択のパッケージ php7.0-mcrypt を選択しています。
 .../php7.0-mcrypt_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 php7.0-mcrypt (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php-mcrypt を選択しています。
 .../php-mcrypt_1%3a7.0+35ubuntu6.1_all.deb を展開する準備をしています ...
 php-mcrypt (1:7.0+35ubuntu6.1) を展開しています...
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 libmcrypt4 (2.5.8-3.3) を設定しています ...
 php7.0-mcrypt (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 
 Creating config file /etc/php/7.0/mods-available/mcrypt.ini with new version
 php-mcrypt (1:7.0+35ubuntu6.1) を設定しています ...
 libc-bin (2.23-0ubuntu10) のトリガを処理しています ...
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 

*php-mysql パッケージのインストール [#d3b42b7e]
 ~$ sudo apt-get -y install php-mysql

*php-mbstring パッケージのインストール [#qc5306ad]
 ~$ sudo apt-get -y install php-mbstring

 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています                
 状態情報を読み取っています... 完了
 以下の追加パッケージがインストールされます:
   php7.0-mbstring
 以下のパッケージが新たにインストールされます:
   php-mbstring php7.0-mbstring
 アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 134 個。
 467 kB のアーカイブを取得する必要があります。
 この操作後に追加で 1,512 kB のディスク容量が消費されます。
 続行しますか? [Y/n] Y
 取得:1 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 php7.0-mbstring amd64 7.0.28-0ubuntu0.16.04.1 [465 kB]
 取得:2 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 php-mbstring all 1:7.0+35ubuntu6.1 [1,940 B]
 467 kB を 0秒 で取得しました (1,794 kB/s)
 以前に未選択のパッケージ php7.0-mbstring を選択しています。
 (データベースを読み込んでいます ... 現在 186274 個のファイルとディレクトリがインストールされています。)
 .../php7.0-mbstring_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 php7.0-mbstring (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php-mbstring を選択しています。
 .../php-mbstring_1%3a7.0+35ubuntu6.1_all.deb を展開する準備をしています ...
 php-mbstring (1:7.0+35ubuntu6.1) を展開しています...
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 php7.0-mbstring (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 
 Creating config file /etc/php/7.0/mods-available/mbstring.ini with new version
 php-mbstring (1:7.0+35ubuntu6.1) を設定しています ...
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 

*php-gettext パッケージのインストール [#uf7143e1]
 sudo apt-get -y install php-gettext 

 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています                
 状態情報を読み取っています... 完了
 以下の追加パッケージがインストールされます:
   php-pear php-xml php7.0-xml
 以下のパッケージが新たにインストールされます:
   php-gettext php-pear php-xml php7.0-xml
 アップグレード: 0 個、新規インストール: 4 個、削除: 0 個、保留: 134 個。
 415 kB のアーカイブを取得する必要があります。
 この操作後に追加で 2,671 kB のディスク容量が消費されます。
 続行しますか? [Y/n] Y
 取得:1 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 php7.0-xml amd64 7.0.28-0ubuntu0.16.04.1 [113 kB]
 取得:2 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 php-xml all 1:7.0+35ubuntu6.1 [1,954 B]
 取得:3 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 php-pear all 1:1.10.1+submodules+notgz-6 [284 kB]
 取得:4 http://jp.archive.ubuntu.com/ubuntu xenial/universe amd64 php-gettext all 1.0.11-2build1 [15.8 kB]
 415 kB を 0秒 で取得しました (1,799 kB/s)
 以前に未選択のパッケージ php7.0-xml を選択しています。
 (データベースを読み込んでいます ... 現在 186286 個のファイルとディレクトリがインストールされています。)
 .../php7.0-xml_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 php7.0-xml (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php-xml を選択しています。
 .../php-xml_1%3a7.0+35ubuntu6.1_all.deb を展開する準備をしています ...
 php-xml (1:7.0+35ubuntu6.1) を展開しています...
 以前に未選択のパッケージ php-pear を選択しています。
 .../php-pear_1%3a1.10.1+submodules+notgz-6_all.deb を展開する準備をしています ...
 php-pear (1:1.10.1+submodules+notgz-6) を展開しています...
 以前に未選択のパッケージ php-gettext を選択しています。
 .../php-gettext_1.0.11-2build1_all.deb を展開する準備をしています ...
 php-gettext (1.0.11-2build1) を展開しています...
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 man-db (2.7.5-1) のトリガを処理しています ...
 php7.0-xml (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 
 Creating config file /etc/php/7.0/mods-available/dom.ini with new version
 
 Creating config file /etc/php/7.0/mods-available/simplexml.ini with new version
 
 Creating config file /etc/php/7.0/mods-available/wddx.ini with new version
 
 Creating config file /etc/php/7.0/mods-available/xml.ini with new version
 
 Creating config file /etc/php/7.0/mods-available/xmlreader.ini with new version
 
 Creating config file /etc/php/7.0/mods-available/xmlwriter.ini with new version
 
 Creating config file /etc/php/7.0/mods-available/xsl.ini with new version
 php-xml (1:7.0+35ubuntu6.1) を設定しています ...
 php-pear (1:1.10.1+submodules+notgz-6) を設定しています ...
 php-gettext (1.0.11-2build1) を設定しています ...
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 

*phpmyadmin パッケージのインストール [#p54bba7f]
 ~$ sudo apt-get install phpmyadmin
-インストール中に 項目選択・入力画面が表示される

**項目選択・入力画面 での設定手順 [#i4721975]
|入力項目|入力内容|h
|web サーバを選択する画面|apache2 を選択する。|
|phpmyadmin 用のデータベースを dbconfig-common で設定しますか?|「はい」を選択する。|
|phpmyadmin 用の MySQL アプリケーションパスワード|例)phpmyadmin と入力して「了解」を選択する。|
|admin用パスワード確認入力|例)phpmyadmin と入力して「了解」を選択する。|

**インストール時のログは以下の通り。 [#b443d954]

 パッケージリストを読み込んでいます... 完了
 依存関係ツリーを作成しています                
 状態情報を読み取っています... 完了
 以下の追加パッケージがインストールされます:
   dbconfig-common dbconfig-mysql libjs-sphinxdoc libjs-underscore php-gd php-phpseclib php-tcpdf php7.0-gd
 提案パッケージ:
   php-libsodium php-gmp php-imagick
 以下のパッケージが新たにインストールされます:
   dbconfig-common dbconfig-mysql libjs-sphinxdoc libjs-underscore php-gd php-phpseclib php-tcpdf php7.0-gd phpmyadmin
 アップグレード: 0 個、新規インストール: 9 個、削除: 0 個、保留: 134 個。
 12.7 MB のアーカイブを取得する必要があります。
 この操作後に追加で 48.3 MB のディスク容量が消費されます。
 続行しますか? [Y/n] Y
 取得:1 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 dbconfig-common all 2.0.4ubuntu1 [582 kB]
 取得:2 http://jp.archive.ubuntu.com/ubuntu xenial/universe amd64 dbconfig-mysql all 2.0.4ubuntu1 [1,038 B]
 取得:3 http://jp.archive.ubuntu.com/ubuntu xenial/main amd64 libjs-underscore all 1.7.0~dfsg-1ubuntu1 [46.7 kB]
 取得:4 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libjs-sphinxdoc all 1.3.6-2ubuntu1.1 [57.6 kB]
 取得:5 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 php7.0-gd amd64 7.0.28-0ubuntu0.16.04.1 [27.1 kB]
 取得:6 http://jp.archive.ubuntu.com/ubuntu xenial-updates/main amd64 php-gd all 1:7.0+35ubuntu6.1 [1,924 B]
 取得:7 http://jp.archive.ubuntu.com/ubuntu xenial/universe amd64 php-phpseclib all 2.0.1-1build1 [173 kB]
 取得:8 http://jp.archive.ubuntu.com/ubuntu xenial/universe amd64 php-tcpdf all 6.0.093+dfsg-1ubuntu1 [7,881 kB]
 取得:9 http://jp.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 phpmyadmin all 4:4.5.4.1-2ubuntu2 [3,934 kB]
 12.7 MB を 0秒 で取得しました (18.8 MB/s)
 パッケージを事前設定しています ...
 以前に未選択のパッケージ dbconfig-common を選択しています。
 (データベースを読み込んでいます ... 現在 186512 個のファイルとディレクトリがインストールされています。)
 .../dbconfig-common_2.0.4ubuntu1_all.deb を展開する準備をしています ...
 dbconfig-common (2.0.4ubuntu1) を展開しています...
 以前に未選択のパッケージ dbconfig-mysql を選択しています。
 .../dbconfig-mysql_2.0.4ubuntu1_all.deb を展開する準備をしています ...
 dbconfig-mysql (2.0.4ubuntu1) を展開しています...
 以前に未選択のパッケージ libjs-underscore を選択しています。
 .../libjs-underscore_1.7.0~dfsg-1ubuntu1_all.deb を展開する準備をしています ...
 libjs-underscore (1.7.0~dfsg-1ubuntu1) を展開しています...
 以前に未選択のパッケージ libjs-sphinxdoc を選択しています。
 .../libjs-sphinxdoc_1.3.6-2ubuntu1.1_all.deb を展開する準備をしています ...
 libjs-sphinxdoc (1.3.6-2ubuntu1.1) を展開しています...
 以前に未選択のパッケージ php7.0-gd を選択しています。
 .../php7.0-gd_7.0.28-0ubuntu0.16.04.1_amd64.deb を展開する準備をしています ...
 php7.0-gd (7.0.28-0ubuntu0.16.04.1) を展開しています...
 以前に未選択のパッケージ php-gd を選択しています。
 .../php-gd_1%3a7.0+35ubuntu6.1_all.deb を展開する準備をしています ...
 php-gd (1:7.0+35ubuntu6.1) を展開しています...
 以前に未選択のパッケージ php-phpseclib を選択しています。
 .../php-phpseclib_2.0.1-1build1_all.deb を展開する準備をしています ...
 php-phpseclib (2.0.1-1build1) を展開しています...
 以前に未選択のパッケージ php-tcpdf を選択しています。
 .../php-tcpdf_6.0.093+dfsg-1ubuntu1_all.deb を展開する準備をしています ...
 php-tcpdf (6.0.093+dfsg-1ubuntu1) を展開しています...
 以前に未選択のパッケージ phpmyadmin を選択しています。
 .../phpmyadmin_4%3a4.5.4.1-2ubuntu2_all.deb を展開する準備をしています ...
 phpmyadmin (4:4.5.4.1-2ubuntu2) を展開しています...
 doc-base (0.10.7) のトリガを処理しています ...
 doc-base ファイルを 4 個追加 を処理中...
 man-db (2.7.5-1) のトリガを処理しています ...
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 hicolor-icon-theme (0.15-0ubuntu1) のトリガを処理しています ...
 dbconfig-common (2.0.4ubuntu1) を設定しています ...
 
 Creating config file /etc/dbconfig-common/config with new version
 dbconfig-mysql (2.0.4ubuntu1) を設定しています ...
 libjs-underscore (1.7.0~dfsg-1ubuntu1) を設定しています ...
 libjs-sphinxdoc (1.3.6-2ubuntu1.1) を設定しています ...
 php7.0-gd (7.0.28-0ubuntu0.16.04.1) を設定しています ...
 
 Creating config file /etc/php/7.0/mods-available/gd.ini with new version
 php-gd (1:7.0+35ubuntu6.1) を設定しています ...
 php-phpseclib (2.0.1-1build1) を設定しています ...
 php-tcpdf (6.0.093+dfsg-1ubuntu1) を設定しています ...
 phpmyadmin (4:4.5.4.1-2ubuntu2) を設定しています ...
 Determining localhost credentials from /etc/mysql/debian.cnf: succeeded.
 dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
 
 Creating config file /etc/dbconfig-common/phpmyadmin.conf with new version
 
 Creating config file /etc/phpmyadmin/config-db.php with new version
 granting access to database phpmyadmin for phpmyadmin@localhost: success.
 verifying access for phpmyadmin@localhost: success.
 creating database phpmyadmin: success.
 verifying database phpmyadmin exists: success.
 populating database via sql...  done.
 dbconfig-common: flushing administrative password
 apache2_invoke: Enable configuration phpmyadmin
 libapache2-mod-php7.0 (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...
 php7.0-fpm (7.0.28-0ubuntu0.16.04.1) のトリガを処理しています ...


**phpmyadminの設定ファイル本物はここ [#f81b4c26]
 /etc/phpmyadmin/apache.conf
-/etc/apache2/conf-available/phpmyadmin.conf はシンボリックリンク

***/etc/phpmyadmin/apache.conf のなかみ [#k9cfc928]
 ~$ cat /etc/phpmyadmin/apache.conf
 # phpMyAdmin default Apache configuration
 
 Alias /phpmyadmin /usr/share/phpmyadmin
 
 <Directory /usr/share/phpmyadmin>
     Options FollowSymLinks
     DirectoryIndex index.php
 
     <IfModule mod_php.c>
         <IfModule mod_mime.c>
             AddType application/x-httpd-php .php
         </IfModule>
         <FilesMatch ".+\.php$">
             SetHandler application/x-httpd-php
         </FilesMatch>
 
         php_flag magic_quotes_gpc Off
         php_flag track_vars On
         php_flag register_globals Off
         php_admin_flag allow_url_fopen On
         php_value include_path .
         php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp
         php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/
     </IfModule>
 
 </Directory>
 
 # Authorize for setup
 <Directory /usr/share/phpmyadmin/setup>
     <IfModule mod_authz_core.c>
         <IfModule mod_authn_file.c>
             AuthType Basic
             AuthName "phpMyAdmin Setup"
             AuthUserFile /etc/phpmyadmin/htpasswd.setup
         </IfModule>
         Require valid-user
     </IfModule>
 </Directory>
 
 # Disallow web access to directories that don't need it
 <Directory /usr/share/phpmyadmin/libraries>
     Require all denied
 </Directory>
 <Directory /usr/share/phpmyadmin/setup/lib>
     Require all denied
 </Directory>
 


++
**enable the PHP mcrypt and mbstring extensions [#d15faf82]
 ~$ sudo phpenmod mcrypt

 ~$ sudo phpenmod mbstring

**apache2再起動 [#se89fdd6]
 ~$ sudo systemctl restart apache2


*テスト [#ca2a2dd8]
**インストールが終わったあと、 [#b7e4a357]
 http://localhost/phpmyadmin/
-「php&#x4d;y&#x41;dmin へようこそ」画面が表示される
**mysql に登録してあるユーザーでログイン [#ia1dadad]
 ユーザ名:root
 パスワード:

*ここからしたはubuntu16.04.4の場合の記述&br; [#j53e4551]

*apache設定 index.php の優先化 [#b86a6522]
**/etc/apache2/mods-enabled/dir.conf の編集 [#nc7529a7]
 ~$ sudo gvim -f /etc/apache2/mods-enabled/dir.conf
***編集前 [#o394159a]
 <IfModule mod_dir.c>
 	DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
 </IfModule>
 
 # vim: syntax=apache ts=4 sw=4 sts=4 sr noet

***編集後 [#k312d1fa]
 <IfModule mod_dir.c>
 	DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
 </IfModule>
 
 # vim: syntax=apache ts=4 sw=4 sts=4 sr noet

*apacheの再起動 [#cc4e0ccd]
-apacheが変更を認識するように、再起動する。
 ~$ sudo service apache2 restart

*php モジュールのインストール [#v02bb636]
**利用可能なphp モジュールとライブラリの確認 [#p0d92412]
 ~$ apt-cache search php7
 libapache2-mod-php7.0 - サーバサイド HTML 組込みスクリプト言語 (Apache 2 モジュール)
 php7.0 - サーバサイドの HTML 組込みスクリプト言語 (メタパッケージ)
 php7.0-cgi - server-side, HTML-embedded scripting language (CGI binary)
 php7.0-cli - command-line interpreter for the PHP scripting language
 php7.0-common - documentation, examples and common module for PHP
 php7.0-curl - CURL module for PHP
 php7.0-dev - Files for PHP7.0 module development
 php7.0-gd - GD module for PHP
 php7.0-gmp - GMP module for PHP
 php7.0-json - JSON module for PHP
 php7.0-ldap - LDAP module for PHP
 php7.0-mysql - MySQL module for PHP
 php7.0-odbc - ODBC module for PHP
 php7.0-opcache - Zend OpCache module for PHP
 php7.0-pgsql - PostgreSQL module for PHP
 php7.0-pspell - pspell module for PHP
 php7.0-readline - readline module for PHP
 php7.0-recode - recode module for PHP
 php7.0-snmp - SNMP module for PHP
 php7.0-sqlite3 - SQLite3 module for PHP
 php7.0-tidy - tidy module for PHP
 php7.0-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP
 php7.0-xmlrpc - XMLRPC-EPI module for PHP
 php-all-dev - package depending on all supported PHP development packages
 libphp7.0-embed - HTML-embedded scripting language (Embedded SAPI library)
 php7.0-bcmath - Bcmath module for PHP
 php7.0-bz2 - bzip2 module for PHP
 php7.0-enchant - Enchant module for PHP
 php7.0-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary)
 php7.0-imap - IMAP module for PHP
 php7.0-interbase - Interbase module for PHP
 php7.0-intl - Internationalisation module for PHP
 php7.0-mbstring - MBSTRING module for PHP
 php7.0-mcrypt - libmcrypt module for PHP
 php7.0-phpdbg - server-side, HTML-embedded scripting language (PHPDBG binary)
 php7.0-soap - SOAP module for PHP
 php7.0-sybase - Sybase module for PHP
 php7.0-xsl - XSL module for PHP (dummy)
 php7.0-zip - Zip module for PHP
 php7.0-dba - DBA module for PHP
 

*モジュール詳細の確認方法 [#b5b10aaa]
**例)php7.0-cli モジュールの詳細を確認する場合 [#v8312a9a]
 ~$ apt-cache show php7.0-cli
 Package: php7.0-cli
 Architecture: amd64
 Version: 7.0.28-0ubuntu0.16.04.1
 Priority: optional
 Section: php
 Source: php7.0
 Origin: Ubuntu
 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
 Original-Maintainer: Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>
 Bugs: https://bugs.launchpad.net/ubuntu/+filebug
 Installed-Size: 4334
 Provides: php-cli, phpapi-20151012
 Depends: libedit2 (>= 2.11-20080614-4), libmagic1, mime-support, php7.0-common (= 7.0.28-0ubuntu0.16.04.1), php7.0-json, php7.0-opcache, php7.0-readline, tzdata, ucf, libc6 (>= 2.15), libpcre3, libssl1.0.0 (>= 1.0.2~beta3), libxml2 (>= 2.8.0), zlib1g (>= 1:1.1.4)
 Suggests: php-pear
 Breaks: php5-cli (<< 5.6.16+dfsg-4~)
 Replaces: php5-cli (<< 5.6.16+dfsg-4~)
 Filename: pool/main/p/php7.0/php7.0-cli_7.0.28-0ubuntu0.16.04.1_amd64.deb
 Size: 1281872
 MD5sum: bde0c26174c004d2cfdd23c6254efffa
 SHA1: 4b454c865dae952c347deca23b45e1c08be5c063
 SHA256: 816cc108d313157e2214170deec682d1ae46a4752016b4609649aa2c378fcc7a
 Homepage: http://www.php.net/
 Description-ja: command-line interpreter for the PHP scripting language
  This package provides the /usr/bin/php7.0 command interpreter, useful for
  testing PHP scripts from a shell or performing general shell scripting
  tasks.
  .
  The following extensions are built in: Core date filter hash libxml
  openssl pcntl pcre Reflection session SPL standard zlib.
  .
  PHP (PHP: Hypertext Preprocessor の再帰的頭字語) は広く使われているオープン
  ソースな汎用スクリプト言語で、特にウェブ開発に適しており、HTML に組み込むこ とができます。
 Description-md5: 22825d1d78d475175fcb3e2f13054b4d
 Task: lamp-server, mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-master, mythbuntu-backend-master
 Supported: 5y
 
 Package: php7.0-cli
 Priority: optional
 Section: php
 Installed-Size: 4350
 Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
 Original-Maintainer: Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>
 Architecture: amd64
 Source: php7.0
 Version: 7.0.4-7ubuntu2
 Replaces: php5-cli (<< 5.6.16+dfsg-4~)
 Provides: php-cli, phpapi-20151012
 Depends: libedit2 (>= 2.11-20080614-4), libmagic1, mime-support, php7.0-common (= 7.0.4-7ubuntu2), php7.0-json, php7.0-opcache, php7.0-readline, tzdata, ucf, libc6 (>= 2.15), libpcre3, libssl1.0.0 (>= 1.0.2~beta3), libxml2 (>= 2.8.0), zlib1g (>= 1:1.1.4)
 Suggests: php-pear
 Breaks: php5-cli (<< 5.6.16+dfsg-4~)
 Filename: pool/main/p/php7.0/php7.0-cli_7.0.4-7ubuntu2_amd64.deb
 Size: 1275868
 MD5sum: 4ab33a1f75a2afd05a2302c934bd941b
 SHA1: 9b53f1ccabb35a0479199408f010e9552b4ec300
 SHA256: e5d52a1b00b50dd7d42d0f8efcc78a3b7a0d04221c0e782568899530340d273e
 Description-ja: command-line interpreter for the PHP scripting language
  This package provides the /usr/bin/php7.0 command interpreter, useful for
  testing PHP scripts from a shell or performing general shell scripting
  tasks.
  .
  The following extensions are built in: Core date filter hash libxml
  openssl pcntl pcre Reflection session SPL standard zlib.
  .
  PHP (PHP: Hypertext Preprocessor の再帰的頭字語) は広く使われているオープン
  ソースな汎用スクリプト言語で、特にウェブ開発に適しており、HTML に組み込むこ とができます。
 Description-md5: 22825d1d78d475175fcb3e2f13054b4d
 Homepage: http://www.php.net/
 Bugs: https://bugs.launchpad.net/ubuntu/+filebug
 Origin: Ubuntu
 Supported: 5y
 Task: lamp-server, mythbuntu-frontend, mythbuntu-desktop, mythbuntu-backend-slave, mythbuntu-backend-master, mythbuntu-backend-master
 

*テスト [#h7cabbe3]
**info.php スクリプトの作成 [#o90fbc2b]
 ~$ sudo bash
 ~# cat << EOF > /var/www/html/info.php
 <?php
 phpinfo();
 ?>
 EOF

**info.php スクリプトの表示 [#d7d7e117]
-次のurlへブラウザで接続する。(例:192.168.3.25 の場合)
 http://192.168.3.25/info.php
--php観点でのサーバ情報が表示されればOK。

* ''次は'' [#i77ef4e3]
- [[being a www-data group member]] へ
gerritをインストールする場合は
- [[installing gerrit on ubuntu desktop 16.04.4]]へ

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS