Apache手動インストール
1. 事前調査
# ps -ef|grep httpd
# ps -ef|grep apache
httpd|apache2 -V
→ apache設定ファイルパス確認
httpd|apache2 -v
→ apacheバージョン確認
1-1. サービス登録確認
# service httpd|apache2 status
1-2. 再設定テスト
# service httpd|apache2 reload
${apache2dir}/bin/apachectl graceful
${apache2dir}/bin/httpd -k graceful
1-3. 設定ファイル確認
標準インストール = /etc/httpd/conf.d/
カスタマイズインストール = /usr/local/apache2/conf/extra/
2. 標準インストール
# curl https://repo.plura.io/v4/module/apache/centos/plura.conf -o /etc/httpd/conf.d/plura.conf
# curl https://repo.plura.io/v4/module/apache/centos/x86_64/7/2.4/mod_plura_module.so -o /etc/httpd/modules/mod_plura_module.so
3. カスタマイズインストール
# curl https://repo.plura.io/v4/module/apache/centos/plura.conf -o /usr/local/apache2/conf/extra/plura.conf
# curl https://repo.plura.io/v4/module/apache/centos/x86_64/7/2.4/mod_plura_module.so -o /usr/local/apache2/modules/mod_plura_module.so
plura.confファイル内容
4. 情報登録
# echo ModPlura-Apache > /etc/modplura
# echo 5.5.3 >> /etc/modplura
# echo /usr/sbin/httpd >> /etc/modplura
# echo /etc/httpd >> /etc/modplura
# echo /etc/httpd >> /etc/modplura
# echo centos/x86_64/7/2.4 >> /etc/modplura
# touch /etc/.modplura
5. カスタマイズインストール
# echo /usr/local/apache2/bin/httpd >> /etc/modplura
# echo /usr/local/apache2 >> /etc/modplura
# echo /usr/local/apache2 >> /etc/modplura
6. 権限イシュー
⭐注意 : PLURAウェブログ生成ディレクトリのownerをapache worker processのownerで変更します。
# chown apache /var/log/plura
# chmod 755 /var/log/plura
# chmod +x /etc/httpd/modules/mod_plura_module.so
⭐selinux オブジェクトの設定
# chcon -h system_u:object_r:httpd_sys_content_t:s0 /etc/httpd/conf.d/plura.conf
# chcon -h system_u:object_r:httpd_sys_content_t:s0 /etc/httpd/modules/mod_plura_module.so
# restorecon /etc/httpd/conf.d/plura.conf
# restorecon /etc/httpd/modules/mod_plura_module.so
Last updated