站長留言

  • ✅ 本站維護及更新歷史紀錄,詳情請參考公告
  • ✅ 有任何意見、想法,歡迎留言給Spicy知道喔
  • ✅ 固定於每周一至周五更新Blogger文章,周末不定期
LinuxPostgreSQLUbuntu

【Linux】Ubuntu Server - 4: 安裝PostgreSQL並設定遠端連線

tags: Linux Ubuntu PostgreSQL

圖片來源

Java

  1. 安裝openjdk sudo apt-get install openjdk-11-jre
  2. 設定JAVA_HOME
    • sudo vim /etc/environment
    • JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
    • sudo source /etc/environment
  3. 測試 echo $JAVA_HOME

PostgreSQL

  1. 官方文件
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
sudo apt-get -y install postgresql
  1. 改postgres密碼
    • 以postgres登入 sudo -u postgres psql
    • \password
  2. 開啟公司內網權限
    • cd /etc/postgresql/12/main/
    • sudo vim pg_hba.conf
    • 加上公司內網網段
      # IPv4 local connections:
      host    all             all             127.0.0.1/32            md5
      host    all             all             192.168.10.1/24         md5
      
    • sudo vim postgresql.conf
      # - Connection Settings -
      
      listen_addresses = '*'          # what IP address(es) to listen on;
      
  3. 套用設定 sudo service postgresql restart
  4. 防火牆 sudo ufw allow 5432
  5. 使用pdAdmin 4遠端連線操作

Reference 參考資料

沒有留言:

張貼留言

本網站建議使用電腦或平板瀏覽