How to Setup an Apache Web Server using Plus Managed DNS


Part 1. Pointing your domain name to No-IP
First, you will have to register your domain name or already own one. Let’s just suppose that you already own one. Make sure to point your domain name to the following nameservers:
(If you purchased Plus Managed DNS and we are your domain’s registrar, this should have already been done for you)

ns1.no-ip.com
ns2.no-ip.com
ns3.no-ip.com
ns4.no-ip.com

This will make sure that No-IP is managing your domain’s DNS.

Note – If you just changed nameservers or just registered your domain, it may take anywhere between 24 – 48 hours for your domain to propagate globally.

Part 2. No-IP Dynamic Update Client Configuration

  • Log into your No-IP account
  • Click ‘Dynamic DNS
  • Click ‘Dynamic Update Client
  • Click ‘Download DUC‘ and follow the instruction on the page to complete setup

If you would rather not use our update client, you can use the following settings on another DDNS client:

Server: dynupdate.no-ip.com
Server port: 80, 8245, and 443
Username: yournoipusername
Password: yournoippassword

Part 3. Apache Web Server Setup

Apache has been the most popular web server on the Internet since April of 1996. The March 2002 Netcraft Web Server Survey found that 54% of the web sites on the Internet are using Apache, thus making it more widely used than all other web servers combined.

Apache is a standard Web Server used on UNIX operating systems, such as Linux, but there is also an Windows version of Apache (instead of using MS IIS), and if you prefer more control over your Web Server, this is the one you for you.

First, you will need to download latest binaries available from apache.org website. The current stable release is Apache 2.0.36.

http://www.apache.org/dist/httpd/binaries/win32/

There is an MSI Installer Package available as well. This is one we’ll get. It is the file that ends with .msi. Make sure you get .msi.asc file as well, it is a signature file for this installation package.

Run .msi file and Apache installation will start automatically and follow instructions on the screen.

At the ‘Server Installation’ page, type your already registered domain name in the first field, Network Domain, same in the second field, Server Name, and your working email address in the third field. This address will be used as webmasters contact email address.
Click to enlarge

Continue with your installation process untill it’s completed.

When your Apache installation is completed, Apache will start as a system process and show up in your system tray (image 2). Green Play icon indicates that your Web Server is Online and functioning properly, and Red Stop icon indicates that your Web Server is Offline or couldn’t start for some reasons. If installation went fine you should se an green play icon.

 

Now, let’s test our web server by typing 127.0.0.1 in the browsers URL field. If your Apache server is installed properly and it is online, you should be able to see Apache test page.

Congratulations!

Your Apache Web Server is configured and working.