目次

「インストール」に戻る

最も一般的なApache+PHPでDokuWikiを使う準備



PHPインストール

phpは、5.6以上を利用しましょう。

CentOS 7

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

php5.6をインストールする場合
# yum install --enablerepo=remi,remi-php56 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt

php7.1をインストールする場合
# yum install --enablerepo=remi,remi-php71 php php-devel php-mbstring php-pdo php-gd php-xml php-mcrypt


設定

SELinuxを無効

コマンドで確認、一時的に設定
# getenforce      <- 確認
Enforcing         <- 有効

# setenforce 0    <- disableにする

# getenforce      <- 確認
Permissive        <- 無効


設定フィアルによる永続的変更

OS再起動後も有効にする設定方法
/etc/selinux/config (RHEL/CentOS7)
/etc/sysconfig/selinux (RHEL/CentOS5,6)

SELINUX=disabled

php

php.ini

[Date]
date.timezone = "Asia/Tokyo"

Apache httpd

# cd /etc/httpd/conf
# cp -p httpd.conf httpd.conf.20160910
# vi httpd.conf


<Directory "/var/www/html">
    AllowOverride All         #.htaccessを使えるようにする


起動

起動

# systemctl stop firewalld.service
# systemctl start httpd.service

自動起動設定

# systemctl disalbe firewalld.service
# systemctl enable httpd.service


動作確認

phpが動作することを確認

test.php

<?php phpinfo(); ?>





「インストール」に戻る