- 現在との差分 を表示
- ソース を表示
- MacOS X/ElCapitan/OSXserverHttpChangePort へ行く。
1: 2016-07-18 (月) 22:51:13 nobuaki | |||
---|---|---|---|
Line 1: | Line 1: | ||
+ | *OS X Server El Capitanのhttpdサーバを停止する [#zb051f05] | ||
+ | **はじめに [#u9517224] | ||
+ | |||
+ | El CapitanにServer.appを導入したOS X Serverでは,管理用のWebサーバが起動している.このままだとFileMakerを入れたり他のWebサービスを稼働できないので,これを動作ポートを変更する. | ||
+ | |||
+ | **プロセスを確認 [#ib66418e] | ||
+ | |||
+ | ターミナルからプロセスを確認. | ||
+ | |||
+ | kairos:~ ujpadmin$ 🆑ps -ef|grep httpd | ||
+ | 0 10267 1 0 7:09PM ?? 0:00.74 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 10274 10267 0 7:09PM ?? 0:00.09 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 10275 10267 0 7:09PM ?? 0:00.02 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 10276 10267 0 7:09PM ?? 0:00.02 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 10277 10267 0 7:09PM ?? 0:00.03 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 10278 10267 0 7:09PM ?? 0:00.03 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 33567 10267 0 9:33PM ?? 0:00.01 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 501 33890 15267 0 10:11PM ttys003 0:00.00 grep httpd | ||
+ | kairos:~ server$ | ||
+ | |||
+ | 設定ファイルが/Library/Server/Web/Config/Proxy/apache_serviceproxy.confにある事が確認できた. | ||
+ | |||
+ | ブラウザでサーバに接続してみる | ||
+ | |||
+ | http://localhost:8080/ | ||
+ | |||
+ | |||
+ | **apache_serviceproxy.confを編集する [#db52e959] | ||
+ | |||
+ | 編集前にバックアップコピーを行う. | ||
+ | |||
+ | sudo cp /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf ¥ | ||
+ | > /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf.20160718 | ||
+ | |||
+ | 編集後の,diff結果は次の通り. | ||
+ | |||
+ | kairos:~ ujpadmin$ 🆑diff /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf.20160718 \ | ||
+ | > /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf | ||
+ | 10,11c10,13 | ||
+ | < listen 80 | ||
+ | < listen 443 | ||
+ | --- | ||
+ | > #listen 80 | ||
+ | > #listen 443 | ||
+ | > listen 8081 | ||
+ | > listen 8943 | ||
+ | 140c142,143 | ||
+ | < <VirtualHost *:80> | ||
+ | --- | ||
+ | > #<VirtualHost *:80> | ||
+ | > <VirtualHost *:8081> | ||
+ | 145c148 | ||
+ | < RequestHeader set X-Forwarded-Port "80" | ||
+ | --- | ||
+ | > RequestHeader set X-Forwarded-Port "8081" | ||
+ | 202c205,206 | ||
+ | < <VirtualHost *:443> | ||
+ | --- | ||
+ | > #<VirtualHost *:443> | ||
+ | > <VirtualHost *:8943> | ||
+ | 206c210,211 | ||
+ | < RequestHeader set X-Forwarded-Port "443" | ||
+ | --- | ||
+ | > #RequestHeader set X-Forwarded-Port "443" | ||
+ | > RequestHeader set X-Forwarded-Port "8943" | ||
+ | kairos:~ server$ | ||
+ | |||
+ | ポート番号を80から8081,443を8943に変更している. | ||
+ | |||
+ | |||
+ | **設定変更を反映 [#b813e6f6] | ||
+ | |||
+ | プロセスを停止させる. | ||
+ | |||
+ | kairos:~ ujpadmin$ 🆑sudo killall httpd | ||
+ | kairos:~ server$ | ||
+ | |||
+ | 自動的に起動してくるので,プロセスを確認. | ||
+ | |||
+ | kairos:~ ujpadmin$ 🆑!ps | ||
+ | ps -ef|grep httpd | ||
+ | 0 34001 1 0 10:33PM ?? 0:00.19 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 34004 34001 0 10:33PM ?? 0:00.01 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 34005 34001 0 10:33PM ?? 0:00.01 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 34006 34001 0 10:33PM ?? 0:00.01 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 34007 34001 0 10:33PM ?? 0:00.01 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 70 34008 34001 0 10:33PM ?? 0:00.01 /usr/sbin/httpd -D FOREGROUND -f /Library/Server/Web/Config/Proxy/ | ||
+ | apache_serviceproxy.conf -E /private/var/log/apache2/service_proxy_error.log | ||
+ | 501 34010 15267 0 10:33PM ttys003 0:00.01 grep httpd | ||
+ | kairos:~ server$ | ||
+ | |||
+ | 新しいポートに接続してみる. | ||
+ | |||
+ | http://192.168.20.27:8081 |
- MacOS X/ElCapitan/OSXserverHttpChangePort のバックアップ一覧
- MacOS X/ElCapitan/OSXserverHttpChangePort のバックアップ差分(No. All)
- 1: 2016-07-18 (月) 22:51:13 nobuaki
- 2: 2016-07-18 (月) 22:51:13 shinnai(shinnai)
- Rewound to 2 ages ago. at 2017-12-04 (月) 23:24:42
- 現: 2020-08-17 (月) 17:17:49 nobuaki
Counter: 1839,
today: 1,
yesterday: 0