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>";
動いてますわ。
ad
ad
関連記事
-
Windows8.1にVagrantで開発環境構築
Windowsで、LinuxやUnix環境に合わせて開発しようとすると、どうして …
-
rbenvを使ってrubyのインストール
先日、Vagrantをインストールして、Windows8.1上に作ったサーバ、C …
-
Vim Windows8.1にインストールしてみた
さて、今日はプログラミングネタです。 プログラマーは「エディタ」と呼ばれる、ひた …
-
Vagrantでローカルとファイル共有するには
WindowsやMacで編集したファイルを、Vagrantの環境と共有したい場合 …
- PREV
- rbenvを使ってrubyのインストール
- NEXT
- Vagrantでローカルとファイル共有するには