「36-4 Grid の表示」でも「GeoExt.data.WMSCapabilitiesStore」の url の設定が出来ませんでした。ここでも同じ設定をするので、GISTutor の Configuring GeoServer Proxy for Public and Remote Data Access(http://www.gistutor.com/geoserver/21-intermediate-geoserver-tutorials/38-configuring-geoserver-proxy-for-public-and-remote-data-access.html)を参考に、 Apache の設定を修正してみます。
proxy モジュールを有効にします。
確認するには mod-enabled を見てみます。
root@debian7-vmw:~# ls /etc/apache2/mods-enabled/
alias.conf authz_user.load dir.load php5.load alias.load autoindex.conf env.load reqtimeout.conf auth_basic.load autoindex.load mime.conf reqtimeout.load authn_file.load cgi.load mime.load setenvif.conf authz_default.load deflate.conf negotiation.conf setenvif.load authz_groupfile.load deflate.load negotiation.load status.conf authz_host.load dir.conf php5.conf status.load
proxy と proxy_http モジュールを有効にします。
root@debian7-vmw:~# a2enmod proxy
Enabling module proxy. To activate the new configuration, you need to run: service apache2 restart root@debian7-vmw:~# a2enmod proxy_http Considering dependency proxy for proxy_http: Module proxy already enabled Enabling module proxy_http. To activate the new configuration, you need to run: service apache2 restart
proxy.conf を修正します。
root@debian7-vmw:~# vim /etc/apache2/mods-available/proxy.conf
---
ProxyRequests Off # Remember to turn the next line off if you are proxying to a NameVirtualHost ProxyPreserveHost On <Proxy *> Order deny,allow #Deny from all Allow from all </Proxy> # ProxyPass for Geoserver ProxyPass /geoserver http://localhost:8080/geoserver ProxyPassReverse /geoserver http://localhost:8080/geoserver </IfModule>
Apache を再起動します。
root@debian7-vmw:~# /etc/init.d/apache2 restart
[ ok ] Restarting web server: apache2 ... waiting ...
0 件のコメント:
コメントを投稿