Kế hoạch di chuyển máy chủ 2024
Cập nhật lần cuối: 2024-10-05
Lượt xem: 1839
Từ: 744
Chuyên mục: Máy chủ
Tuy máy chủ hiện tại vẫn còn hiệu lực đến tháng 11/2024 (khoảng 7-8 tháng nữa), tuy nhiên do dịp khuyến mãi gần đây của Alibaba Cloud, tôi đã quyết định đầu tư thêm một máy chủ mới.
Tham khảo: “Mây giá tốt đáng tin cậy - Ưu đãi đặc biệt cho khách hàng cũ, chỉ 199 NDT sở hữu máy chủ 2 nhân 4GB RAM băng thông 5M của Alibaba Cloud”
Tôi dự định dọn dẹp máy chủ cũ để thử nghiệm chạy một vài mô hình nhỏ. Chính vì vậy, kế hoạch chuyển đổi máy chủ đã chính thức được đưa vào lộ trình. Hệ thống hiện tại chứa quá nhiều dịch vụ lộn xộn, việc di chuyển sẽ là một dự án lớn. Ban đầu kế hoạch này được lưu trong ghi chú cá nhân, nhưng vì quá lười xử lý nên quyết định đăng lên blog để tự nhắc nhở bản thân xử lý từng bước.
- ✅ Tạo người dùng mới
- ✅ Thay đổi cổng SSH
- ✅ Cấu hình phân vùng hoán đổi (swap partition)
- ✅ Cài đặt Nginx
- ✅ Cài đặt MySQL 8 (Đã cài nhưng quên mật khẩu…)
- ✅ Sao lưu mã nguồn website WordPress về máy tính cá nhân, ngừng hỗ trợ trực tuyến
- ✅ Sao lưu cấu hình Nginx của WordPress, vô hiệu hóa và thiết lập trang thông báo bảo trì
- ✅ Dừng các dịch vụ Java SpringBoot, sao lưu và di chuyển cơ sở dữ liệu
- ✅ Chuyển dịch vụ nội bộ công ty (bs office) sang máy chủ công ty
- ✅ Tạo tài khoản MySQL giống hệt máy chủ cũ
- ✅ Cài đặt phông chữ Microsoft YaHei (tệp
微软雅黑.ttf
) - ✅ Cấu hình Redis chỉ cho phép truy cập nội bộ
- ✅ Di chuyển cấu hình Nginx và systemd
- ✅ Kích hoạt từng tệp systemd
- ✅ Kiểm tra thời gian và không gian đĩa cần thiết để xuất toàn bộ bảng MySQL
- ✅ Cài đặt công cụ .NET (
dotnet_tool
) - ✅ Cài đặt công cụ Rust (
rust_tool
) - ✅ Di chuyển ứng dụng
tools2
(phụ thuộc CSDL) - ✅ Triển khai hệ thống nhận dạng hình ảnh OpenCV với FastAPI + Nginx + systemd
- ✅ Tạo cơ sở dữ liệu MySQL với lệnh:
1
CREATE DATABASE name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
- ✅ Di chuyển mã nguồn blog đến
/var/www
- ✅ Cài đặt Docker trên máy chủ Ubuntu nội bộ Alibaba Cloud
- ✅ Cài đặt PHP hoặc triển khai qua Docker, sao chép file cấu hình
- ✅ Di chuyển toàn bộ blog
- ✅ Kiểm tra API cho ứng dụng mini program
- ✅ Thống nhất lưu trữ nhật ký máy chủ tại
/var/
- ✅ Cho phép đăng nhập qua mật khẩu trong
/etc/ssh/sshd_config
- ✅ Kiểm tra ứng dụng OpenCV
- ✅ Kiểm tra chức năng
tools
- ✅ Sao lưu các cơ sở dữ liệu khác
- ✅ Sao lưu CSDL về máy tính cục bộ
- ✅ Cấu hình Git cho máy chủ mới
- ✅ Tái cấu trúc blog bằng .NET
Sử dụng không gian đĩa máy chủ cũ
|
|
Không gian đĩa máy chủ mới
|
|
Kiểm tra danh sách người dùng MySQL
|
|
Tham khảo: Tạo người dùng MySQL 8.0
Kích hoạt dịch vụ systemd
|
|
Kiểm tra dịch vụ bằng curl
|
|
Tham số -v
giúp xem thông tin header khi gặp lỗi 404.
Cấu hình file PHP
|
|