Giới thiệu
Trong một số trường hợp các bạn thay đổi địa chỉ IP mới cho máy chủ của mình, và trên máy chủ đang sử dụng DirectAdmin thì các bạn cần phải thực hiện thêm một bước đó là thay đổi địa chỉ IP trên cấu hình của DirectAdmin. Nếu bạn không thực hiện thêm bước này, thì các service trên DirectAdmin có thể sễ hoạt động không ổn định hoặc bị lỗi.
Và cụ thể ở đây mình đang có một VPS bị lỗi Webserver do chưa thay đổi IP trên cấu hình DirectAdmin khớp với IP của máy chủ. Và log được ghi nhận sẽ tương tự như bên dưới.
[root@sv ~]# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: [emerg] bind() to 103.221.xxx.xxx:80 failed (99: Cannot assign requested address)
nginx: configuration file /etc/nginx/nginx.conf test failed
Hướng dẫn thực hiện
Để thay đổi IP mới trên cấu hình DirectAdmin, các bạn SSH vào máy chủ DirectAdmin của mình và thực hiện các lệnh bên dưới.
Trong đó:
- IP_OLD: Bạn nhập IP cũ
- IP_NEW: Bạn nhập IP mới
cd /usr/local/directadmin/scripts ./ipswap.sh IP_OLD IP_NEW service directadmin restart
Chúc các bạn thực hiện thành công.!