2014年5月18日日曜日

LAMP環境構築 -mysql- part2

インストール後の設定

まずサービスを停止
$ sudo service mysqld stop

権限テーブルのインストールをする
$ sudo /usr/bin/mysql_install_db


phpでmysqlが使用できるようにphp-mysqlをインストールする
$ sudo yum -y install php-mysql

apacheの再起動
$ sudo service httpd restart

http://192.168.33.11/phpinfo.php
で確認して、mysqlが有効になっていればOK。


MySQLをGUIで管理するために、phpMyAdminを導入する。

http://www.phpmyadmin.net/home_page/downloads.php
こちらからダウンロード
(ここではphpMyAdmin-4.2.1-all-languages.tar.gzを指定)

$ tar zxvf phpMyAdmin-4.2.1-all-languages.tar.gz
展開して、
mv phpMyAdmin-4.2.1-all-languages /var/www/html/phpMyAdmin
に移動する。

そして、ブラウザで動作確認。

http://192.168.33.11/phpMyAdmin/

しかし、何も表示されないので、エラーでもでているのか。
/var/log/httpd/error.logを確認してみる。

 [error] [client 192.168.33.1] PHP Fatal error:  Call to undefined function mb_detect_encoding() in /var/www/html/phpMyAdmin/libraries/php-gettext/gettext.inc on line 177

“mb”なんたらと言っているので、
$ sudo yum -y install php-mbstring
とコマンドする
そしてapacheを再起動。
$ sudo service httpd restart

再度、確認
http://192.168.33.11/phpMyAdmin/

phpMyAdmin へようこそ 
と画面が出たので、OK。


0 件のコメント:

コメントを投稿