« まるくなる犬 | トップページ | お皿購入(LE CREUSET) »

2019年1月19日 (土)

httpd-2.4.37 を入れた

httpd-2.4.37 、Apacheの最新を macOS High Sierra に入れてみました。 まぁ、標準で2.4.33が入ってますので必要ないのですけどね。

aprやapr-util を先に入れておきます。

apr-1.6.5 は普通に・・・
$> ./configure
$> make
$> sudo make install

apr-util-1.6.1は、
$> ./configure --with-apr=/usr/local/apr --with-openssl=/usr/local/ssl --with-crypto
$> make
$> sudo make install

そしてhttpd-2.4.37 は・・・
$> ./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --enable-ssl --with-ldap
$> make
$> sudo make install

あとはhttpd.confで必要なモジュールの有効化。
mod_cgid とか mod_userdir とか httpd-userdir.conf あたり。

httpd-userdir.conf の中で、自分のLocalSitesを指定します。

UserDir "/Users/*/Sites"
#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#

AllowOverride none
Options MultiViews Indexes SymLinksIfOwnerMatch includesNoExec execCGI
Require method GET POST OPTIONS
Addhandler cgi-script .cgi .pl
Order allow,deny
Allow from all

んー、あとは起動/終了です。
$> sudo /usr/local/apache2/bin/apachectl start または stop

まぁ、これくらいで動作確認には十分使えますからね。

|

« まるくなる犬 | トップページ | お皿購入(LE CREUSET) »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: httpd-2.4.37 を入れた:

« まるくなる犬 | トップページ | お皿購入(LE CREUSET) »