- 追加された行はこの色です。
- 削除された行はこの色です。
** 環境 [#nd74f399]
- OS X 10.11 El Capitan
- Vagrant 1.8.1
- VirtualBox 5.0.20
- CentOS 6.7
** CentOS 初期設定 [#cb191507]
- selinux 無効化
$ sudo setenforce 0
$ sudo vi /etc/sysconfig/selinux
SELINUX=disabled
- iptables 無効化
$ sudo /sbin/service iptables stop
$ sudo chkconfig iptables off
- OS 再起動
** Apache インストール [#c07ce552]
- httpd インストール
$ sudo yum -y install httpd
$ httpd -v
Server version: Apache/2.2.15 (Unix)
** PHP インストール [#bcd0c764]
- EPEL リポジトリ追加
$ sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
- Remi リポジトリダウンロード
$ wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
- Remi リポジトリ追加
$ sudo rpm -Uvh remi-release-6.rpm
- PHP 7.1 をインストール (openssl, pdo, mysql, mbstring, tokenizer, xml モジュール含む)
$ sudo yum -y install --enablerepo=remi,remi-php71 php php-devel php-openssl php-pdo php-mysql php-mbstring php-tokenizer php-xml
$ php --version
PHP 7.1.7 (cli) (built: Jul 6 2017 13:46:08) ( NTS )
- PHP インストール済みモジュール確認
$ php -m
** Apache 起動 [#we324042]
- Apache を起動
$ sudo /sbin/service httpd start
- 自動起動設定
$ sudo chkconfig httpd on
** PHP 動作確認 [#k3a1f640]
- index.php 作成
$ cd /var/www/html/
$ sudo vi index.php
<?php
echo "Hello World!"
?>
<!DOCTYPE html>
<html lang="ja">
<body>
<p>Hello World <?php echo "from PHP!";?></p>
<body>
</html>
- DocumentRoot 権限変更
$ sudo chown -R apache:apache /var/www/html/
- ブラウザ経由で確認
- index.php 削除
$ sudo rm index.php