rpm、yumでPHP+mySQL+apacheの環境構築。やったことメモ

TamaCです。
前回は自分のPCでPHPmySQLapacheの環境構築をいたしましたが、

会社の福利厚生としてサーバが借りれたので、今度はこちらで環境構築を行ったのでメモ。

OSの確認


$ aname -e
Linux でした。

既存rpmパッケージの確認

apache


$ rpm -aq *http*

mysql


$ rpm -aq mysql*

php


$ rpm -aq php*

きれいに何も入っていません。
そういえば先輩社員が、「成長できるように何も入れてないからね」と言ってたのを思い出しました。


なんたる愛のムチ。

yumでパッケーインストール


$ sudo yum install mysql*
途中「ダウンロードして良いですか?」
と聞かれるので、"y"を押してEnter。
ずらずらずら、とインストールしてくれる
"Complete!"が出たらOK。

$ sufo yum install httpd*

$ sudo yum install php php-mysql

mysqlapacheのデーモン起動


$ sudo /etc/init.d/mysald start

$ sudo /etc/init.d/httpd start
"[ OK ]" が出ればOK。


apache起動確認

ローカルからブラウザで
http://<サーバのIPアドレス>
にアクセス。



できたできた!

ドキュメントルートの変更


$ sudo emacs /etc/httpd/conf/httpd.conf
280行目あたり
DocumentRoot の指定をhome/TamaC/www/ に変更


305行目あたり
の指定を同様にhome/TamaC/www に変更



ドキュメントルートwwwの作成


$ mkdir /home/TamaC/www

パーミッションの変更


$ chmod 755 /home/TamaC

テストPHPファイルの作成


$ cd /home/TamaC/www/
$ emacs hoge.php

apacheの再起動


$ sudo /etc/init.d/httpd graceful

動作確認

http://<サーバのIPアドレス>/hoge.phpにアクセス

とりあえずここまで完了。
参考サイト→http://www.atmarkit.co.jp/flinux/rensai/mysql5_01/mysql5_01a.html




***このあとDocumentRootは/var/www/に設定し直しました。


つぎは pear をインストールして symfony を導入