ผู้ดูแลระบบ pg

เครื่องมือบริหารจัดการและพัฒนาฐานข้อมูล PostgreSQL แบบโอเพนซอร์สที่ได้รับความนิยม

URL สำหรับเข้าถึง

  • เปิดเบราว์เซอร์และไปที่: https://<SERVER_IP>
  • ยอมรับคำเตือนเกี่ยวกับใบรับรอง SSL ที่ลงนามด้วยตนเอง
  • ใช้ข้อมูลประจำตัวที่ระบุไว้ระหว่างการตั้งค่าหรือที่บันทึกไว้ /root/pgadmin/.env.

ไฟล์และไดเร็กทอรีที่สำคัญ

  • /root/pgadmin/docker-compose.yml → คำจำกัดความของบริการ
  • /root/pgadmin/.env → ข้อมูลประจำตัวที่บันทึกไว้และตัวแปรสภาพแวดล้อม
  • /etc/nginx/sites-available/pgadmin.conf → การตั้งค่าพร็อกซีแบบย้อนกลับของ Nginx
  • /var/lib/docker/volumes/ → ข้อมูล pgAdmin และ PostgreSQL ที่คงอยู่ถาวร

รีเวิร์สพร็อกซี

Nginx จะทำการเปลี่ยนเส้นทาง HTTP ไปยัง HTTPS โดยอัตโนมัติ ให้บริการ pgAdmin อย่างปลอดภัยด้วยใบรับรองที่ลงนามด้วยตนเอง และส่งต่อทราฟฟิกทั้งหมดไปยังพอร์ต 5050.

ข้อมูลการเชื่อมต่อ

หากติดตั้ง PostgreSQL และมีอินสแตนซ์ PostgreSQL ในเครื่องทำงานควบคู่ไปกับ pgAdmin คุณสามารถเชื่อมต่อโดยตรงผ่าน pgAdmin โดยใช้รายละเอียดต่อไปนี้:

  • เจ้าภาพ: postgresql หรือ <SERVER_IP>
  • พอร์ต: 5432
  • ฐานข้อมูล: postgres
  • ผู้ใช้: ผู้ดูแลระบบ
  • รหัสผ่าน: (ตรวจสอบ) /root/pgadmin/.env)

รายละเอียดการสมัคร