• 0

    posted a message on Ubuntu server installation guide
    Yea, I goofed on the "install" part. Thanks for catching that RCH, I've been away a while. It's fixed now
    Posted in: Server Support and Administration
  • 0

    posted a message on bukkit 1.5 not updating
    There is nothing you can do other than wait patiently for the Bukkit team (who have been uncharacteristically silent today) to release a new update. Or you can run a vanilla server on a temporary world, and not have to worry about any of your stuff getting griefed.
    Posted in: Server Support and Administration
  • 0

    posted a message on Minecraft server requirements, and post your stats?
    Video card has no impact on server performance.
    With that being said:

    First server 3.2ghz Xeon 1gb ram, held 5 no sweat, never tried with more

    Current set up, 2.8ghz dual core 3gb ram, runs better than previous set up.

    RAM is the critical component of a server, that and upload speed. I average 2mbps upload. Same connection for both servers above.
    Posted in: Server Support and Administration
  • 0

    posted a message on Ubuntu server installation guide
    Quote from rch »
    Well done good sir, well done.



    Thank you RCH
    Posted in: Server Support and Administration
  • 0

    posted a message on corrupt jar file
    Are you running 64bit java? 32 bit will not address more than 2gb
    Posted in: Server Support and Administration
  • 1

    posted a message on Ubuntu server installation guide
    This guide is designed to get you up and running with a headless (no video, keyboard or mouse needed) server. When we are finished Minecraft will be functional, complete with web interface, as well as a web interface for most OS operations. You will also have everything you need to run advanced plugins like Big Brother, that run off of MySQL databases. If you follow this step by step, you can be fully operational (not counting port forwarding which has NOTHING to do with the operating system) in under an hour, depending on hardware. Start to finish on a 2.8ghz dual core 3gb ram, SATA drive machine was right at 30 minutes while writing this guide.

    First a few warnings:
    This guide is intended for use on dedicated hardware. This is not intended for those wishing to play and host from the same machine. You WILL lose all of the data on the hard drive you install to. This is not an “easy how to guide”. While I do not find the process overly complicated, it does require some advanced computing. The vast majority of this guide deals with command line interface, not GUI. In the end you will have a nice GUI to use, but command line will still figure into your day to day interactions with your server.
    Most important: BEFORE you begin, read the ENTIRE guide. If it confuses you, reread, ask questions etc, DO NOT blindly move forward.

    Things you will need:
    A CD with Ubuntu 10.10 server ISO burned to it. The ISO file can be found at Ubuntu.com and I am going to assume you are able to burn an ISO without step by step directions. If not, this guide is not for you anyways.

    Appropriate server hardware: This is a topic that has already been covered extensively. If you are unsure of your hardware… try it. The worst thing that can happen is it doesn’t work. Then you just try something else.

    The latest version of McMyadmin: We will be using this as the web front end for the Minecraft portion of your server. http://phonicuk.com/Downloads/McMyAdmin-latest.zip

    An Internet connection: Yea this one is kind of a no brainer, but later we will be using apt-get a lot. Without internet, you won’t be able to download the packages you need.

    Putty: Used for accessing the command line remotely after the initial OS install. Can be found @
    http://www.chiark.greenend.org.uk/~sgtatham/putty/

    WinSCP: Used for transferring files to the server such as an existing map, plug ins etc. http://winscp.net/eng/index.php

    Operating system install:
    I am going to assume a basic competency as far as what is needed to install an operating system. I will hit what I consider to be the important parts or the things most likely to trip up someone. The install for Ubuntu server edition is done with keyboard only, no mouse. You will need to have a KB and monitor hooked up long enough to get the OS installed. After that is done you can do literally everything you need to do from a separate machine. While installing the OS, arrows select options, enter confirms your selection. When you get to package selection use spacebar to select packages and enter when you are done.
    A few notes on OS install:
    1. I recommend using the “Guided –use entire disk and set up LVM” option for partitioning. It is easy and painless, and works well.
    2. Do not encrypt home directory, it’s not really needed.
    3. Choose “Automatically install security updates” when prompted
    4. When you get to package selection choose the following packages using spacebar. There should the a * in the brackets of all selected packages before you hit enter:
      a. LAMPP Server (yes I know McMyAdmin has a built in web server, but we need this for other stuff)
      b. OpenSSH Server
      c. SAMBA Server (optional)
      d. :Lava: DO NOT select Tomcat Java Server ( we will install java later) :GP:
    5. When prompted choose a secure password you can remember for MySQL
    6. Choose to install the grub boot loader
    7. Reboot: almost done, the rest is dead easy
    8. When rebooted, log in and type “sudo ifconfig” and make a note of the IP address given.


    Secondary software:
    This section can be done either via command line on your newly installed server, or via PUTTY utilizing the ip address from step 8 above.
    First in order to run Minecraft you will need java. There seems to be some debate over if Sun Java is absolutely needed or if OpenJava will work. I can tell you from running a server for about 6 months now, OpenJava does the job and is a few steps shorter to install, so that is what we will use.
    Type (or copy and paste):
    sudo apt-get install openjdk-6-jre


    You are also going to want “screen” installed: This will allow you to close putty sessions without it killing the server
    sudo apt-get install screen

    Now we will take care of the requirements for McMyAdmin. It needs the mono runtime which can be installed via the following command.
    sudo apt-get install libmono-system-web2.0-cil libmono-i18n2.0-cil


    To make life easier using MySQL, we will install PHPMyadmin. With it you can create databases, users, and edit existing database, etc.
    sudo apt-get install phpmyadmin

    WARNING: :GP: make sure when prompted for which server to associate it with you select Apache by placing a * in the brackets with spacebar (just like package selection above) :tnt:

    Webmin: This will help you take care of the day to day functions of running a server, like checking for OS updates etc. It is basically a web interface for almost everything you can do via command line. This is a 3 step install, and step 2 WILL throw errors, ignore them. Step 3 will resolve the errors and everything will be fine. The following are all commands:
    1.
    wget http://www.webmin.com/download/deb/webmin-current.deb

    2.
    sudo dpkg -i webmin-current.deb

    3.
    sudo apt-get -f install

    Webmin is now installed. To access it, in a web browser go to the IP address given above and append port 10000 on the end (example 192.169.0.115:10000) MAKE sure you have enough zeros. It is port ten thousand, not port one thousand.

    OK, the worst part is over. Seriously, it’s all downhill from here.

    Log in to the server with WinSCP and create a directory for your server. I typically leave the server folder in my home folder (yes I know it is a little sloppy, but it avoids farting with file permissions etc) Extract the McMyAdmin files locally and then upload them to your server directory.
    In putty navigate to your server directory and type “sh start.sh” this will launch McMyAdmin for the first time, creating your configuration file. After it finished loading type /quit. If you do not change the password MD5 in the config file, you will not be able to access the panel remotely and since there is no “browser” on the server, we have to change the MD5 the hard way (not difficult, by any means, but not as easy as if we had a browser).
    1. Go to http://www.md5hashgenerator.com/ and type the password you wish you use in the “string”box
    2. Click “generate”
    3. Using WinSCP, open your McMyAdmin.conf file
    4. Find the line that says “passwordmd5=” and replace the string of letters and numbers behind the = with the string generated by the website above.
    5. In a web browser navigate to the servers IP address and append port 8080 on the end (example: 192.168.0.115:8080)
    6. Log in with the username: admin and the password you used above
    7. Follow the instructions in the McMyAdmin page to get your server up and running

    :ironore:
    Congratulations, you are pretty much done. If you have an existing map, stop the server, copy it over via WinSCP and start the server. Installing plugins etc, is completely up to you at this point. But if you have been able to follow along with this guide, I have every confidence that you will have no problems figuring out how to do that.

    I recommend logging into Webmin to check for updates etc, at least once a week, if not daily. The use of software like Webmin and PHPMyAdmin is fairly straight forward, yet again, if you made it this far, you are capable of figuring it out. If you get stuck with something, leave a comment in this thread or PM me and I will try and help. :ironore: :Lava:

    :tnt: :tnt: Do not bother asking me about the following here: Port Forwarding, Plugin installation, and the other really basic stuff that is covered hundreds of times a day on these forums. :tnt: :tnt:
    Posted in: Server Support and Administration
  • 0

    posted a message on McMyAdmin Help
    Are you seriously that damned lazy? There is a freaking link inside McMyAdmin for updating bukkit, all you do is click on that and the rest is automated. Also if you go to the "About" tab there is a link to the wiki..... what more do you need?
    Posted in: Server Support and Administration
  • 0

    posted a message on WTF! Why won't my server work!
    Thats because when you close the terminal window the server shuts down. Try minimizing it and see if you can connect then.
    Posted in: Server Support and Administration
  • 0

    posted a message on Bit of a problem here.
    Quote from mdijkhuizen »
    not true, i have hosted a server for about 5 months now and my ip has only changed once.



    While it is true that it does not change as often as TheHammer implied, you sir have gotten lucky... mine changes about every 2 weeks
    Posted in: Server Support and Administration
  • 0

    posted a message on Bit of a problem here.
    Go to whatsmyip.org and make sure your external IP didnt change. Then on the server make sure the internal IP didnt change. After you do that, start the server and go to yougetsignal.com and check and see if the port is still open.
    Posted in: Server Support and Administration
  • 0

    posted a message on How to set a spawn
    Bukkit Essentials does this, or any number of other plug ins, all of which can be found at www.bukkit.org. IF you are runnng bukkit that is. If you are running vanilla, google MCEdit and you can change spawn using that, but no ingame command to go to spawn.
    Posted in: Server Support and Administration
  • 0

    posted a message on Users cant use water.
    Might I suggest going through your config files and spending some time reading how each one is configured? Essentials (If you have the essentialsprotect.jar file in your folder) and WorldGuard are both capable of blocking the use of water. All the answers you need are already on your server, IF you are willing to do your job as an admin.
    Posted in: Server Support and Administration
  • 0

    posted a message on MCAdmin Something Done Goofed
    I am not familiar with the software enough to suggest a solution, other than find software that doesn't use memes for error reporting.

    I would suggest restarting the server machine completely, making sure everything is up to date, and see if it still does it.
    Posted in: Server Support and Administration
  • 0

    posted a message on Admins on a Beta 1.4.1 Server
    And this is why I think people should have to be licensed to run a server, and to have to take a basic competency test before being allowed to download the server software.
    Posted in: Server Support and Administration
  • 0

    posted a message on .
    That's not necessarily the case, If he is running the server on an OS that's not dedicated.
    For example, if you're running Windows and server side-by-side, and your security is compromised on the whole machine. (it depends on what the hacker was trying to accomplish)Servers should either be dedicated or virtually partitioned from the operating system.


    Yet another person talking completely out of their ass. Windows is an operating system and the server is software. 2 completely different categories. It does not matter if he is using windows linux or mac os..... There still has to be on OS for the server to run on. You cant segregate the server from the operating system.

    Only one program can listen on any given port. If there is traffic coming in through the default minecraft port, then only the minecraft server (if running) will receive that traffic. If a "hacker" managed to access the computer that port, he first had to connect to the MC server and then exploit his way out (yes I know this is an extremely simplified version of the actual process).

    I am calling shenanigans on the whole thread.

    By the way, Nate.... quit trolling, it isn't cute or funny. If you don't want to be helpful, why in the hell do you bother to post?
    Posted in: Server Support and Administration
  • To post a comment, please .