You've set up a new AWS Lightsail Virtual Server to run your Realm Crafter Server. In Part 2 of this multipart series, I'll show you how to configure the remote server and install a few support files to run the Realm Crafter Server.
The Realm Crafter Server Support Files
The second step to creating a Realm Crafter Server is to install a few pieces of software Realm Crafter Server depends on to function.
Realm Crafter Server needs the following:
- .Net Framework 3.5
If you try to run the Realm Crafter Server without these support files, the Server program will crash and you will get an error message.
Connecting To The Remote Server From Your Local Workstation
Let’s connect to our new server.
You can connect to the remote server by either using the browser-based RDP client or by using your own RDP client.
Since you will be sharing a local drive and moving files back and forth, use your own RDP client. There is one built-in to Windows.
From the AWS Lightsail Virtual Machine dashboard:
Under Use your own RDP client, click Show default password.
You will be shown the Administrator password. Copy that into your clipboard with Ctrl+C or write it down.
Click the Windows button on your local workstation and type "Remote", you should see the link to Remote Desktop Connection.
In the Computer field, enter the public IP address of your remote server.
Click Show Options to view additional connection options.
In the Username box, enter Administrator.
Check the box that says Allow me to save credentials.
Under Connection settings, click Save.
When asked if you trust the remote connections, click Don't ask me again.
You'll be prompted for your password. Enter the password you copied from the Lightsail console.
You will be prompted to accept the security certificate.
Click Don't ask me again then click Yes.
You should connect to the remote AWS Lightsail virtual server.
The Desktop should contain info about the server.
You have created a virtual Windows Server on AWS Lightsail and connected to it by Remote Desktop.
Installing The Support Files
Let’s start by installing .net and directPlay since they are both on the same features menu
We should be on the Server Manager dashboard, if it’s not up, you can activate it by hitting the button right next to the start button on the taskbar. It looks like a server tower and a toolbox.
Choose Add Roles and Features.
Click Server Selection.
Check .Net Framework 3.5.
The installation might take a few minutes, so please be patient
You’ll get an "installation succeeded" message when the installation is complete.
Running Internet Explorer On Windows 2012 Server
The next step requires using your web browser to download the DirectX SDK.
It sounds simple, but the windows default settings for Internet Explorer are too restrictive and you'll get a million pop-up security windows asking you if you want every element on whatever page you are browsing.
Let’s fix that so we can use the browser.
From the Server Manager, select Local Server
On the right-hand side find where it says IE Enhanced Security Configuration and click the link that says ON.
In the Internet Explorer Enhanced Configuration box, click OFF for Administrators then click OK.
Now launch Internet Explorer and use your favorite search engine to find DIRECTX SDK: https://www.microsoft.com/en-us/download/details.aspx?id=6812https://www.microsoft.com/en-us/download/details.aspx?id=6812
You don’t have to save the file, you can just run it – we won't need the installation files afterward, so choose RUN.
You can NEXT your way through all the default settings.
Wait for the DirectX installation to complete.
This remote virtual server is now ready to run the Realm Crafter server.
Want To Make Your Own MMORPG?
You can make a game for friends and family. With a little extra work, maybe make it a commercial enterprise.
Your Turn. What Do You Do?
Were you able to connect to your new AWS Lightsail virtual host and install the Realm Crafter support files?
Tell me about it in the Comments Section. I'm interested in how I can improve this article.
E-mail Notification Opt-in
Do you want to receive email notifications when we add new game design content?
Sign up on our private mailing list.
YES! Notify me of new game design posts!