macOS Sierra 10.12 安裝 apache mod_jk
Posted on February 16th, 2017
###如何在 macOS Sierra 10.12 正確安裝 apache mod_jk
##編譯 mod_jk.so
cd ~/Desktop/tomcat-connector-source/native
./configure CFLAGS='-arch x86_64' APXSLDFLAGS='-arch x86_64' --with-apxs=/usr/sbin/apxs
make
sudo make install
* 第一步的 configure 可能會遇到 apxs path not found 的問題, 解決方式:
用 homebrew 安裝 apache24: brew install apache
將
--with-apxs 指定到 homebrew 安裝的 apache 位址(太長忘了), 大概就能正確 configure 了
--with-apxs=/usr/local/Cellar/apache/apache24...
* 如果還有 apxs 的問題,
可以執行
apxs -q 看看有少什麼套件
將make 好的 mod_jk.so 搬到原本的(homebrew的) apache libexec 下
5) Copy created mod_jk.so:
cp /usr/libexec/apache2/mod_jk.so /Applications/Coldfusion10/config/wsconfig/1/mod_jk.so
btw. 如果要使用 brew 的 apache 記得更換symbolic link ln -s
參考: