Difference between revisions of "McMyAdmin"

From Amahi Wiki
Jump to: navigation, search
(Reformated, saving just in case.)
Line 1: Line 1:
 +
Note: Below instructions are for Fedora. Ubuntu users replace all "yum"s with "apt-get"s. So:
 +
 +
      yum install mono-basic
 +
 +
becomes
 +
 +
      apt-get install mono-basic.
 +
 +
=Installing McMyAdmin=
 
Minecraft server with web-based front end for server management.
 
Minecraft server with web-based front end for server management.
  
* Install dependancies
+
* Install dependencies
{{Code|yum install mono-basic
+
      yum install mono-basic
yum install java-1.6.0-openjdk java-1.6.0-openjdk-plugin-1}}
+
      yum install java-1.6.0-openjdk java-1.6.0-openjdk-plugin-1
 
* Get and install McMyAdmin
 
* Get and install McMyAdmin
{{Code|mkdir /var/hda/web-apps/mcmyadmin
+
      mkdir /var/hda/web-apps/mcmyadmin
wget -P /var/hda/web-apps/mcmyadmin http://www.phonicuk.com/Downloads/McMyAdmin-latest.zip
+
      wget -P /var/hda/web-apps/mcmyadmin http://www.phonicuk.com/Downloads/McMyAdmin-latest.zip
unzip /var/hda/web-apps/mcmyadmin/McMyAdmin-latest.zip -d /var/hda/web-apps/mcmyadmin/
+
      unzip /var/hda/web-apps/mcmyadmin/McMyAdmin-latest.zip -d /var/hda/web-apps/mcmyadmin/
chown -R apache:users /var/hda/web-apps/mcmyadmin
+
      chown -R apache:users /var/hda/web-apps/mcmyadmin
chmod +x /var/hda/web-apps/mcmyadmin/start.sh}}
+
      chmod +x /var/hda/web-apps/mcmyadmin/start.sh
 
* Start McMyAdmin and Minecraft server
 
* Start McMyAdmin and Minecraft server
{{Code| cd /var/hda/web-apps/mcmyadmin
+
      cd /var/hda/web-apps/mcmyadmin
./start.sh}}
+
./start.sh
 
and wait for it to download the latest Minecraft server.  Once done stop it with '''<Ctrl-C>''' and run the following.
 
and wait for it to download the latest Minecraft server.  Once done stop it with '''<Ctrl-C>''' and run the following.
{{Code|nohup ./start.sh &}}
+
      nohup ./start.sh &
  
 
The web interface runs on port 8080 by default account admin/admin:
 
The web interface runs on port 8080 by default account admin/admin:
{{Link|http://localhost:8080}}
+
      http://localhost:8080
  
  
 
By default the web interface can only be accessed from the machine it is running on. To make it available from another machine the entry passwordmd5 in McMyAdmin.conf.default must be changed.
 
By default the web interface can only be accessed from the machine it is running on. To make it available from another machine the entry passwordmd5 in McMyAdmin.conf.default must be changed.
 +
==Installing the Minecraft Server==
  
The Minecraft server runs on port 25565 by default. After users have properly forwarded ports to the Amahi server Minecraft players will be able to use the HDA URL to connect to the server.
+
The Minecraft server is included with McMyAdmin and runs on port 25565 by default. After users have properly forwarded ports to the Amahi server Minecraft players will be able to use the HDA URL to connect to the server.
  
 
Cronjob will need to be set for autostart on boot. Amahi may also be able to monitor this server to make sure it is running, similar to other services.
 
Cronjob will need to be set for autostart on boot. Amahi may also be able to monitor this server to make sure it is running, similar to other services.
 +
 +
==Installing the Tekkit Server==
 +
[http://www.technicpack.net/tekkit/ Tekkit] is a collection of Minecraft mods that allows for more advanced gameplay. The purpose of this tutorial is to illustrate the installation of Tekkit on your HDA.
 +
* s
  
 
[[Category:Apps]]
 
[[Category:Apps]]

Revision as of 00:41, 16 July 2012

Note: Below instructions are for Fedora. Ubuntu users replace all "yum"s with "apt-get"s. So:

     yum install mono-basic

becomes

     apt-get install mono-basic.

Installing McMyAdmin

Minecraft server with web-based front end for server management.

  • Install dependencies
     yum install mono-basic
     yum install java-1.6.0-openjdk java-1.6.0-openjdk-plugin-1
  • Get and install McMyAdmin
     mkdir /var/hda/web-apps/mcmyadmin
     wget -P /var/hda/web-apps/mcmyadmin http://www.phonicuk.com/Downloads/McMyAdmin-latest.zip
     unzip /var/hda/web-apps/mcmyadmin/McMyAdmin-latest.zip -d /var/hda/web-apps/mcmyadmin/
     chown -R apache:users /var/hda/web-apps/mcmyadmin
     chmod +x /var/hda/web-apps/mcmyadmin/start.sh
  • Start McMyAdmin and Minecraft server
     cd /var/hda/web-apps/mcmyadmin

./start.sh and wait for it to download the latest Minecraft server. Once done stop it with <Ctrl-C> and run the following.

     nohup ./start.sh &

The web interface runs on port 8080 by default account admin/admin:

     http://localhost:8080


By default the web interface can only be accessed from the machine it is running on. To make it available from another machine the entry passwordmd5 in McMyAdmin.conf.default must be changed.

Installing the Minecraft Server

The Minecraft server is included with McMyAdmin and runs on port 25565 by default. After users have properly forwarded ports to the Amahi server Minecraft players will be able to use the HDA URL to connect to the server.

Cronjob will need to be set for autostart on boot. Amahi may also be able to monitor this server to make sure it is running, similar to other services.

Installing the Tekkit Server

Tekkit is a collection of Minecraft mods that allows for more advanced gameplay. The purpose of this tutorial is to illustrate the installation of Tekkit on your HDA.

  • s