

Eğer trust yerine md5 eklersek bağlantı için şifre kullanımı isteyecektir $ vi pg_hba.confĭiğer bir ayar yapacağımız dosya ise nf dosyasıdır Bu dosya içerisinde listener ayarlarını “localhos” tan alıp tüm bağlantıları dinlemesi için “*” ile değiştiriyoruz. Ayrıca trust diyerek şifresiz olarak erişim vermiş oluyoruz. Bu dosyanın en altına aşağıdaki satırı ekleyerek tüm IP aralıkları için bağlantı izni sağlıyoruz. Log pg_nf pg_replslot pg_stat_tmp PG_VERSION nfĭatabase client bağlantıları için izinleri girebildiğimiz pg_hba.conf dosyasını düzenleyelim. Global pg_hba.conf pg_notify pg_stat pg_twophase potgres userı ile $PGDATA dizini altındaki dosyaları inclersek $ cd $PGDATAīase pg_commit_ts pg_logical pg_serial pg_subtrans pg_wal postmaster.optsĬurrent_logfiles pg_dynshmem pg_multixact pg_snapshots pg_tblspc pg_xact postmaster.pid database/data dizinine database kurulumumuz yapıldı. Pg_ctl -D /database/data -l logfile start You can now start the database server using:


auth-local and -auth-host, the next time you run initdb. You can change this by editing pg_hba.conf or using the option -A, or Initdb: warning: enabling "trust" authentication for local connections Performing post-bootstrap initialization. Selecting dynamic shared memory implementation. The default text search configuration will be set to "english".įixing permissions on existing directory /database/data. The default database encoding has accordingly been set to "UTF8". The database cluster will be initialized with locale "en_US.UTF-8". This user must also own the server process. The files belonging to this database system will be owned by user "postgres". Şimdi postgres kullanıcı ile aşağıdaki komutu veriyoruz. Postgresql servislerini çlıştırmadan önce data dosyasının yerini postgresql servis dosyasında environment PGDATA kısmını aşağıdaki gibi değiştirelim. Uid=26(postgres) gid=26(postgres) groups=26(postgres)

etc/hosts dosyasına ip ve hostname kısmını ekliyoruz echo 150.150.100.71 psgdbm1 > /etc/hostsĭatabase dosyalarımız için klasörümüzü oluşturalım ve yetkilendirmesini yapalım ayrııca postgres userına parola oluşturalım. # sudo yum install -y postgresql13-server postgresql13 postgresql13-contrib (Centos -7 ve Oracle Linux 7 içinde aynı) # yum install İşletim sistemi olarak Rathat 7.4 kullanacağız.
