IMPOV::In My Point Of View

仕事、SEO、ウェブマーケティング、時事問題、健康、生き方などなど、書きたいことを勝手に書き倒しているブログです。とどのつまり「便所の落書き」

webサーバー(apache)とPHP (初心者がさくらのVPSを立ち上げるまで - その6)

webサーバーのインストールと設定

両方の参考サイトを見ながらやれば、トラブルはおきない。
#11 Webサーバーの設定をしよう | さくらのVPS入門 - プログラミングならドットインストール
WEBサーバーの設定 | 初心者でもわかる!さくらVPS | Sakura VPS 設定マニュアル
打ち込むコマンドだけズラズラと書き並べていく。

su - #root権限に移動

yum -y install httpd

chkconfig httpd on

cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.org

vim /etc/httpd/conf/httpd.conf

httpd.conf は、後ほどがっつり変更するので、とりあえずのところ参考サイトにある通りの最小限の変更作業をやってしまう。

また、apache上で動かすアプリケーションなどからファイルを操作できるように、公開ディレクトリの権限を変更しておこう。

chown -R apache:apache /var/www/html/

あとは、httpdを起動して完了。

service httpd configtest

service httpd start

VirtualHost(マルチドメイン)の設定は後回し

参考2サイトとも、このあとVirtual Hostの設定をする手順になっているのだが、ここは我慢して後回しにする。

httpd.confを変更しなければならない作業は、他にも盛り沢山なので、後からまとめて整理する。

PHPのインストール

PHPのインストールも、参考サイトどおりにやればつまづくことは無いはず。
#15 PHPの設定をしよう | さくらのVPS入門 - プログラミングならドットインストール
PHPの設定 | 初心者でもわかる!さくらVPS | Sakura VPS 設定マニュアル

ただし、最新版をインストールしたいので、インストールコマンドで別のレポジトリを参照する。

yum -y install --enablerepo=remi,rpmforge php php-devel php-mbstring php-mysql php-gd

また、WordpressPHPメインのアプリケーションをインストールするつもりなので、ディレクトリの権限変更も忘れずにやっておく。

chown apache:apache /var/lib/php/session

目次

一連の記事の目次は、以下のページにあります。
初心者がさくらのVPSを立ち上げるまで - その1