1. Official website address The official website provides installation reference steps: Click here to view the official website 2. Install RPM yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm 3. Install the client 4. Install the server 5. Install dependency packages yum install postgresql11-libs yum install postgresql11-contrib yum install postgresql11-devel 6. Database initialization and automatic startup settings /usr/pgsql-11/bin/postgresql-11-setup initdb systemctl enable postgresql-11 systemctl start postgresql-11 This step of initializing the database command will create a folder named 11 in the /var/lib/pgsql directory. 11 is the database version. If you have installed other versions, it corresponds to its version number (9.4, 9.5). If there is already a folder of the corresponding version, the initialization step will report an error and you need to delete the corresponding folder yourself and then initialize. 7. Change the database login password After the database is initialized, a Linux login user named postgres will be created by default. Change the password here. 8. Log in to PostgreSQL [root@anleku ~]# su - postgres -bash-4.2$ psql psql (11.5) Type "help" for help. postgres=# 9. Create a user to access PostgreSQL postgres=# CREATE USER dbuser WITH PASSWORD '*****'; 10. Create a database and grant user permissions postgres=# CREATE DATABASE exampledb OWNER dbuser; postgres=# GRANT ALL PRIVILEGES ON DATABASE exampledb TO dbuser; 11. Exit psql 12. Modify the configuration file to allow remote computer access [root@anleku ~]# vim /var/lib/pgsql/11/data/postgresql.conf [root@anleku ~]# vim /var/lib/pgsql/11/data/pg_hba.conf 13. Restart the service [root@anleku ~]# systemctl restart postgresql-11 Finally, remember to open the firewall port [root@anleku ~]# firewall-cmd --query-port=5432/tcp no [root@anleku ~]# firewall-cmd --add-port=5432/tcp success [root@anleku ~]# firewall-cmd --add-port=5432/tcp --zone=public --permanent success Summarize The above is the installation and configuration tutorial of PostgreSQL 11 under CentOS7 introduced by the editor. I hope it will be helpful to everyone. If you have any questions, please leave me a message and the editor will reply to you in time. I would also like to thank everyone for their support of the 123WORDPRESS.COM website! You may also be interested in:
|
<<: A brief discussion on the three major issues of JS: asynchrony and single thread
>>: Basic usage tutorial of MySQL slow query log
Detailed explanation of creating MySql scheduled ...
MySQL database basic syntax DDL Operations Create...
Use ES6 modular development and observer mode to ...
Table of contents Preface 1. Props, $emit one-way...
First, let's look at three situations where m...
This article describes the import and export oper...
After MySQL database optimization, not only can t...
Version 1.4.2 Official Documentation dockerhub st...
The Linux command to run the jar package is as fo...
The component lifecycle is usually where our busi...
1: I won’t go into the details of how to install ...
title XML/HTML CodeCopy content to clipboard <...
question After Nginx reverse proxy, the Tomcat ap...
1. Install Tomcat 1. Find the tomcat image on Doc...
(1) Each HTML tag has an attribute style, which c...