mydomain.com shows Ubuntu page, but if I put mydomain.com:8080, does it show me my page?

September 11, 2018 76 views
Apache DigitalOcean Ubuntu

mydomain.com shows Ubuntu page, but if I put mydomain.com:8080 it shows me my page. How can I do so when I enter mydomain.com, enter my page and do not have to put the 8080.

1 Answer

Hey friend!

You likely have Apache installed on port 80, and something else on port 8080. You need to create an Apache virtual host for your domain which performs a reverse proxy to port 8080 so that it serves the contents over port 80. Here are two guides that can serve as examples:

https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-16-04
https://www.digitalocean.com/community/tutorials/how-to-use-apache-as-a-reverse-proxy-with-mod_proxy-on-ubuntu-16-04

Jarland

by Brennen Bearnes
The Apache web server is the most popular way to serve web content on the internet. Apache has the ability to serve multiple domains from a single server by using a mechanism called "virtual hosts". If a virtual host is configured correctly for each domain, the web server can correctly route traffic to the appropriate files based on the domain name requested. In this guide, we'll demonstrate how to configure Apache virtual hosts on an Ubuntu 16.04 server.
Have another answer? Share your knowledge.