ลด 50% ทุกแพ็กเกจ เวลาจำกัด เริ่มต้นที่ $2.48/mo
เซิร์ฟเวอร์ BTCPay

เซิร์ฟเวอร์ BTCPay

BTCPay Server คือระบบรับชำระเงิน Bitcoin และ Lightning แบบ self-hosted รองรับการชำระด้วยคริปโตโดยไม่มีค่าธรรมเนียมและไม่ต้องผ่านตัวกลาง มีปลั๊กอินสำหรับ WooCommerce, Shopify, Magento และ Drupal ใช้งานโดย Twitter (X), ร้านค้าของ Hacker News และร้านค้ากว่า 30,000 แห่งที่รับ BTC โดยไม่ต้องโอนการครอบครองให้ผู้อื่น

เวอร์ชัน

ล่าสุด

ระบบปฏิบัติการ

Ubuntu Server 24.04 LTS เซิร์ฟเวอร์

ขั้นต่ำของ RAM

4 GB

ประเภท IP

IPV4,IPV6

สิ่งที่ตั้งค่าไว้แล้ว

  • ติดตั้ง BTCPay Server พร้อม Docker แล้ว
  • รวม Bitcoin Core + C-Lightning ไว้แล้ว
  • Nginx reverse proxy พร้อม HTTPS
  • ติดตั้ง utility scripts ไว้ใน /usr/local/bin
  • เปิดใช้งาน auto-start เมื่อรีบูตผ่าน systemd แล้ว
  • ไดเรกทอรี่การติดตั้ง: /root/BTCPayServer

วิธีการเข้าถึง

  1. ชี้โดเมน DNS ไปยัง public IP ของเซิร์ฟเวอร์คุณ
  2. รีสตาร์ท btcpayserver บริการ: systemctl restart btcpayserver.service
  3. เข้าถึง BTCPay ผ่านเบราว์เซอร์: https://<domain.tld>
  4. เปิด URL ด้านบนในเบราว์เซอร์เพื่อตั้งค่าเริ่มต้น
  5. หากต้องการเปลี่ยนโดเมนที่ตั้งค่าไว้ในภายหลัง: changedomain.sh <newdomain.tld>

เครื่องมือ

เมื่อติดตั้ง BTCPay แล้ว จะมี scripts ที่มีประโยชน์หลายตัวพร้อมใช้งาน:

  • bitcoin-cli.sh: เข้าถึง Bitcoin node instance ของคุณ (สำหรับ RPC)
  • bitcoin-lightning-cli.sh: เข้าถึง CLN node instance ของคุณ (สำหรับ RPC)
  • changedomain.sh: เปลี่ยนโดเมนของ BTCPayServer (อย่าลืมปิด 2FA/U2F ก่อน เพราะอาจทำให้เข้าสู่ระบบบัญชีของคุณไม่ได้)
  • btcpay-update.sh: อัปเดต BTCPayServer เป็นเวอร์ชันล่าสุด
  • btcpay-up.sh: เรียกใช้ docker-compose up
  • btcpay-down.sh: เรียกใช้ docker-compose down
  • btcpay-setup.sh: เปลี่ยนการตั้งค่าเซิร์ฟเวอร์ของคุณ
  • btcpay-clean.sh: ลบ docker images ที่ไม่ได้ใช้งานออก
  • . ./btcpay-setup.sh: ข้อมูลเกี่ยวกับพารามิเตอร์เพิ่มเติม
  • . ./btcpay-setup.sh -i: ตั้งค่า BTCPayServer ของคุณ
  • btcpay-restart.sh: รีสตาร์ท BTCPayServer ของคุณ

เพิ่มเติมใน Financial Tools

แอปพลิเคชันที่เกี่ยวข้อง

Deploy BTCPay Server ได้เลย เริ่มต้นที่ $2.48/เดือน