How to Install and Configure Apache Web GUI on Ubuntu 18.04 VPS or Dedicated Server

How to Install and Configure Apache Web GUI on Ubuntu 18.04 VPS or Dedicated Server

Introduction

Apache server is one of the most popular web servers today which runs on most operating system platforms today.

While the server might be really powerful, it has some drawbacks including the lack of a GUI to configure, monitor and manage it, which can be a real pain, especially for the newbie system administrators who are not quite familiar with the command line interface.

Fortunately, Apache GUI offers a solution to this problem by providing a web interface to manage your server. It is built with Java and has robust features which allow you to:

  • Edit your web configuration files
  • View Apache Logs
  • Install, modify and remove Apache modules
  • Manage server; start, stop and restart the Apache service
  • Manage virtual hosts easily

Prerequisites Before Getting Started

Steps

Update system packages

$ sudo apt update && sudo apt upgrade

Install OpenJDK package

This is important since the software runs on Java platform.

Special Note: You may decide to install a more recent version of OpenJDK as this version is recent to the time this tutorial was written.

$ sudo apt install default-jre
$ sudo apt install default-jdk
$ java -versionopenjdk version "10.0.2"2018-11-05
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, mixed mode)

Install Apache and MariaDB server

Install, start and enable the services on start up.

$ sudo apt install apache2 mariadb-server
$ sudo systemctl start apache2
$ sudo systemctl start mariadb
$ sudo systemctl enable mysql
$ sudo systemctl enable apache2

Install and Run ApacheGUI

Get the latest version of ApacheGUI from the official download page here. Select Linux Operating System and wget the download link.

$ sudo wget https://excellmedia.dl.sourceforge.net/project/apachegui/1.12-Linux-Solaris-Mac/ApacheGUI-1.12.0.tar.gz
$ sudo tar -xzvf ApacheGUI-1.12.0.tar.gz -C /usr/local/
$cd /usr/local/ApacheGUI/bin
$ sudo ./run.sh

Go to your favourite web browser and enter your VPS server’s IP address

http://YOUR_IP_ADDRESS:9999/ApacheGUI/
  1. Follow the prompts to install it, add a username and password.
  2. Log into the dashboard using your newly created credentials. You should see a page such as the following after login:

How to Install and Configure Apache Web GUI on Ubuntu 18

Conclusion

You have installed ApacheGUI in your VPS. You can now go ahead and start exploring the vast features that the software has to offer. To stop the service, you need to navigate back to your /usr/local/ApacheGUI/bin directory and run the ./stop.sh script with sudo privileges.

Always ensure to have a strong password to avoid a malicious user password guessing or brute forcing into your dashboard.

Check out these top 3 Best web hosting services

Hostinger
AU$4.46 /mo
Starting price
Visit Hostinger
Rating based on expert review
  • User Friendly
    4.7
  • Support
    4.7
  • Features
    4.8
  • Reliability
    4.8
  • Pricing
    4.7
IONOS
AU$1.49 /mo
Starting price
Visit IONOS
Rating based on expert review
  • User Friendly
    4.5
  • Support
    4.0
  • Features
    4.5
  • Reliability
    4.5
  • Pricing
    4.3
Ultahost
AU$3.73 /mo
Starting price
Visit Ultahost
Rating based on expert review
  • User Friendly
    4.3
  • Support
    4.8
  • Features
    4.5
  • Reliability
    4.0
  • Pricing
    4.8

How to Change Common PHP Settings on an Ubuntu 18.04 VPS or Dedicated Server

This article shows you how to change PHP settings on your Linux Ubuntu 18.04 vir
less than a minute
Idan Cohen
Idan Cohen
Marketing Expert

How to Harden Your Apache Web Server on an Ubuntu 18.04 Dedicated Server or VPS

Apache as one of the most popular web servers is susceptible to hacking attacks.
less than a minute
Max Ostryzhko
Max Ostryzhko
Senior Web Developer, HostAdvice CTO

How to Set Up WordPress Multisite on Ubuntu 18.04 with Apache Web Server

In this tutorial, we explain how to set up WordPress multisite on an Ubuntu 18.0
less than a minute
Idan Cohen
Idan Cohen
Marketing Expert

How to Host Multiple Websites on an Ubuntu 18.04 VPS or Dedicated Server

This article will show you how to host two or more websites on a single Virtual
less than a minute
Idan Cohen
Idan Cohen
Marketing Expert
HostAdvice.com provides professional web hosting reviews fully independent of any other entity. Our reviews are unbiased, honest, and apply the same evaluation standards to all those reviewed. While monetary compensation is received from a few of the companies listed on this site, compensation of services and products have no influence on the direction or conclusions of our reviews. Nor does the compensation influence our rankings for certain host companies. This compensation covers account purchasing costs, testing costs and royalties paid to reviewers.
Click to go to the top of the page
Go To Top