phpmyadminインストールメモ(VirtualBoxのUbuntu(14.04 LTS)、Apache2、PHP7.0、MySQL5.7)
久しぶりにWEBサーバの構築しました。けっこうツボにハマって悪戦苦闘したので、その備忘として、インストール内容をφ(..)メモメモしときます。
まず環境情報です。
Oracle VirtualBox 5.2.8
Ubuntu 14.04 LTS
Apache/2.4.7 (Ubuntu)
PHP 7.0.29-1+ubuntu14.04.1+deb.sury.org+1
MySQL 5.7.22
前提条件
以下、apache2、php7、mysql5.7がインストールされている事が前提条件になります。
1.Ubuntu(14.04 LTS)にapache2、php7をインストールする方法
2.Ubuntu(14.04 LTS)にmysql5.7をインストールする方法
3.apache2で「AH00558 」エラーが対処されている事
※注意:↑もしapache2で「AH00558 」エラーが発生している場合は、まず最初に対処しておいてください。
インストール手順
1.まずphpmyadminをインストールします。
# sudo apt-get install phpmyadmin
2.途中、以下のメッセージが表示されます。今回は「apache2」を選択します。
3.暫くすると、以下のメッセージが表示されます。ここはdbconfig-commonを使って設定していきましょう。「はい」を選択します。
4.MySQLのインストール時に設定した管理者パスワードを入力します。
5.こちらは任意のパスワードを設定します。(空欄でも構いません)
7.インストールが完了しました。。(。´・ω・)ん? エラー出ていますね(汗
あれ? 前後でphp5をinvokeしようとしてる? なんで?(;^ω^) php7をインストールしたのに
8.とりあえずapacheのステータスを確認して、起動を試みる。
ダメでした。。orz..
9.ログを確認します。(/var/log/apache2/error.log)
ん~。「AH00169」エラーで終了していますね。
10.キーワード「AH00169 phpmyadmin ubuntu」でググってみます。ありました。これが対処法かな?
11.上記の対処法の通り、とりあえず削除してみる。
# cd /etc/apache2/mods-enabled # rm php5.conf php5.load
※しかし何故php5のシンボリックリンクが作られてるんでしょう?? インストールのしかたが悪かったのかな(;^ω^) 謎です。。
12.apache2を起動します。
service apache2 start
13.ブラウザでphpmyadminにアクセスしてみます。(。´・ω・)ん? 404エラーだ。。(汗
14.これもネットに対処法が上がっていました。以下のコマンドを実行します。(皆様に感謝(#^.^#))
・ApacheからphpMyAdminにアクセスできるようにするために、設定ファイルのシンボリックリンクを作成する。 # ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf # a2enconf phpmyadmin # service apache2 reload
15.無事、以下のURLの「phpmyadmin」にアクセスできました。
URL: http://localhost/phpmyadmin
いやぁ(;’∀’) 久々に苦労しました。こんな事に3時間ぐらい使ってしまったorz…
自戒の念も込めて、備忘の為に( ..)φメモメモ