さらのAmazon Linux 64bitにLAMP環境を構築します。
LAMP環境構築編 – Amazon EC2(AWS) Amazon LinuxでWordPress運用
↑のページを参考に。
まずはyumのupdate。
yumっていうのは「Yellowdog Updater Modified」の略で、ソフト(パッケージ)をインストールしたりアンインストールしたりするコマンドです。
超べんり。
だけどできないこともある。
# yum update
updateっていうのはリストをアップデートする感じですかね。
y/N? で聞かれたらyを選択。
# yum install php
# yum install mysql-server
# yum install php-mysql
# yum install php--mbstring
さらの状態だとapacheが起動していないので起動する。
# /etc/init.d/httpd start
phpmyadminをインストールしましょう。
# cd /usr/local/src
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# yum --enablerepo=rpmforge install phpmyadmin
↑通常のyumにはphpmyadminのリポジトリがないらしいのでrpmforgeのリポジトリを使っときます。
これでLAMP環境のインストールが完了。
設定に移ります。
まずはphpmyadminの設定をします。
設定ファイルをバックアップして編集しましょう。
# cp /usr/share/phpmyadmin/config.inc.php config.inc.php.bak.20130501
# vi /usr/share/phpmyadmin/config.inc.php
このPHPファイルの中に46桁の文字列を編集するところがあるので、そこを編集します。
$cfg['blowfish_secret'] = 'sundaymondaytuesdaywednesdaythursdayfridaysatu'
↑こんな感じ。
あとはphpmyadmin.confファイルをバックアップして編集します。
# cp /etc/httpd/conf.d/phpmyadmin.conf /etc/httpd/conf.d/phpmyadmin.conf.bak.20130501
# vi /etc/httpd/conf.d/phpmyadmin.conf
このファイルで↓になっているところを
order deny,allow
deny from all
allow from 127.0.0.1
allow from ::1
↓に変更(コメントアウトして)
order deny,allow
#deny from all
#allow from 127.0.0.1
allow from ::1
それでapacheを再起動します。
# /etc/rc.d/init.d/httpd reload
http://ドメイン名/phpmyadmin/
↑にアクセスして完成。
0 件のコメント:
コメントを投稿