Making your server live with an account creation page menu

These ads disappear when you log in.

Page 1 of 3 123 LastLast
Results 1 to 15 of 38
  1. #1
    [pwn]age's Avatar Master Sergeant
    Reputation
    56
    Join Date
    Jul 2008
    Posts
    102
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)

    Making your server live with an account creation page

    MAKING IT PUBLIC

    okay, you are gonna need to find your EXTERNAL IP, and your INTERNAL IP, write them down.


    To find your external IP, go to http://www.whatismyip.com ?
    You see the really gigantic numbers? That's your external IP.

    Now for your internal IP, hit windows+R(the windows key+ R). type into the run box cmd, and hit enter. A command prompt will pop up. Type ipconfig, and hit enter. In that list, find your IPv4Address, that is your internalIP, write it down. it'll be something like 192.168.x.x probably.



    Okay, so the first step is to go onto the old interwebs, to http://www.DynDNS.com

    Create an account, then go to account section then on the first list, the fourth one down, is add host services. click that. Type in the name, and choose the domain, choose host with IP address, and use the Auto-detected address. Then right below the address is Edit TTL. Click that, and change the timeout to the second option. Then click create host. Copy that address, it will be used later.

    Now, go into your C:\3.0.3 Server\Emu\Configs\ and open your realms config. At the bottom, there is a section that says
    Code:
         <Realm1 Name = "Legends Realm"
        Address = "127.0.0.1:8129"
        Icon = "PVP"
        Population = "0.0"
        TimeZone = "2">
    change it to:
    Code:
    Code:
    <Realm1 Name = "Legends Realm"
        Address = "<Dynamic DNS address here>:8129"
        Icon = "PVP"
        Population = "0.0"
        TimeZone = "2">
    Now you need to open the file C:\Windows\System32\drivers\etc\hosts in notepad. NOTE: Windows vista users must open Notepad as administrator. NOTE(Again): Windows XP users might have to right click and go to properties, and at the bottom, uncheck the little read-only box.

    No, inside of the file, you should see
    Code:
    Code:
    127.0.0.1 localhost
    now, before that add
    Code:
    Code:
    <external IP>     <DynDNS Address>
    <internal IP>      <DynDNS Address>
    127.0.0.1            <DynDNS Address>
    Save that.

    Now, most everyone nowadays has a router, and the with a router, certain ports go to certain computers, you need to make sure that the ports go to your computer.
    go to http://www.PortForward.com To see how to forward ports on your router.
    Once you've forwarded them, you must also forward the ports on any firewalls you may have, or just shut them down. Everything is different, so I really can't help you there, if you tell me which firewall, I may be able to help you individually.

    The ports you need to forward are:

    3306
    3724
    8129
    8093
    3727

    Now that the ports are forwarded, you need to make sure that they are going through.

    Go to http://www.utorrent.com/testport.php?port=<port> to check that port. If it says error, then it is not going through. NOTE: if it doesn't go through, run your server, then check it.

    Now your all good to go. To have other people play on your server, have them change their realmlist.wtf to say
    Code:
    Code:
    set realmlist <DynDNS address here>
    ACCOUNT CREATION PAGE

    Okay, now this part is a bit tricky. Go to http://www.xampp.com and donwload XAMPP.
    NOTE: IF YOU HAVE SKYPE, SHUT IT DOWN BEFORE PROCEEEDING.

    Now, install it, but make sure to only install the APACHE servie, not the other 2. Once that is done, open up the directory, most likely C:\xampp. and go to htdocs folder. select everything in it, and hit ctrl+X, then move out to the C:\xampp folder again, and create a new folder called temp. enter the folder, and hit ctrl+V.
    Now go back to your htdocs folder. make a new text file. Open it and copy and paste this code.
    Code:
    Code:
    <html>
        <body>
            <form name="input" action="runner.php" method="post">
                Username:
                <input type="text" name="username">
                <br>
                Pass:
                <input type="text" name="password">
                <br>
                I have the Burning Crusade
                <input type="checkbox" name= "TBC" value="tb">
                <br>
                I have Wrath of the Lich King
                <input type="checkbox" name="WotLK" value="ww">
                <br>
                <input type="submit" value="Submit">
            </form>
        </body>
    </html>
    then click file, save as., and then save it as index.html. NOTE: you must change the bar underneath that say "text file .txt" to "All Files". Next, close the text document. Open up the new document again, it will be blank. Now copy and paste this code.
    Code:
    Code:
    <html>
        <body>
            <?php
            error_reporting(E_ALL);
            $name = $_POST['username'];
            $pass = $_POST['password'];
            $flags=0;
            if(!empty($_POST['TBC'])){
                $flags+=8;
            }
            if(!empty($_POST['WotLK'])){
                $flags+=16;
            }
            mysql_connect("localhost","root","<pass>");
            mysql_select_db("logondb");
            if(mysql_num_rows(mysql_query("SELECT * FROM `accounts` WHERE `login`='$name'"))>0){
                echo "UBER FAIL USERNAME TAKEN";
            }else{
                if(mysql_query("INSERT INTO accounts (login, password,flags) VALUES('$name', '$pass', '$flags' ) ")){
                    echo"SUPER COOL AWESOME WORKNESS";
                }else{
                    echo"FAIL, try again";
                }
            }
    
            ?>
        </body>
    </html>
    now find the line that says
    Code:
    Code:
    mysql_connect("localhost","root","<pass>");
    replace <pass> with your MySQL pass(without the <>).

    Now go to your xampp control panel, if it's not already open, there should be an icon on your desktop. and next top the bar that says Apache, click start service, at the bottom in the big text area, it should say Apache service started, if it says that, then your done! If it says "Apache started[port 80]" click start again. repeat until it says apache service started.



    now, click file, save as runner.php, and again, make sure it says "All Files"

    now your done, if someone needs to access it, they just type in that dynamic dns into a web browser!
    Last edited by [pwn]age; 01-19-2009 at 12:48 PM.

    These ads disappear when you log in.

  2. #2
    Illegalpie's Avatar Knight-Lieutenant
    Reputation
    11
    Join Date
    Jul 2008
    Posts
    241
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Dude AWESOME Best guide out yet +Rep
    Offering Powerleveling 1$perlevel Aim me Zackattack7230

  3. #3
    [pwn]age's Avatar Master Sergeant
    Reputation
    56
    Join Date
    Jul 2008
    Posts
    102
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    thanks, glad you like it

  4. #4
    Illegalpie's Avatar Knight-Lieutenant
    Reputation
    11
    Join Date
    Jul 2008
    Posts
    241
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Problem On that website it says Error! Port 3724 does not appear to be open.

    Please see PortForward.com - Free Help Setting up Your Router or Firewall for more information about how to map a port.

    Please make absolutely sure that PeerGuardian2 or Protowall is allowing utorrent.com (72.20.34.145) in either of those programs. Those of you using ipfilter.dat should make sure the list does not include the website's IP. After making sure of this, re-run this test by refreshing the page (F5).


    And the port is Forwarded
    Offering Powerleveling 1$perlevel Aim me Zackattack7230

  5. #5
    joshualor2's Avatar Private
    Reputation
    1
    Join Date
    Jan 2008
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    when i get to the part where
    C:\Windows\System32\drivers\etc\hosts
    when i try to save it says cant find path ect
    i have vista computer
    and is this my address?

    Hostname created
    joshuafunserver.dnsalias.net
    Last edited by joshualor2; 01-19-2009 at 10:26 PM.

  6. #6
    SHMECKER's Avatar Private
    Reputation
    1
    Join Date
    Jul 2008
    Posts
    10
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    How can I host account creation page on some free services, and connect it to my server, I don't want to make reg page on my comp (too risky), I would like to use this service, go there and register to see if it is good for hosting.

    - 1500 MB of Disk Space
    - 100 GB Bandwidth
    - Your own domain hosting
    - cPanel Control panel
    - Website Builder
    - Over 500 website templates ready for download
    - Free POP3 Email Box and Webmail access
    - FTP and Web based File Manager
    - PHP, MySQL, Perl, CGI, Ruby.
    - No Ads at all !

    Check it out here: Free Web Hosting with PHP, MySQL and cPanel, No Ads


    If Ip_confirm doesn't work, or u can't download it, google it, and it will show some links to dl.
    Last edited by SHMECKER; 01-29-2009 at 01:52 PM.

  7. #7
    sasoritail's Avatar Contributor
    Reputation
    160
    Join Date
    Sep 2008
    Posts
    655
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    LOVE IT!!!! AWESOME POST! +rep!

  8. #8
    [pwn]age's Avatar Master Sergeant
    Reputation
    56
    Join Date
    Jul 2008
    Posts
    102
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    thanks! bump!!

  9. #9
    joshualor2's Avatar Private
    Reputation
    1
    Join Date
    Jan 2008
    Posts
    8
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Having problems.. when i log on in Wow it says handshaking blah blah
    Then it says: cant find the realm or w/e please help..




    Plus... i cant even get the world and logon to get on anymore
    it says Localhost is not allowed to connect to Mysql
    Last edited by joshualor2; 01-21-2009 at 06:21 AM.

  10. #10
    saperior's Avatar Master Sergeant
    Reputation
    58
    Join Date
    Feb 2008
    Posts
    136
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Dude.. This is Epic! +rep

  11. #11
    [pwn]age's Avatar Master Sergeant
    Reputation
    56
    Join Date
    Jul 2008
    Posts
    102
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    hehe thank you

  12. #12
    jijiya's Avatar Private
    Reputation
    1
    Join Date
    May 2008
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    nice it works thanks. +rep 4 u

  13. #13
    [pwn]age's Avatar Master Sergeant
    Reputation
    56
    Join Date
    Jul 2008
    Posts
    102
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    hey thanks man

  14. #14
    Renrin's Avatar Private
    Reputation
    1
    Join Date
    Sep 2008
    Posts
    3
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    hey Umm... i got the site to work but i cant get it to make accounts... Got any Info for me? it say Page Cannot Be found when i try to Create Account with web page. Also its saying that port 3727 isn't open when i know it is.
    Last edited by Renrin; 02-05-2009 at 05:03 PM.

  15. #15
    c0rrupt10n's Avatar Master Sergeant
    Reputation
    8
    Join Date
    Dec 2008
    Posts
    88
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Yeah, none of my friends can connect to my server, any help?
    thanks

Page 1 of 3 123 LastLast

Similar Threads

  1. Make Your Server Public With Hamachi With An Account Creation Page
    By Xtinction in forum WoW EMU Guides & Tutorials
    Replies: 70
    Last Post: 09-14-2008, 08:48 AM
  2. How To Make Your Server Public With Out Hamachi Problem Solved
    By bomber1392 in forum WoW EMU Guides & Tutorials
    Replies: 7
    Last Post: 12-12-2007, 03:35 AM
  3. Easy Guide to making your server live. With sceenshots.
    By sadgonewild in forum WoW EMU Guides & Tutorials
    Replies: 32
    Last Post: 12-08-2007, 08:30 PM
  4. Making your server public with hamachi/and making server 2.2.X
    By IllidanX in forum WoW EMU Guides & Tutorials
    Replies: 22
    Last Post: 11-05-2007, 08:09 PM
  5. Make your server public with Hamachi
    By Hlini in forum WoW EMU Guides & Tutorials
    Replies: 17
    Last Post: 10-15-2007, 04:52 PM
All times are GMT -5. The time now is 05:22 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved. Digital Point modules: Sphinx-based search