StendhalPublicServer: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
imported>Kymara |
imported>Kymara |
||
| Line 28: | Line 28: | ||
*Perhaps you didn't configure your modem or router to have port 32160 open? Check that. Often you can modify your router settings by opening a web browser and typing in your local IP address. It will be something like http://192.168.2.1 .. try that or any 192.168.?.? with lowish numbers. If you get stuck on this step, open a command prompt and type ipconfig, you should find out your internal router IP there. |
*Perhaps you didn't configure your modem or router to have port 32160 open? Check that. Often you can modify your router settings by opening a web browser and typing in your local IP address. It will be something like http://192.168.2.1 .. try that or any 192.168.?.? with lowish numbers. If you get stuck on this step, open a command prompt and type ipconfig, you should find out your internal router IP there. |
||
If it asks you for a password and you don't remember ever setting one, the password is probably blank. |
:If it asks you for a password and you don't remember ever setting one, the password is probably blank. |
||
Open your ports by looking on your router set up page for something to do with <i>virtual servers</i> or indeed ports. It depends on the manufacturer of your router, how this looks. If you have more than one computer in your network you will have to tell the router which computer your server is running on (which means you need to know the internal IP of that computer.) You will need to tell the router to listen on port 32160, and direct users to the correct internal IP again on port 32160. |
:Open your ports by looking on your router set up page for something to do with <i>virtual servers</i> or indeed ports. It depends on the manufacturer of your router, how this looks. If you have more than one computer in your network you will have to tell the router which computer your server is running on (which means you need to know the internal IP of that computer.) You will need to tell the router to listen on port 32160, and direct users to the correct internal IP again on port 32160. |
||
*Perhaps you have a firewall blocking incoming connections? Check that. |
*Perhaps you have a firewall blocking incoming connections? Check that. |
||
Revision as of 10:13, 24 July 2007
Install Stendhal
Get a domain name
Your friends may already be able to connect to your server from the outside world. Give them your IP (if you don't know it, then http://www.whatismyipaddress.com tells you).
If you want a more memorable address, you can get one for free at http://www.dyndns.com/
Install Apache and PHP
You already have MySQL to run Marauroa.
If you want a stendhal website working, then configure Apache to attend your domain name.
Get template file from Marauroa
If you want a stendhal website, copy to your Apache htdocs folder. Else ignore.
Configure template site
Edit settings.xml
Modify client
Tell users to use your domain name to log in Stendhal instead of stendhal.game-host.org
If you used a port other than the default port 32160 tell them that too.
You can also release a modified client.
Trouble Shooting
- Perhaps you didn't configure your modem or router to have port 32160 open? Check that. Often you can modify your router settings by opening a web browser and typing in your local IP address. It will be something like http://192.168.2.1 .. try that or any 192.168.?.? with lowish numbers. If you get stuck on this step, open a command prompt and type ipconfig, you should find out your internal router IP there.
- If it asks you for a password and you don't remember ever setting one, the password is probably blank.
- Open your ports by looking on your router set up page for something to do with virtual servers or indeed ports. It depends on the manufacturer of your router, how this looks. If you have more than one computer in your network you will have to tell the router which computer your server is running on (which means you need to know the internal IP of that computer.) You will need to tell the router to listen on port 32160, and direct users to the correct internal IP again on port 32160.
- Perhaps you have a firewall blocking incoming connections? Check that.