Maison >Opération et maintenance >exploitation et maintenance Linux >installation Linux postgresql
La colonne suivante du Tutoriel Linux vous présentera comment installer postgresql sur Linux. J'espère que cela sera utile aux amis dans le besoin !
Installez les packages liés à Postgresql via yum
sudo yum install -y postgresql postgresql-server postgresql96-devel postgresql-contrib postgresql-docs
Initialisez la base de données
sudo service postgresql initdb // 根据安装的版本确定postgresql 的版本 eg: sudo service postgresql96 initdb
Démarrez la base de données
sudo service postgresql start
Créez des utilisateurs et des données
// 首先登陆postgres 用户 sudo su postpres psql // 输入上条命令之后 进入psql ,就可以输入sql 语句 create user testuser with password 'testpwd'; // 创建数据库 create database testdb owner testuser; // 授予用户操作数据库的权限 grant all privileges on database testdb to testuser; \q 退出 // 修改配置文件,设置数据可以远程访问 sudo cd /var/lib/pgsql/data // 编辑文件 sudo vim postgresql.conf
Modifier le fichier
Listen_addresses = 'localhost' en Listen_addresses = '*'
Modifier le fichier pg_hba.conf
Ajouter une ligne en bas du fichier
host all 0.0.0.0/0 md5
// Redémarrer le service
Remarque : Vérifiez si les autorisations du fichier de données sont de 700. Sinon, remplacez-les par 700. sudo chmod 700 /var/bin/data/
sudo service redémarrer postgresql
Test de connexion
psql -h *.*.*.* -d testdb -U testuser
Erreurs possibles
Échec de l'authentification par les pairs pour l'utilisateur "postgres"
Solution
sudo vim /var/lib/pgsql/data/pg_hba.conf
héberger tous tous les pairs a été remplacé par
héberger tous tous en confiance
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!