[保姆教程] [Postgres] 3分鐘在Ubuntu環境下安裝Postgresql
簡介
用最簡單的教程,找出最重要的點。這篇教程將幫助你,在Ubuntu上安裝postgresql。
安裝Postgre
- 通過 install postgresql 指令安裝最新版
sudo apt-get install postgresql
- 當然也可以在末尾指定版本號,來安裝你需要的版本
sudo apt-get install postgresql 10.15
修改Postgre的登入密碼
在安裝後會預設建立一個名叫postgres的資料庫,並且預設建立名叫postgres的登入賬號,密碼隨機。我們不知道密碼是什麼,所以,需要手動修改。
- 我們需要通過下面指令登入postgres
sudo -u postgres psql
- 這裡輸入Linux的使用者密碼
- 我們使用ALTER命令修改預設賬號postgres的密碼為taiyan
- 注意:末尾必須輸入分號
ALTER USER postgres WITH PASSWORD 'taiyan';
- 輸入ALTER ROLE 後表示修改成功,然後輸入\q退出
測試資料庫連線
- 使用psql連線測試資料庫,回車收輸入資料庫密碼
psql -h localhost -U postgres postgres
# [伺服器地址] [使用者名稱] [資料庫名]
- 連線成功後如下圖,最後\q退出。
配置遠端訪問許可權
Postgre安裝後預設只支援本地訪問,如果你項通過其他主機的 Navicate (資料庫視覺化工具) 連線他,需要修改兩個配置檔案。
修改postgresql.conf
- 路徑中的10是postgres的版本號
- 可以通過 psql --version 檢視版本號
sudo vim /etc/postgresql/10/main/postgresql.conf
- 在檔案末尾增加
listen_addresses = '*'
- 參考圖
- 然後按ESC鍵離開編輯模式,輸入:wq! 儲存退出
修改pg_hba.conf
sudo vim /etc/postgresql/10/main/pg_hba.conf
- 在檔案末尾輸入如下值
host all all 0.0.0.0/0 md5
- 參考圖
- 最後按ESC鍵離開編輯模式,輸入:wq!儲存退出
至此為止,你就可以正常使用資料庫了
總結
安裝就一句程式碼,完事兒還要改密碼,遠端許可權莫忘記,配置檔案得改倆......好!(掌聲)
相關文章
- 在Ubuntu環境下安裝eclipseUbuntuEclipse
- ubuntu下安裝boost環境Ubuntu
- [保姆教程] [Postgres] 1分鐘深入瞭解Postgres主鍵自增
- ubuntu環境下安裝perf工具Ubuntu
- 在 Ubuntu18.04 下安裝 LNMP 環境UbuntuLNMP
- Ubuntu下PostgreSQL的安裝UbuntuSQL
- Ubuntu 環境安裝 phpunitUbuntuPHP
- Ubuntu下離線安裝PostgreSQLUbuntuSQL
- 在Ubuntu上安裝Drone持續整合環境Ubuntu
- 在Ubuntu16.04上安裝LEMP環境Ubuntu
- Ubuntu下安裝配置java開發環境啊UbuntuJava開發環境
- 在linux環境下安裝MysqlLinuxMySql
- 在Linux環境下安裝JBOSSLinux
- Geant4在Ubuntu下的安裝教程Ubuntu
- Ubuntu系統安裝 PostgreSQL詳細教程。UbuntuSQL
- Ubuntu下搭建JAVA開發環境及解除安裝UbuntuJava開發環境
- 保姆級mysql安裝教程+下載教程-附視訊教程MySql
- VLC在ubuntu環境下編譯編譯
- HMMer在Windows環境下的安裝HMMWindows
- ubuntu 16.04安裝LNMP環境UbuntuLNMP
- Ubuntu環境Anaconda安裝opencvUbuntuOpenCV
- ubuntu 安裝 flutter 開發環境UbuntuFlutter開發環境
- Ubuntu20 LNMP 環境安裝UbuntuLNMP
- Ubuntu 安裝php+mysql 環境UbuntuPHPMySql
- ubuntu安裝Java開發環境UbuntuJava開發環境
- ubuntu環境中安裝condaUbuntu
- Ubuntu 22.04 安裝Docker環境UbuntuDocker
- Linux 環境下如何安裝部署 RocketMQ 教程LinuxMQ
- 在linux環境下安裝JDK並配置環境變數LinuxJDK變數
- Ubuntu下Postgresql-8.4安裝及配置UbuntuSQL
- Windows 環境下 Python 環境安裝WindowsPython
- CentOS 7.4 環境下原始碼編譯安裝 postgreSQL 11.4CentOS原始碼編譯SQL
- Ubuntu下使用conda在虛擬環境中安裝CUDA、CUDNN及TensorflowUbuntuDNN
- 在Debian/Ubuntu環境下更新chromeUbuntuChrome
- yapi 在linux環境下的安裝部署APILinux
- 在RAC環境下安裝實施GoldenGateGo
- 在Linux環境下安裝JDK+JBossLinuxJDK
- Ubuntu 16.04 安裝 Gnome 桌面環境Ubuntu