Khi cấu hình máy chủ của bạn, FlashVPS cấu hình FPM để nó có thể được khởi động lại mà không cần sử dụng mật khẩu 'sudo' của máy chủ. Để làm như vậy, bạn nên sử dụng lệnh sau. Tất nhiên, bạn nên điều chỉnh phiên bản PHP để phù hợp với phiên bản PHP được cài đặt trên máy của bạn:
echo "" | sudo -S service php8.1-fpm reload
FlashVPS không lưu trữ mật khẩu sudo của máy chủ của bạn và do đó không thể đặt lại mật khẩu đó cho bạn. Để đặt lại mật khẩu, bạn cần liên hệ với nhà cung cấp máy chủ của mình hoặc sử dụng các phương tiện đặt lại mật khẩu sudo trên trang tổng quan của nhà cung cấp máy chủ.
Khi mật khẩu đã được đặt lại, FlashVPS sẽ không thể SSH vào máy của bạn dưới dạng root
. Điều này ngăn bạn chỉnh sửa các tệp cấu hình PHP / Nginx từ giao diện người dùng FlashVPS và cũng sẽ ngăn các chức năng FlashVPS khác nhau hoạt động bình thường. Trước khi FlashVPS có thể truy cập vào máy chủ của bạn, bạn sẽ cần phải SSH vào máy chủ FlashVPS của mình dưới tên flashvps
và đặt lại mật khẩu người dùng root
:
FlashVPS cho phép bạn chọn phiên cài NodeJS khi một cài máy chủ mới. Tuy nhiên, khi máy chủ của bạn cũ đi, bạn có thể muốn nâng cấp phiên bản Node.js:
sudo apt-get install --only-upgrade nodejs
Lỗi này được trả lại bởi DigitalOcean khi bạn đã đạt đến giới hạn về số lượng droplet bạn có thể tạo. Bạn có thể yêu cầu DigitalOcean tăng giới hạn droplet của mình bằng cách liên hệ với bộ phận hỗ trợ của họ. Khi họ đã tăng giới hạn của bạn, bạn có thể tạo máy chủ trong FlashVPS
Có một số lý do khiến máy chủ của bạn có thể có trạng thái 'ngắt kết nối'. Chúng tôi khuyến khích bạn kiểm tra các giải pháp phổ biến này trước khi liên hệ với bộ phận hỗ trợ:
/root/.ssh/authorized_keys
và /home/flashvps/.ssh/authorized_keys
. Khóa này có sẵn thông qua tab 'Cài đặt' của bảng quản lý FlashVPS trên máy chủ của bạn./root/.ssh/authorized_keys
và /home/FlashVPS/.ssh/authorized_keys
.Nếu bạn vẫn gặp sự cố kết nối, bạn cũng nên xác minh rằng các quyền(permissions) và quyền sở hữu(ownership) của các thư mục và tệp sau là chính xác:
# Fixes the "root" user (run as root)
chown root:root /root
chown -R root:root /root/.ssh
chmod 700 /root/.ssh
chmod 600 /root/.ssh/authorized_keys
# Fixes the "flashvps" user
chown flashvps:flashvps /home/flashvps
chown -R flashvps:flashvps /home/flashvps/.ssh
chmod 700 /home/flashvps/.ssh
chmod 600 /home/flashvps/.ssh/authorized_keys
Nếu sau khi thử tất cả các giải pháp trên, FlashVPS vẫn không thể kết nối với máy chủ của bạn nhưng bạn vẫn có thể SSH vào máy chủ, vui lòng chạy lệnh sau với tư cách là người dùng root và chia sẻ kết quả với bộ phận hỗ trợ của FlashVPS:
grep 'sshd' /var/log/auth.log | tail -n 10
! FlashVPS Management
Nếu FlashVPS không thể kết nối với máy chủ của bạn, bạn sẽ không thể quản lý nó thông qua bảng điều khiển FlashVPS cho đến khi kết nối được khôi phục.