แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ทรงวุฒิ กาญจนโกศัย

หน้า: [1]
1
Linux / Re: 20 นาทีพร้อมใช้ : การเตรียม Postgresql และ pgAdmin ใน Ubuntu
« เมื่อ: กุมภาพันธ์ 07, 2019, 10:15:33 AM »
สุดท้ายนี้ ขอขอบคุณ คุณเอี๋ยม ที่ไปเป็นวิทยากรที่โรงพยาบาลแพร่ครับ

2
Linux / Re: 20 นาทีพร้อมใช้ : การเตรียม Postgresql และ pgAdmin ใน Ubuntu
« เมื่อ: กุมภาพันธ์ 07, 2019, 09:53:25 AM »
20 นาที นี่ไม่รวมตอน Upgrade Structure นะครับ

3
Linux / 20 นาทีพร้อมใช้ : การเตรียม Postgresql และ pgAdmin ใน Ubuntu
« เมื่อ: กุมภาพันธ์ 07, 2019, 09:47:24 AM »
20 นาทีพร้อมใช้ : การเตรียม Postgresql และ pgAdmin ใน Ubuntu

1) ลง Ubuntu จาก ไฟล์ .iso แนะนำให้ลงแบบ Textmode จากนั้นใช้สิทธิ์ root ในข้อถัดไปทุกขั้นตอน

2) อัพเกรดระบบเป็นตัวล่าสุด
อ้างถึง
apt update && apt upgrade -y

3) ติดตั้ง Docker ซึ่งจะมีหน้าที่เหมือนตู้ Container ให้ระบบฐานข้อมูลอยู่ในนั้น
อ้างถึง
apt install -y  docker.io 

4) ติดตั้ง docker-compose เป็นตัวจัดการโปรแกรม ให้ทำงานแบบเป็นไฟล์สคริปต์

อ้างถึง
curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

5) เปิดโหมดไฟล์สคริปต์ที่โหลดมาจากข้อ 4 ให้สามารถ execute ได้

อ้างถึง
chmod +x /usr/local/bin/docker-compose

6) เตรียมพื้นที่สำหรับเก็บข้อมูลระบบของเรา

อ้างถึง
mkdir /var/docker/hosxp && cd /var/docker/hosxp


7) สร้างไฟล์ docker-compose.yml ด้วยคำสั่ง

อ้างถึง
nano docker-compose.yml

โปรดระวังเรื่องการจัดย่อหน้าให้ตรงกัน

อ้างถึง
โค๊ด: [Select]
version : '2'
services :
 pgsql:
  container_name: pgsql
  image: postgres:10.6-alpine
  ports:
    - "5432:5432"
  environment:
    - POSTGRES_PASSWORD=hosxp
    - POSTGRES_USER=hosxp
    - POSTGRES_DB=hosxp
  volumes:
    - ./data:/var/lib/postgresql/data
  restart: always
 

 pgadmin:
  container_name: pgadmin
  image: fenglc/pgadmin4:python3.6-alpine
#   user : pgadmin4@pgadmin.org, passwd : admin

  ports:
    - "5050:5050"

8) ดำเนินการขึ้นระบบค้วยคำสั่งเดียว ซึ่งมันจะ Download โปรแกรมทั้งหมด และ config ให้เราพร้อมใช้งาน

อ้างถึง
docker-compose up -d

9) ทดสอบใช้ Navicat เชื่อมต่อ หรือ เข้า Browser => http://(ip เครื่อง):5050

10) ลองเอา HOSxP เชื่อมระบบ


ใครลองแล้วช่วยบอกด้วยนะครับ จบใน 20 นาทีจริงหรือเปล่า (ใช้เน็ตแรงๆ นะครับ)

4
HOSxP : XE / Re: HOSxP XE : PCU
« เมื่อ: ธันวาคม 06, 2018, 06:22:57 AM »
การย้ายระบบทั้งหมดจาก MySQL ไปเป็น Postgresql ใช้วิธีการไหนจะง่ายที่สุดครับ

หน้า: [1]