Apache2.4.6にmod_layoutを導入する
apache2.2系にmod_layoutを導入する記事はあったが、2.4系にmod_layoutを導入する方法が
見つからなかったので、作業をメモ。結論から言えば、2.2系と変わらないようです。
環境
virtualbox : 5.0.16
CentOs: 7.4.1708
準備
httpdとhttpd-develをインストール
$ sudo yum install -y httpd httpd-devel
httpd-develがないと、mod_layoutのmakeでaspxコマンドがないと言われる。
$ httpd -v
Server version: Apache/2.4.6 (CentOS)
mod_layoutインストール
$ cd /usr/local/src
$ wget https://fossies.org/linux/www/apache_httpd_modules/old/mod_layout-5.1.tar.gz/
$ sudo tar xvf mod_layout-5.1.tar.gz
$ cd ./mod_layout-5.1
$ sudo make
$ sudo make install
※ warningが出るが、無視。
・・・・・
chmod 755 /usr/lib64/httpd/modules/mod_layout.so
[activating module `layout' in /etc/httpd/conf/httpd.conf]
・・・・・
インストールできました。
httpdリブート
$ sudo systemctl restart httpd
インストール確認(layoutモジュールがあるか)
$ httpd -M | grep layout
layout_module (shared)
あとは、header.html等を作成すればOKです。confファイルで.htaccessの許可を忘れずに。
参考
Author And Source
この問題について(Apache2.4.6にmod_layoutを導入する), 我々は、より多くの情報をここで見つけました https://qiita.com/mr_wednesday/items/8b799aacf41447c004e7著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .