❤️ AZDIGI chính thức cập nhật hệ thống blog mới hoàn chỉnh. Tuy nhiên có thể một số bài viết bị sai lệch hình ảnh, hãy ấn nút Báo cáo bài viết ở cuối bài để AZDIGI cập nhật trong thời gian nhanh nhất. Chân thành cám ơn.
Khi cần di chuyển website giữa các user trên cùng server DirectAdmin (ví dụ chuyển website từ user cũ sang user mới), bạn có thể dùng lệnh thay vì backup/restore.
Di chuyển website bằng command line
# Copy mã nguồn
cp -r /home/olduser/domains/domain.com /home/newuser/domains/
# Đổi quyền sở hữu
chown -R newuser:newuser /home/newuser/domains/domain.com
# Export database từ user cũ
mysqldump olduser_dbname > /tmp/db-backup.sql
# Import vào database user mới
mysql newuser_dbname < /tmp/db-backup.sql
# Cập nhật file config (wp-config.php) với thông tin database mới
💡 Sau khi di chuyển, chạy ./build rewrite_confs để cập nhật cấu hình web server. Kiểm tra file permissions và database config.
Tổng kết
Di chuyển website giữa user: copy files, chown, export/import database, update config. Nhanh hơn backup/restore cho cùng server.
Có thể bạn cần xem thêm
- Backup VPS Linux - rsync, tar và chiến lược sao lưu toàn diện
- Backup và phục hồi sự cố cho VPS Linux - Kế hoạch toàn diện
- Hướng dẫn chuyển dữ liệu website lên HestiaCP
- Hướng dẫn đổi domain trên DirectAdmin
- Chuyển dữ liệu cPanel sang DirectAdmin (Migrate cPanel to DirectAdmin)
- Quản lý file và thư mục trên Linux - Lệnh cơ bản cho VPS
Về tác giả
Thạch Phạm
Đồng sáng lập và Giám đốc điều hành của AZDIGI. Có hơn 15 năm kinh nghiệm trong phổ biến kiến thức liên quan đến WordPress tại thachpham.com, phát triển website và phát triển hệ thống.