Cấu hình .env và cơ sở dữ liệu
3 мин. чтения
Sau khi khởi động lại máy chủ, bạn cần thiết lập tệp cấu hình .env và truy cập cơ sở dữ liệu để bot hoạt động chính xác.
📝 Chuẩn bị tệp cấu hình .env #
Tệp .env chứa tất cả các tham số quan trọng mà bot sử dụng để kết nối với dịch vụ bên ngoài và cơ sở dữ liệu. Việc điền chính xác tệp này là chìa khóa cho hoạt động ổn định.
-
- Nếu chưa kết nối, hãy đăng nhập vào máy chủ qua SSH:
ssh root@ĐỊA_CHỈ_IP_MÁY_CHỦThay
ĐỊA_CHỈ_IP_MÁY_CHỦbằng IP thật của máy chủ bạn. - Di chuyển vào thư mục chứa bot:
cd /MYBOTS/DEXBOT/Đảm bảo bạn đang ở đúng thư mục chứa các script cần thiết của bot.
- Tìm file mẫu cấu hình và tạo file
.envlàm việc:mv .env.template .envLệnh này sẽ tạo file
.envdựa trên mẫu để bạn chỉnh sửa. - Mở file
.envbằng trình soạn thảo văn bản nhưnanohoặcvim:nano .env - Điền đầy đủ các trường cần thiết trong file:
- Khóa bản quyền: Khóa cá nhân dùng để kích hoạt bot DEXBOT.
- API OKX: Nhập API Key, Secret và Passphrase để sử dụng dịch vụ OKX.
- Ví tiền: Địa chỉ cho Solana và các chuỗi EVM (ví dụ: Ethereum, Binance Smart Chain, v.v.).
- Token Telegram và Admin ID: Token bot Telegram và ID quản trị để điều khiển bot.
- Cấu hình cơ sở dữ liệu: Host, cổng, tên đăng nhập, mật khẩu và tên cơ sở dữ liệu mà bạn đã khai báo khi cài đặt.
- Nếu chưa kết nối, hãy đăng nhập vào máy chủ qua SSH:
Lưu file và thoát trình soạn thảo (với nano: Ctrl+O → Enter → Ctrl+X).
- Lưu ý: Hãy cẩn thận khi nhập dữ liệu vì lỗi có thể gây ra sự cố hoạt động.
🔐 Truy cập cơ sở dữ liệu qua giao diện web Adminer #
Sau khi cài đặt thành công và khởi động lại máy chủ, cơ sở dữ liệu đã sẵn sàng sử dụng. Để quản lý thuận tiện, bạn có thể sử dụng giao diện web Adminer.
- Mở trình duyệt và truy cập địa chỉ:
http://ĐỊA_CHỈ_IP_MÁY_CHỦThay
ĐỊA_CHỈ_IP_MÁY_CHỦbằng IP thật của máy chủ bạn. - Bạn sẽ thấy trang đăng nhập Adminer — một công cụ đơn giản và nhẹ để quản lý cơ sở dữ liệu.
- Nhập tên đăng nhập và mật khẩu quản trị cơ sở dữ liệu mà bạn đã khai báo trong quá trình cài đặt.
- Sau khi đăng nhập, bạn có thể xem các bảng, sao lưu, chạy truy vấn và giám sát hoạt động cơ sở dữ liệu.
🔧 Khuyến nghị về bảo mật và vận hành #
- Không bao giờ công khai hoặc chia sẻ file
.envvới người khác — file này chứa dữ liệu nhạy cảm. - Thường xuyên sao lưu cơ sở dữ liệu, đặc biệt trước khi thay đổi lớn.
- Nếu thay đổi
.env, hãy khởi động lại bot để áp dụng cấu hình mới. - Chỉ truy cập Adminer từ mạng an toàn để tránh truy cập trái phép.
- Cập nhật phần mềm máy chủ và cơ sở dữ liệu thường xuyên để bảo vệ khỏi lỗ hổng.