phppgadminに外部ネットワークからアクセスしたいのですが、
内部からしかできなくて困っております。
対応としては
SFTPで接続し、/etc/httpd/conf.d/phppgadmin.confを修正し、
webサーバーを再起動しました。
元々はAllow fromでいくつかIPアドレスを指定していたので、
現在はAllow from allにしています。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
This configuration file maps the phpPgAdmin directory into the URL space.
By default this application is only accessible from the local host.
Alias /phpPgAdmin /usr/share/phpPgAdmin
<Location /phpPgAdmin>
allow from all
</Location>
<LocationMatch "/phpPgAdmin/*">
Require SSL connection for password protection.
SSLRequireSSL
</LocationMatch>
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
何か不備がございますでしょうか?
サーバー素人で、社内にわかるものがおらず困り果てております。
ご教授いただけますと幸いです。
よろしくお願い致します。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
【追記】
色々と調べていく中で/var/lib/pgsql/data/postgresql.conf の
listen_addressesを編集するという記事を見つけました。
どのような設定になっているかを確認しようとしたところ、
このディレクトリは今の権限でアクセスできないというエラーが出ました。
特権ユーザでアクセスできないので、一般ユーザでアクセスしております。
それが原因なのでしょうか?
権限を変更するべきなのか(変更の仕方も不明、chown???)
なぜ一般ユーザでしかアクセスできないのか、謎だらけの状態です。
あなたの回答
tips
プレビュー