Showing all posts tagged #mac:


apache mod_jk @ MacOS Worker 設定問題

Posted on March 14th, 2017

在 mod_jk 的 log 發現 localhost 無法解析等相關錯誤訊息

嘗試把 workers.properties 中連到 tomcat 的 IP(port 8009那個) 從 localhost 改為 127.0.0.1 後

就可以讓 Apache 的 mod_jk 和 tomcat 順利整合了


P.S. 猜測可能原因: tomcat listen 的 ip 只有 127.0.0.1 並不包含 localhost

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

參考:


Liullen

Notes from my experience.