Truy cập web
URL: https://<IP>/
Cổng HTTP 80 chuyển hướng đến HTTPS 443.
Tài khoản mặc định:
- Tên người dùng:
owner - Mật khẩu:
owner123
Quan trọng: Hãy thay đổi mật khẩu mặc định ngay lập tức trong giao diện web.
Cấu hình môi trường
Tài liệu: /opt/zy/.env
Để cập nhật các biến môi trường, hãy chỉnh sửa .env và khởi động lại dịch vụ:
systemctl restart zy.service
Các tập tin và thư mục quan trọng
- Nhị phân Zy:
/opt/zy/zy - Các biến môi trường (mã thông báo API, URL công khai):
/opt/zy/.env - Đơn vị Systemd:
/etc/systemd/system/zy.service - Cấu hình trang web Nginx:
/etc/nginx/sites-available/zy - Đã kích hoạt trang web Nginx:
/etc/nginx/sites-enabled/zy - Chứng chỉ SSL tự ký:
/etc/nginx/ssl/
Quản lý dịch vụ Systemd
# Restart the Zy service
systemctl restart zy.service
# Check Zy status
systemctl status zy.service
# Restart the Nginx service
systemctl restart nginx.service
# Check Nginx status
systemctl status nginx.service
Kích hoạt SSL với tên miền
1. Trỏ tên miền của bạn đến địa chỉ IP của máy chủ.
2. Chỉnh sửa cấu hình Nginx và thay thế cả hai server_name <IP>; với tên miền của bạn (<your-domain>) cho cả khối HTTP (cổng 80) và HTTPS (cổng 443):
vim /etc/nginx/sites-available/zy
3. Cài đặt Certbot:
apt install -y certbot python3-certbot-nginx
4. Chạy lệnh sau để tạo chứng chỉ Let's Encrypt hợp lệ:
certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Thay thế đường dẫn SSL trong cấu hình Nginx:
vim /etc/apache2/sites-available/zy
# Before:
# ssl_certificate /etc/nginx/ssl/fullchain.pem;
# ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
# ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
# ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
6. Khởi động lại Nginx để áp dụng các thay đổi:
systemctl restart nginx
7. Cập nhật PUBLIC_BASE_URL TRONG /opt/zy/env:
PUBLIC_BASE_URL=https://yourdomain.com
8. Khởi động lại Zy để áp dụng các thay đổi:
systemctl restart zy
9. Mở trình duyệt của bạn và truy cập: https://yourdomain.com