Hướng dẫn cài file server trên ubuntu
Minecraft là một game sandbox đã quá nổi tiếng với bất kỳ game thủ nào. Bài viết này sẽ hướng dẫn chi tiết cách cài đặt Minecraft Server trên Ubuntu 20.04 giúp tạo một server Minecraft riêng, cài đặt các gói phần mềm cần thiết, cấu hình server và deploy game. Show
Yêu cầu để cách cài đặt Minecraft Server trên Ubuntu 20.04Để bắt đầu thực hiện hướng dẫn, bạn cần có sẵn một server Ubuntu 20.04, user non-root có quyền sudo và bật sẵn SSH. Bên cạnh đó bạn cũng cần cài đặt sẵn một bản Minecraft Java Edition trên máy Mac, Windows hoặc Linux (không áp dụng với các nền tảng khác như Microsoft Store hay Play Station,…). Cài đặt Minecraft Server trên Ubuntu 20.04Nếu bạn muốn chạy Minecraft trên Ubuntu 20.04 thì VPS cần đáp ứng các tiêu chí như tài nguyên, quản lý và giám sát, cấu hình,… thì hệ thống mới có thể hoạt động ổn định. Nếu bạn đang tìm kiếm một nhà cung cấp VPS tốc độ cao để chạy Minecraft Server, có thể tham khảo Vietnix. Vietnix hiện đang cung cấp các gói VPS có độ tin cậy cao, tài nguyên mạnh mẽ, khả năng mở rộng linh hoạt,…. phù hợp với nhu cầu của người dùng gồm: VPS NVMe, VPS Giá Rẻ, VPS Phổ Thông, VPS Cao Cấp, VPS GPU. Liên hệ Vietnix để được tư vấn trực tiếp gói VPS phù hợp! Bước 1: Cài đặt các gói phần mềm cần thiết và cấu hình tường lửaTrước tiên bạn cần cài đặt Java để máy có thể chạy Minecraft. Cập nhật chỉ mục gói cho
2 rồi cài đặt OpenJDK 16, phiên bản headless (bản tối giản không hỗ trợ ứng dụng GUI):
Sau đó bạn cần sử dụng phần mềm
3 để tạo các phiên server có thể detach được. Phần mềm này cho phép tạo một phiên terminal rồi detach mà vẫn cho phép tiến trình tiếp tục chạy. Tiếp theo bạn cần cấu hình tường lửa để cho phép lưu lượng truy cập vào server Minecraft. Cấu hình mặc định chỉ cho phép lưu lượng từ SSH, bây giờ ta cần mở thêm port 25565 – port mặc định của Minecraft (có thể đổi port khác tùy chọn). Thêm quy tắc vào tường lửa bằng lệnh sau: Tiếp theo bạn có thể download server Minecraft từ website của Minecraft. Bước 2: Download phiên bản mới nhất của MinecraftBây giờ hãy truy cập vào website Minecraft (https://www.minecraft.net/en-us/download/server) rồi copy link có dòng Download minecraft_server.X.X.X.jar, trong đó X là phiên bản mới nhất của server. Dùng lệnh
4 để download bằng link vừa copy:
Nếu muốn nâng cấp server Minecraft hoặc muốn chạy phiên bản khác thì có thể đổi file
5 download về thành
6, trong đó
7 là phiên bản vừa download:
Mặt khác, nếu muốn download phiên bản cũ hơn thì bạn có thể xem phần được lưu trữ tại https://mcversions.net/. Bước 3: Cấu hình và chạy server MinecraftSau khi download xong file jar của Minecraft, bạn có thể bắt đầu việc cấu hình và khởi chạy server. Trước tiên, chạy một phiên
3 bằng lệnh dưới đây: Sau khi thấy banner hiện lên màn hình, nhấn
9 và
3 sẽ hiển thị một phiên terminal như bình thường. Bây giờ bạn có thể detach phiên này để chạy một lệnh rồi thoát mà không gián đoạn lệnh. Chạy lệnh dưới đây để thiết lập bước đầu cho Minecraft:
Trong đó:
Output sau khi chạy lệnh sẽ có lỗi như dưới đây:
Đây là một lỗi bình thường, cho biết server không thể tìm thấy các file cần cho quá trình thực thi: Gồm EULA (End User License Agreement – Thỏa thuận cấp phép người dùng cuối) trong
8 và file cấu hình
9. Vì không tìm thấy hai file này nên server đã tự động tạo trong thư mục đang làm việc hiện tại. Hãy thử mở file
8 bằng lệnh sau: Trong file này sẽ chứa một link dẫn đến EULA của Minecraft:
Copy URL này rồi paste vào trình duyệt web để đọc thỏa thuận. Sau đó quay trở lại, xuống dòng cuối cùng của file
8 rồi đổi
2 thành
3. Sau đó lưu rồi đóng lại file để chấp nhận EULA và bắt đầu việc cấu hình. Trong thư mục hiện tại, bạn cũng sẽ thấy có file
9 vừa được tạo. Đây là file chưa mọi option cấu hình cho server Minecraft. Bạn có thể xem danh sách chi tiết các cấu hình của server tại trên trang Wiki của Minecraft (https://minecraft.fandom.com/wiki/Server.properties). Bây giờ bạn cần chỉnh sửa file này theo cấu hình mong muốn trước khi khởi động server. Mở file bằng text editor bất kỳ: Nội dung file:
Trong đó:
By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).Tue Mar 24 22:05:31 UTC 2020eula=false By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).Tue Mar 24 22:05:31 UTC 2020eula=false By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).Tue Mar 24 22:05:31 UTC 2020eula=false
java -Xms1024M -Xmx4G -jar minecraft_server_1.15.2.jar nogui
Output
[21:08:14] [Server thread/INFO]: Starting minecraft server version 1.15.2
[21:08:14] [Server thread/INFO]: Loading properties
[21:08:14] [Server thread/INFO]: Default game type: SURVIVAL
[21:08:14] [Server thread/INFO]: Generating keypair
[21:08:15] [Server thread/INFO]: Starting minecraft server on *:25565
Output
[21:15:37] [Server thread/INFO]: Done (30.762s)! For help, type "help"
By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).Tue Mar 24 22:05:31 UTC 2020eula=false
wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).Tue Mar 24 22:05:31 UTC 2020eula=false
wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).Tue Mar 24 22:05:31 UTC 2020eula=false
wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).Tue Mar 24 22:05:31 UTC 2020eula=false
6 trước rồi mới log out. Bước 5: Kết nối đến server từ Minecraft ClientSau khi hoàn tất việc cài đặt và cấu hình server Minecraft, bạn có thể kết nối và bắt đầu chuyến phiêu lưu của mình rồi. Trước tiên, chạy bản Minecraft Java Edition trên máy rồi chọn Multiplayer trong menu. Chọn Multiplayer để kết nối serverSau đó thêm một server cần kết nối bằng cách click vào Add Server. Thêm server vào Minecraft ClientTrong màn hình Edit Server Info, đặt tên server và nhập địa chỉ IP, đây chính là địa chỉ IP dùng để kết nối qua SSH. Đặt tên serverBây giờ bạn sẽ được đưa đến màn hình Multiplayer. Chọn server rồi click Join Server. Màn hình Multiplayer khi cài đặt xong serverVậy là đã kết nối thành công, bây giờ chỉ việc chơi game thôi. Với 11 năm kinh nghiệm trong lĩnh vực cung cấp giải pháp lưu trữ VPS, Vietnix đã có 100.000 dịch vụ đã được kích hoạt và đồng hành với hơn 50.000 khách hàng trong đó có thể kể đến: SAGO Media, GTV, Vietnamworks, SEOSONA,… Năm 2022, Vietnix tự hào đã khẳng định vị thế của mình trên thị trường với giải thưởng Thương hiệu Việt Nam xuất sắc 2022. Đã có 97% khách hàng đã sử dụng dịch vụ của Vietnix sẽ giới thiệu dịch vụ đến người khác sau khi sử dụng. Nếu bạn đang có ý định phát triển kinh doanh trên internet, hãy để Vietnix đồng hành cùng bạn. Liên hệ trực tiếp với Vietnix thông qua thông tin sau:
Lời kếtBài viết này đã hướng dẫn các bước thiết lập, cấu hình và kết nối đến server Minecraft trên Ubuntu 20.04. Bây giờ bạn đọc có thể thoải mái khám phá thế giới game hoặc thêm bất kỳ người chơi nào khác vào server. Nếu có bất kỳ thắc mắc nào khác, hãy để lại ở phần bình luận bên dưới để được Vietnix hỗ trợ nhanh nhất nhé. |