Changes

From Amahi Wiki
Jump to: navigation, search
2,860 bytes added ,  02:14, 13 September 2016
added upgrade guide
There are multiple steps: selecting the server kind you want to get, first download the .conf file, then install it. <em>Then</em> select the JAR file, followed by download and install.
 
= Upgrading Multicraft to Version 2.0.1 =
Following is a step-by-step guide on upgrading the Amahi v1.8.1 app to the latest (v2.0.1).
Assumed: Multicraft 1.8.2 is already successfully running. you can log into the multicraft web app, as well as have direct or ssh access to the server.
 
1. read the upgrade tips here; http://multicraft.org/site/docs/install#3
2. download new multicraft installer from http://www.multicraft.org/ (get the linux x64 install file)
3. Stop your minecraft server (use the multicraft webb app)
4. stop your minecraft daemon - using ssh: sudo ./var/hda/web-apps/multicraft/app/bin/multicraft stop
5. Backup your current files.
- if you havent already, set up a share, and change it's address to /var/hda/web-apps/multicraft
- copy all files and folders to a different location. Be sure to get the content of the /app/server folder in particular.
- if you have permissions issues copying files, use the hda/ shares menu to fix permissions.
6. unzip (twice) the .tar file downloaded at step 2.
7. create a new folder, and copy all files in the installer to /var/hda/web-apps/multicraft/install
8. using ssh run setup: sudo ./var/hda/web-apps/multicraft/install/setup.sh
9. Assuming you have a default amahi install, you will need the following information:
install directory - /var/hda/web-apps/multicraft/app
panel install dir - /var/hda/web-apps/multicraft/html
user - apache:users (or simply 'apache')
dbname - multicraft
dbUser - multicraft
dbPassword - multicraft
database type - mysql
licence (as needed, you can add it in later easily)
ftp - no
from memory you can leave everything else at default (it can be changed during the next phase anyway)
10. Using your shares, check that your multicraft/app/server directory still exists (and any server files are correctly in the folder)
11. Using your HDA/ click on multicraft, then change the extension to /install.php
- this should open an installer script.
- check prereq's. You will probably get a protected mode error, which doesnt matter as the multicraft panel is only on local server anyway.
- click continue, and enter all details required.
12. assuming it all worked correctly it will now ask you to log into the new multicraft menu. default login and password are "admin"
13. using ssh, start your daemon: sudo ./var/hda/web-apps/multicraft/app/bin/multicraft start
14. change password, relog.
15. update multicraft - update .conf and .jar files to whatever you desire.
16. check settings.
17. start minecraft server using multicraft panel (if not already running).
 
notes:
licence: if you have a .key file, place it in /var/hda/web-apps/multicraft, stop your minecraft server, then reboot your server (hda). when you start your server it will pick up the licence automatically.
You may need to reset permissions after install - use the hda/ shares menu to do so.
4

edits