← Tất cả hướng dẫn

HƯỚNG DẪN 1 / 12

Từ VPS mới đến bảng điều khiển của bạn.

Chọn máy chủ, kết nối ba tên máy chủ và hoàn tất lần đăng nhập đầu tiên.

Kết quả bạn sẽ có

Một bảng điều khiển HTTPS hoạt động và tài khoản quản trị viên được bảo vệ.

1. Chuẩn bị VPS Linux

Trong bảng quản lý của nhà cung cấp lưu trữ, tạo một VPS Linux x86-64 mới có quyền root. Ubuntu 24.04 LTS hoặc Debian 12+ là những lựa chọn đơn giản. Dùng phiên bản hệ điều hành còn được bảo trì; trình cài đặt gốc không hỗ trợ ARM.

Với cửa hàng nhỏ, hãy bắt đầu bằng 2 vCPU, 4 GB RAM và 60 GB SSD. Mức sử dụng nhẹ có thể chạy trên 1 vCPU, 2 GB RAM và ổ đĩa 20 GB, nhưng hãy để đủ chỗ cho hệ điều hành, lịch sử thanh toán, bản sao lưu và bản cập nhật. Máy chủ này không chạy node blockchain.

Thêm khóa công khai SSH, ghi lại IP máy chủ và xác minh dấu vân tay máy chủ SSH khi kết nối lần đầu. Không bao giờ chia sẻ khóa riêng SSH. Xem yêu cầu đầy đủ hoặc cài đặt Docker tùy chọn.

2. Trỏ tên miền của bạn đến máy chủ

Trong bảng DNS của tên miền, thêm các bản ghi sau. Thay example.com và IP bằng thông tin của bạn.

Tên máy chủBản ghiMục đích
merchant.example.comA → IPv4 của VPSBảng điều khiển của bạn
pay.example.comA → IPv4 của VPSTrang thanh toán của khách hàng
api.example.comA → IPv4 của VPSCác tích hợp của bạn

Bạn có thể dùng tên miền phụ tùy chọn; trình cài đặt sẽ yêu cầu nhập chúng. Chỉ thêm bản ghi AAAA nếu IPv6 thực sự kết nối đến VPS này. Bản ghi AAAA cũ có thể làm xác minh HTTPS thất bại ngay cả khi bản ghi A đúng.

Cloudflare: tắt proxy (chỉ DNS) trong khi cài đặt. Sau khi hoàn tất thiết lập và xác minh HTTPS, bạn có thể bật lại. Dùng kết nối được mã hóa đến máy chủ gốc, tốt nhất là Full (strict) với chứng chỉ hợp lệ.

3. Kiểm tra tường lửa

Cho phép kết nối đến qua TCP 80 và 443 trong cả tường lửa VPS lẫn tường lửa của nhà cung cấp lưu trữ. Giữ mở cổng SSH bạn đang dùng. HTTPS và DNS chiều ra phải hoạt động.

Không công khai PostgreSQL hoặc các cổng nội bộ của ứng dụng. Trình cài đặt không thay đổi quy tắc tường lửa giúp bạn. Giữ phiên SSH hiện tại mở trong khi đổi quy tắc truy cập để tránh tự khóa mình bên ngoài.

4. Chạy trình cài đặt có chữ ký

Kết nối qua SSH với quyền root và chạy:

bash <(curl -fsSL https://releases.whollycrypto.com/setup_wholly.sh)

Quá trình thiết lập yêu cầu tên miền, email liên hệ HTTPS, tiền pháp định mặc định và tên người dùng/mật khẩu HTTP Basic. Bạn có thể tự chọn mật khẩu hoặc để trình thiết lập tạo. Hãy lưu giữ an toàn.

Trình cài đặt xác minh bản phát hành có chữ ký và thiết lập PostgreSQL, Nginx, HTTPS cùng các dịch vụ hệ thống. Chờ thông báo thành công. Thông tin đăng nhập Basic Auth là một lớp bảo mật riêng, không phải tài khoản bảng điều khiển bạn tạo sau đó.

Kiểm tra trước hoặc tiếp tục cài đặt bị gián đoạn

Chạy kiểm tra tương thích trước khi cài đặt:

bash <(curl -fsSL https://releases.whollycrypto.com/setup_wholly.sh) --check

Khắc phục lỗi được báo, rồi tiếp tục. Không xóa thư mục cài đặt hoặc tạo lại khóa ví.

bash <(curl -fsSL https://releases.whollycrypto.com/setup_wholly.sh) --resume

5. Đăng ký và bảo vệ tài khoản

Mở tên máy chủ dành cho nhà bán hàng, vượt qua Basic Auth và đăng ký quản trị viên đầu tiên bằng email cùng mật khẩu mạnh. Chọn chế độ cài đặt, ngôn ngữ và múi giờ, rồi xem điều khoản và chính sách quyền riêng tư được liên kết. Lựa chọn chế độ là vĩnh viễn. Đọc Chế độ Merchant hoặc Operator trước khi gửi.

Trong Cài đặt → Tài khoản, bật xác thực hai yếu tố. Trong Cài đặt → Hệ thống, kiểm tra giá trị mặc định về tiền tệ/múi giờ theo khu vực và các tên miền đang hoạt động. Giá trị mặc định theo khu vực áp dụng cho mục mới; chúng không ghi lại các dự án hiện có.

Bản cài đặt đủ điều kiện đầu tiên tự động nhận một lần US$10 tín dụng chào mừng sau khi đăng ký và kết nối. Kiểm tra Cài đặt → Phí để xem trạng thái tính phí. Cách tín dụng xử lý hoạt động →

6. Kiểm tra trước khi nhận thanh toán

Mở Cài đặt → Kết nối chuỗi. Xem mức độ sẵn sàng của bộ quét, không chỉ tình trạng node. Duy trì các nhà cung cấp dự phòng độc lập cho những chuỗi bạn sẽ dùng.

Bảo vệ máy chủ này như một máy chủ ví nóng: hạn chế quyền quản trị, cài bản cập nhật bảo mật và giữ bản sao lưu riêng ngoài VPS. Bản xuất ví chứa bí mật; không bao giờ tải lên website hoặc phiếu hỗ trợ. Danh sách kiểm tra bảo mật máy chủ →

Bạn đã sẵn sàng tạo dự án và cửa hàng. Thực hiện giao dịch thử thực tế với số tiền nhỏ cho từng phương thức thanh toán trước khi giới thiệu với khách hàng.