ApacheのphpMyAdminとWordPress用conf設定
お客様の環境でApacheを設定する機会があったので予習用覚書。 環境: CentOS 7.6.1810, Apache(httpd) 2.4.6 1.phpMyAdmin用conf設定 デフォルトのDocumentRoot設定 # mkdir /home/httpd # mkdir /home/httpd/httpdocs/ # less etc/httpd/conf/httpd.conf DocumentRoot "/home/httpd/httpdocs" ブラウザ経由で閲覧できるかテスト # cd /home/httpd/httpdocs/ # vi test.html # systemctl reload httpd 確認したら削除して phpMyAdmin をダウンロード。 # rm test.html # curl -O https://files.phpmyadmin.net/phpMyAdmin/4.8.4/phpMyAdmin-4.8.4-english.tar.gz # tar xzvf phpMyAdmin-4.8.4-english.tar.gz # mv phpMyAdmin-4.8.4-english phpMyAdmin ブラウザからアクセスすると下記エラーが出るので Forbidden You don't have permission to access /phpMyAdmin/ on this server. phpMyAdmin用confを作る # cd /etc/httpd/conf.d # vi 00_httpdoc.conf <VirtualHost *:80> ServerName 192.168.10.82 DocumentRoot /home/httpd/httpdocs DirectoryIndex index.php index.html <Directory "/home/httpd/httpdocs"> Require all granted </Directory> </VirtualHost> # ...