Bảng điều khiển đa điểm
Multicraft là bảng điều khiển dựa trên web đơn giản, dễ sử dụng cho các máy chủ Minecraft. Bạn có thể tạo, dừng, bắt đầu, theo dõi, định cấu hình, tải lên, tải xuống và chạy máy chủ của bạn một cách hiệu quả thông qua bảng điều khiển trực tuyến. Nó chứa các tính năng như:
- Giám sát người chơi
- Cấu hình tập tin
- Dễ dàng thay đổi .jar
- Máy khách FTP tích hợp
- Bảng điều khiển web
Thực hiện theo các bước bên dưới để cài đặt Multicraft trên CentOS 6.
1. Cài đặt MySQL
yum install mysql mysql-server
Đặt MySQL để bắt đầu khởi động, sau đó khởi động MySQL:
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
Chạy cài đặt an toàn, nhập mật khẩu của bạn khi được nhắc và nhấn enter ở nơi khác.
mysql_secure_installation
2. Cài đặt Apache và PHP
yum install httpd php
Đặt Apache để bắt đầu khởi động, sau đó khởi động Apache:
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
Cài đặt phần mở rộng PHP:
yum install php-mysql php-gd
Khởi động lại Apache:
/etc/init.d/httpd restart
3. Cài đặt phpMyAdmin
Để quản lý cơ sở dữ liệu MySQL, phpMyAdmin phải được cài đặt, nhưng để làm điều này, bạn sẽ cần phải bật repo EPEL và cài đặt phpMyAdmin.
cd /tmp
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
yum install phpmyadmin
Để sử dụng phpMyAdmin, bạn sẽ cần phải định cấu hình quyền truy cập của nó. Bắt đầu bằng cách mở tệp cấu hình:
nano /etc/httpd/conf.d/phpMyAdmin.conf
Sử dụng phím mũi tên xuống để tìm phần này:
IfModule !mod_authz_core.c>
# Apache 2.2
Order Deny,Allow
Deny from All
Allow from 127.0.0.1
Allow from ::1
/IfModule>
Và thay đổi từ chối để cho phép .
Để thoát và lưu tệp, nhấn Ctrl + X, sau đó nhấn Y, sau đó nhấn ENTER. Tiếp theo, khởi động lại máy chủ web của bạn:
/etc/init.d/httpd restart
Bây giờ bạn có thể đăng nhập vào phpMyAdmin thông qua yourdomain.com/phpMyAdmin hoặc của bạnerverIP / phpMyAdmin . Xin lưu ý rằng đó phpMyAdmin
là trường hợp nhạy cảm.
Tài khoản đăng nhập mặc định là "root" và mật khẩu gốc của bạn.
Sau khi đăng nhập thành công vào phpMyAdmin, hãy tạo hai cơ sở dữ liệu:
multicraft_panel
multicraft_daemon
Để bảo vệ nội dung bảng điều khiển Multicraft, bạn sẽ cần mở cấu hình Apache bằng cách sử dụng:
nano /etc/httpd/conf/httpd.conf
Và cuộn xuống cho đến khi bạn tìm thấy phần giống như:
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
Thay đổi Không Để tất cả . Lưu tệp, sau đó thoát (Ctrl + X, sau đó Y, sau đó ENTER).
Khởi động lại Apache:
/etc/init.d/httpd restart
Tiếp theo, chúng tôi có thêm một vài điều kiện tiên quyết. Cài đặt Java, zip và giải nén bằng cách chạy:
yum install java-1.7.0-openjdk zip unzip
4. Cài đặt Multicraft
Bây giờ để cài đặt Bảng điều khiển Multicraft.
Bắt đầu bằng cách tải xuống Multicraft 64bit (thay đổi 64 thành 32 nếu bạn chạy hệ điều hành Linux 32 bit).
wget http://www.multicraft.org/download?arch=linux64 -O multicraft.tar.gz
Sau đó giải nén nó và thay đổi thư mục. Khi ở trong thư mục, hãy chạy trình cài đặt:
tar xvzf multicraft.tar.gz
cd multicraft
./setup.sh
Bạn sẽ thấy đầu ra sau đây. Thực hiện theo các hướng dẫn được tô sáng bằng văn bản in đậm.
***
*** Welcome to Multicraft!
***
`This installer will help you get Multicraft up and running.
No changes are made to the system until all of the required information has been collected.
`NOTE: This script automates the installation as described on the Multicraft website. Use it at your own risk.`
Run each Minecraft server under its own user? (Multicraft will create system users): [y]/n
Nhấn ENTER
Run Multicraft under this user: [minecraft]
Nhấn ENTER
User not found. Create user 'minecraft' on start of installation? [y]/n
Nhấn ENTER
Install Multicraft in: [/home/minecraft/multicraft]
Nhấn ENTER
If you have a license key you can enter it now: [no]
Nhập mã cấp phép của bạn nếu bạn có và tiếp tục hoặc nhấn ENTER
If you control multiple machines from one control panel you need to assign each daemon a unique ID (requires a Dynamic or custom license). Daemon ID? [1]
Nhấn ENTER
`Will the PHP frontend run on this machine? [y]/n` **Press ENTER** `User of the webserver: [apache]` **Press ENTER** `Location of the PHP frontend: [/var/www/html/multicraft]` **Press ENTER**
Enable builtin FTP server? [y]/n
Nhấn ENTER
IP the FTP server will listen on (empty for same as daemon): [108.61.212.243]
FTP server port: [21]
Nhấn ENTER
Block FTP upload of .jar files and other executables (potentially dangerous plugins)? [y]/n n
, sau đó ENTER
`What kind of database do you want to use? [sqlite]/mysql mysql` **Type mysql, then press ENTER**
NOTE: This is for the daemon config, the front end has an installation routine for database configuration and initialization.
Database host: [127.0.0.1]
Database name: [multicraft_daemon]
Database user: [root]
Database password: [] YourPassword
Nhập mật khẩu MySQL của bạn và nhấn ENTER
`***` `*** Please use the control panel to initialize the database.` `***`
NOTE: Any running daemon will be stopped!
Ready to install Multicraft. Start installation? [y]/n
Nhấn ENTER
`***` `*** INSTALLING`
(Cắt đầu ra dài dòng ở đây)
*** Installation complete!
***
`PLEASE READ:`
Before starting the daemon you need to run the control panel installer to initialize your database. (example: http://your.address/multicraft/install.php)
`The daemon WILL NOT work correctly as long as the database hasn't been initialized.`
`After running the control panel installer start the daemon using the following command:`
/home/minecraft/multicraft/bin/multicraft -v start
`If there are any issues, please check the log file: '/home/minecraft/multicraft/multicraft.log'`
After reading the instructions above, press [Enter] to continue.
Bấm ENTER
``
In case you want to rerun this script you can save the entered settings.
Save entered settings? ([y]/n)
Nhấn ENTER
Saving settings to 'setup.config'.
Cấu hình bảng điều khiển
Nếu bạn không gặp phải lỗi nào, bạn có thể truy cập yourdomain.com/multicraft hoặc của bạnerverIP / multicraft .
Bây giờ bạn sẽ ở trình cài đặt bảng điều khiển Multicraft.
Bắt đầu bằng cách nhấn START INSTALLATION
và sau đó xem xét các yêu cầu. Nếu máy chủ của bạn đáp ứng tất cả các yêu cầu, nhấn CONTINUE
, sau đó CONTINUE
một lần nữa.
Khi bạn đến Database 1: PANEL
trang, bạn sẽ muốn chọn MySQL từ trình đơn thả xuống loại cơ sở dữ liệu, sau đó điền dữ liệu cần thiết, bao gồm cả mật khẩu của bạn. Nhấn SAVE AND TEST
để khởi tạo cơ sở dữ liệu.
Khi cơ sở dữ liệu được khởi tạo, bạn có thể tiếp tục bước tiếp theo để đăng nhập vào bảng điều khiển. Tên người dùng admin
và mật khẩu là admin
.
Sau khi đăng nhập, nhấn CONTINUE
và đi đến phần cơ sở dữ liệu tiếp theo Database 2: DAEMON
. Một lần nữa, chọn MySQL, điền dữ liệu cần thiết, sau đó nhấn CONTINUE
.
Bây giờ bạn được chuyển đến trang cuối cùng , Settings
. Cấu hình duy nhất cần thiết ở đây là đặt "Email liên hệ quản trị viên" vào địa chỉ email của bạn. Sau đó nhấn SAVE
.
Cuối cùng, bắt đầu trình nền điều khiển Multicraft bằng cách quay lại dòng lệnh và chạy:
/home/minecraft/multicraft/bin/multicraft -v start
Bây giờ bạn có thể đăng nhập vào bảng điều khiển và kiểm soát các máy chủ Minecraft của bạn.