コドモノート

エブリディ子育て!もっとコドモと遊びたいっ!がんばるアラフォー男の日常

VagrantでApache、PHP、MySQLのインストール

   

さて、Vagrantネタが続いてますが、

今回はPHPのテスト環境を作ってみます。

と、いってもまさにテストなので、yumでインストールするだけです。
Apache、MySQLはインストールして、自動起動をonにしています。
PHPはライブラリがいっぱいあって、何がいるのかよくわかりませんが、とりあえず要るっぽいやつだけ付けときました。

Apacheのインストール

$ sudo yum -y install httpd
$ service httpd start
$ chkconfig httpd on

 

MySQLのインストール

$ sudo yum -y install mysql-server
$ service mysqld start
$ chkconfig mysqld on

 

PHPのインストール

yum -y install php php-mbstring php-mysql php-pdo php-devel php-mcrypt php-phpunit-PHPUnit

 

Apacheの設定

/etc/httpd/conf/httpd.conf
とりあえず3ヶ所だけ変更しました。

Options Indexes FollowSymLinks
–> Options Includes ExecCGI FollowSymlinks

AllowOverride None
–> AllowOverride All

DirectoryIndex index.html index.html.var
–> DirectoryIndex index.php index.html index.html.var

 

それぞれのバーション確認

何もせず、そのままyumすると下記のような結果でした。

  •  Apache 2.2.15

  •  MySQL 5.1.73

  •  PHP 5.3.3

新しいのが必要な人は、リポジトリの追加が必要ですね。

 

作動確認

/var/www/html以下にindex.phpを作って置いてみました。

<?php
echo "<p style=\"font-size: 5em; color: #FE0000;\">Hello!Vagrant!</p>";

 

アクセスすると・・・、
phptest

動いてますわ。

 

 

 

 

 - 開発

ad

ad

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

Vim
Vim Windows8.1にインストールしてみた

さて、今日はプログラミングネタです。 プログラマーは「エディタ」と呼ばれる、ひた …

vagrant
Vagrantでローカルとファイル共有するには

WindowsやMacで編集したファイルを、Vagrantの環境と共有したい場合 …

ruby
rbenvを使ってrubyのインストール

先日、Vagrantをインストールして、Windows8.1上に作ったサーバ、C …

vagrant
Windows8.1にVagrantで開発環境構築

Windowsで、LinuxやUnix環境に合わせて開発しようとすると、どうして …