インスタンスをstop→startするとapacheとmysqlが起動してないので
インスタンス起動時に起動するように設定します。
# chkconfig httpd on
# chkconfig mysqld on
これで起動するようになります。
2013年5月1日水曜日
phpmyadminのバージョンを新しくする
とりあえずLAMP環境はできたものの…
phpmyadminが古い!
なのでphpmyadminを新しいものにします…
とりあえずyumでインストールしたphpmyadminをアンインストールします。
# yum remove phpmyadmin
ふう…
さてここからyumを使わずにphpmyadminをインストールします。
yumでインストールすると /usr/share/ にphpmyadminが入ったのですが
今回は /var/www/ に入れます。
# cd /var/www/
# wget http://jaist.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.5.3/phpMyAdmin-3.5.3-all-languages.tar.gz
# tar -xvf phpMyAdmin-3.5.3-all-languages.tar.gz
# mv phpMyAdmin-3.5.3-all-languages phpMyAdmin
# rm -f phpMyAdmin-3.5.3-all-languages.tar.gz
これでインストール完了…
ダウンロードして解答しただけですが…
それでは設定
# cd /var/www/phpMyAdmin
# cp config.sample.inc.php config.inc.php
config.inc.php を編集します。
$cfg['blowfish_secret']=に46桁入れるのと
$cfg['Servers'][$i]['AllowNoPassword'] = false;
をtrueにしときます。
それとApacheの設定。
/etc/httpd/conf.d/phpmyadmin.conf を編集します。
このファイル自体存在しなかったのですが、yum removeしたときに残されたとも割れるphpmyadmin.conf.rpmsave があったのでコピーして使います。
# cd /etc/httpd/conf.d/
# cp phpmyadmin.conf.rpmsave phpmyadmin.conf
# vi phpmyadmin.conf
内容はこんな感じ
-----
Order Deny,Allow
#Deny from all
#Allow from 127.0.0.1
allow from ::1
Alias /phpmyadmin /var/www/phpMyAdmin
Alias /phpMyAdmin /var/www/phpMyAdmin
Alias /mysqladmin /var/www/phpMyAdmin
-----
それで /etc/init.d/httpd reload
http://サーバー名/phpmyadmin/
で新しいバージョンのphpmyadminが表示されたのでOK
phpmyadminが古い!
なのでphpmyadminを新しいものにします…
とりあえずyumでインストールしたphpmyadminをアンインストールします。
# yum remove phpmyadmin
ふう…
さてここからyumを使わずにphpmyadminをインストールします。
yumでインストールすると /usr/share/ にphpmyadminが入ったのですが
今回は /var/www/ に入れます。
# cd /var/www/
# wget http://jaist.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.5.3/phpMyAdmin-3.5.3-all-languages.tar.gz
# tar -xvf phpMyAdmin-3.5.3-all-languages.tar.gz
# mv phpMyAdmin-3.5.3-all-languages phpMyAdmin
# rm -f phpMyAdmin-3.5.3-all-languages.tar.gz
これでインストール完了…
ダウンロードして解答しただけですが…
それでは設定
# cd /var/www/phpMyAdmin
# cp config.sample.inc.php config.inc.php
config.inc.php を編集します。
$cfg['blowfish_secret']=に46桁入れるのと
$cfg['Servers'][$i]['AllowNoPassword'] = false;
をtrueにしときます。
それとApacheの設定。
/etc/httpd/conf.d/phpmyadmin.conf を編集します。
このファイル自体存在しなかったのですが、yum removeしたときに残されたとも割れるphpmyadmin.conf.rpmsave があったのでコピーして使います。
# cd /etc/httpd/conf.d/
# cp phpmyadmin.conf.rpmsave phpmyadmin.conf
# vi phpmyadmin.conf
内容はこんな感じ
-----
Order Deny,Allow
#Deny from all
#Allow from 127.0.0.1
allow from ::1
Alias /phpmyadmin /var/www/phpMyAdmin
Alias /phpMyAdmin /var/www/phpMyAdmin
Alias /mysqladmin /var/www/phpMyAdmin
-----
それで /etc/init.d/httpd reload
http://サーバー名/phpmyadmin/
で新しいバージョンのphpmyadminが表示されたのでOK
LAMP環境をAWSで構築する。
さらの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/
↑にアクセスして完成。
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/
↑にアクセスして完成。
登録:
コメント (Atom)