Multicraft là một trình quản lý máy chủ mạnh mẽ, cho phép bạn dễ dàng vận hành và kiểm soát nhiều server Minecraft chỉ trên một hệ thống duy nhất. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt Multicraft trên máy chủ Ubuntu 20.04 một cách chi tiết, đảm bảo tối ưu hiệu suất và tính ổn định cho hệ thống server game của bạn.
Yêu cầu
- Triển khai một máy chủ đám mây Ubuntu 20.04 LTS trên DataOnline Cloud Firewalls.
- Cập nhật máy chủ.
- Đăng nhập vào máy chủ của bạn với tư cách là người dùng root.
1. Cài đặt các phụ thuộc
Cài đặt Apache2 và SQLite
# apt-get install apache2 sqlite
Cài đặt PHP và các phần mở rộng PHP cần thiết
# apt-get install php7.4 php7.4-sqlite php7.4-gd
Cài đặt Java
# apt-get install openjdk-8-jdk
Chỉnh sửa File cấu hình Apache
Mở file cấu hình Apache tại /etc/apache2/apache2.conf
bằng trình soạn thảo yêu thích của bạn.
# nano /etc/apache2/apache2.conf
Trong file cấu hình Apache, tại phần <Directory /var/www/>
hãy đặt tùy chọn AllowOverride
thành All
.
<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>
Lưu file và thoát ra.
Tải Lại Cấu Hình Apache
# service apache2 reload
2. Cài Đặt Multicraft
Tải Về Trình Cài Đặt Multicraft
# wget -O multicraft.tar.gz http://www.multicraft.org/download/index?arch=linux64
Giải Nén Trình Cài Đặt
# tar -xzf multicraft.tar.gz
Di Chuyển Vào Thư Mục Đã Giải Nén
# cd multicraft/
Chạy Script Cài Đặt
# ./setup.sh
Script cài đặt sẽ yêu cầu bạn trả lời một số câu hỏi cấu hình. Nếu bạn không chắc chắn về câu trả lời, hãy nhấn Enter để sử dụng giá trị mặc định. Hãy chọn no khi được hỏi kích hoạt máy chủ FTP tích hợp sẵn, vì tính năng này không an toàn.
Cấu Hình Tường Lửa
Sử dụng hướng dẫn khởi đầu nhanh của chúng tôi để biết cách mở các cổng UFW cần thiết cho máy chủ của bạn.
3. Cấu hình bảng điều khiển
Mở trình duyệt web và truy cập vào địa chỉ IP của máy chủ kèm theo đường dẫn con /multicraft/install.php
.
Ví dụ, nếu địa chỉ IP của bạn là 192.0.2.2
, bạn sẽ truy cập vào URL sau:
http://192.0.2.2/multicraft/install.php
Thực hiện theo các bước sau:
- Nhấn Start Installation.
- Nếu bạn đã hoàn thành các bước trên mà không gặp lỗi, trang web sẽ hiển thị rằng máy chủ của bạn đáp ứng các yêu cầu. Nhấn Continue.
- Multicraft sẽ yêu cầu xác nhận để sao chép file cấu hình. Nhấn Continue.
- Nhấn Initialize Database. Multicraft sẽ khởi tạo cơ sở dữ liệu để sử dụng. Nhấn Continue lần nữa.
- Nhấn Login ở thanh điều hướng màu đen ở phía trên trang.
- Một form đăng nhập sẽ xuất hiện. Nhập username admin và password admin. Nhấn Login.
- Nhấn Continue.
- Nhấn Initialize Database một lần nữa và sau đó nhấn Continue.
- Điền địa chỉ email của bạn vào ô Administrator contact Email.
- Nhấn nút Save.
Khởi Động Daemon Multicraf.
# /home/minecraft/multicraft/bin/multicraft -v start
Quay trở lại trình duyệt web, nhấn Refresh và sau đó Continue. Tiếp theo, nhấn Continue để truy cập vào Multicraft.
Xóa file cài đặt Multicraft để đảm bảo an toàn:
# rm /var/www/html/multicraft/install.php
4. Thay đổi mật khẩu tài khoản quản trị
Để ngăn chặn truy cập trái phép vào bảng điều khiển Multicraft, bạn cần thay đổi mật khẩu tài khoản quản trị mặc định.
- Nhấn Users ở thanh điều hướng màu đen phía trên.
- Chọn My Profile trong mục Users.
- Nhập mật khẩu admin vào ô Current Password.
- Nhập mật khẩu mới vào các ô New Password và Confirm Password.
- Nhấn Save.
Kết luận
Qua bài viết này, bạn đã nắm được quy trình cài đặt và cấu hình Multicraft trên hệ điều hành Ubuntu 20.04 – một bước quan trọng giúp bạn triển khai và quản lý nhiều máy chủ Minecraft một cách hiệu quả và chuyên nghiệp.
Thông tin thêm
Để biết thêm thông tin về Multicraft, vui lòng truy cập trang tài liệu chính thức: https://multicraft.org/site/userguide/index