Linux HillにPostgreSQLデータベースをインストールしますが、ローカルアクセスのみ、リモートアクセスを実現する場合は手動で設定する必要があります。次の小シリーズではLinuxのPostgreSQLリモートアクセス方法を紹介します。それを知りましょう。
のPostgreSQLデータベースをインストールした後、デフォルトでは、ローカルアクセス接続を受け入れることです。他のホスト上のPostgreSQLデータベースサーバにアクセスしたい場合は、それに応じて設定する必要があります。
PostgreSQLデータベースへのリモート接続を設定する手順は、dataディレクトリのpg_hba.confとpostgresql.confを変更するのと同じくらい簡単です。
pg_hba.conf:データベースへのアクセスを設定します。
postgresql.conf:PostgreSQLデータベースサーバの対応するパラメータを設定します。
手順:
1. pg_hba.confファイルを修正して、ユーザーのアクセス権を設定します(#の先頭の行がコメントの内容です)。
#TYPE DATABASE USER CIDR-ADDRESSメソッド
#' local'はUnixドメインソケット接続専用です。
local all all trust
#IPv4ローカル接続:
host all all 127.0 .0.1 /32 trust
すべてのホストすべて192.168.1.0/24 md5
#IPv6ローカル接続:
すべてのホストall :: 1/128 trust
<そのうち、7番目の節は新しく追加されたコンテンツです。つまり、ネットワークセグメント192.168.1.0上のすべてのホストは、すべての有効なデータベースユーザー名を使用してデータベースにアクセスし、暗号化パスワード検証を提供できます。
このうち、24はサブネットマスクです。これは、192.168.1.0--192.168.1.255のコンピュータアクセスが許可されていることを意味します。
2. postgresql.confファイルを修正して、すべてのホストからの接続要求を待機するようにデータベースサーバーの待機モードを変更します。
#listen_addresses =’ localhost’に移動します。 PostgreSQLのインストールが完了した後のデフォルトでは、ローカルホストからの接続要求のみを受け付けます。
行の先頭を削除し、行の内容をlisten_addresses =’ *‘に変更して、データベースサーバーが任意のホストからの接続要求をリスンできるようにします。
上記はLinuxのPostgreSQLリモートアクセス設定です。設定しない場合、PostgreSQLはデフォルトに対してローカルにしかなれず、機能は制限されます。
Linuxシステムの環境変数PATHは恒久的な環境変数と一時的な環境変数に分けられますが、その後Linuxシステムの環境変数を変更する方法は?本論文では、あなたをお伝えします
は、ユーザーの環境変数を確認するには、ユーザモードで次のコマンドを実行します。
$エコー$ PATH
は/usr /lib64/qt-3.3/bin:/bin:/usr/bin:/
Grep PATH PATH = /usr /lib64 /qt-3.3 /bin:/bin:/usr /bin:/usr /sbin:/sbin:/home /xmodulo /bin あな
Technologeeko Ubuntuシステムは真剣にノートブックの生活に影響を与える、ノートブック、消費電力や問題の急速な出現にインストールされた後、実際には、限
Debianシステムは、プログラム自身の起動セルフスタート機能に加えて、プログラムを最初から起動させるだけでなく、手動で設定することもできます。rc.localファイルを編集することによって実現できます。次の小シリーズは、Debianの詳細な紹介です。起動からプログラムを起動する方法を設定します。
コード
は
はsudoのvi /etc/rc.localの
FDiskはLinuxシステムでのディスクパーティショニングツールです。ディスクを複数のパーティションに分割し、スペースを割り当てることができます。次にFDiskを使用する方法を教えてください。以下の