📅  最后修改于: 2023-12-03 15:35:26.313000             🧑  作者: Mango
PostgreSQL是一种强大的开源关系型数据库管理系统,可在各种平台上运行。在本文中,我们将介绍如何在Ubuntu上安装和配置PostgreSQL服务器。
在Ubuntu上安装PostgreSQL非常简单。打开终端并运行以下命令:
sudo apt-get install postgresql
安装完成后,PostgreSQL服务器将自动启动。
在安装完成后,您可以通过以下命令连接到PostgreSQL服务器:
sudo -u postgres psql
该命令将使用postgres用户连接到本地PostgreSQL服务器。
要创建一个新的PostgreSQL用户,请运行以下命令:
CREATE USER myuser WITH PASSWORD 'mypassword';
请将myuser和mypassword替换为您想要使用的用户名和密码。
要创建新的PostgreSQL数据库,请运行以下命令:
CREATE DATABASE mydatabase OWNER myuser;
这将创建一个名为mydatabase的新数据库,并将其所有权授予myuser用户。
默认情况下,Ubuntu上的PostgreSQL服务器仅允许本地连接。如果您想允许远程连接,请按照以下步骤操作。
sudo nano /etc/postgresql/[version]/main/postgresql.conf
请将version替换为您正在运行的PostgreSQL版本。
搜索“listen_addresses”,并取消注释该行。将其设置为“*”,表示任何IP都可以连接。
保存并关闭文件。
打开pg_hba.conf文件:
sudo nano /etc/postgresql/[version]/main/pg_hba.conf
host all all 0.0.0.0/0 md5
保存并关闭文件。
重新启动PostgreSQL服务器:
sudo service postgresql restart
现在,您可以使用任何PostgreSQL客户端连接到服务器,如pgAdmin或psql,只需使用服务器的IP地址和myuser用户的用户名和密码。
现在您已经学会了如何在Ubuntu上安装和配置PostgreSQL服务器,创建用户和新数据库,并允许远程连接。开始使用PostgreSQL吧!