Configure, Manage and Monitor Apache Web Server from Web Browser Using Apache GUI Tool. Apache Web Server is one of the most popular HTTP server on Internet today, due to its open source nature, rich modules and features and can run on almost major platforms and operating systems. While on Windows platforms there are some build in development environments that provides a Graphical Interface to manage Apache configurations, such as WAMP or XAMPP, on Linux the entire management process must be performed entirely from Command Line, in most of the cases. While managing and configuring Apache Web Server from command line, can have a huge impact concerning system security, it can also be a scary job for newbies who are not very familiar with doing things from command line. This is the point where Apache GUI tool can come in handy. This tools is a free and open source package designed for system administrators to manage the functionality of Apache Web Server from a browser, such as edit configuration and web document files directly from browser, download, search or visualize Apache Logs in real time, install, edit or remove Apache modules, view runtime statistics or detailed graphs transactions of Apache HTTP Server. Install Apache. GUI in Cent. Apachectl Start Conf File' title='Apachectl Start Conf File' />OSRHELFedora. Requirements. Install LAMP in RHELCent. OS 7. This tutorial will guide you on how you can install and configure Apache GUI Web Tool on Cent. OS or RHEL 7 and provides a short init script for starting or stoping the process. The same instructions also works for RHELCent. OS 6. x and Fedora 2. Step 1 Download and Install Apache GUI1. Before getting started with downloading and installing Apache GUI tool, you need to assure that Java JDK provided by Java openjdk package is installed on your system, so you can run Apache GUI. Use the following commands to locate Java openjdk package version and install it on RHELCent. OS 7. yum search openjdk. Install Java JDK Package. Assuming, that you are logged in as root and your current working directory is root, use the following link to download latest version of Apache GUI source package i. Apache. GUI 1. 9. Sourceforge. net. Alternatively, you can also grab the Linux Solaris Mac Apache. GUI tar archive source files using following wget command as shown below. Linux Solaris MacApache. GUI 1. 9. 3. tar. Download Apache. GUI3. After the archive is downloaded, extract it and move the entire resulted directory to opt system path, which will be the installation location of your Apache GUI Server. Apache. GUI 1. 9. Apache. GUI opt. Extract Apache. GUI Archive. Now, its time to start and verify Apache GUI Web Tool functionality. Change your directory to Apache. GUIbin path and use run. Apache. GUIbin. Start Apache. GUI Tool. After the tool starts it will display some environment information and you can access it only from your localhost using the following URL address on your browser. File does not exist usruserssapcshtdocsContentServerContentServer. ContentServer. Apache. GUI. To gain remote control over Apache GUI Web Tool from a browser, you need to add a rule on your system Firewall that opens Port 9. TCP, which is the default port that Apache GUI Tools listens on. Use the following commands to open port 9. RHELCent. OS 7 using Firewalld utility. On fly rule. firewall cmd add port9. Apache. Permanent rule you need to reload firewall to apply it. Open Port on Firewall. If port 9. 99. 9 used by Apache GUI overlaps with another application on your system you can change it by editing Apache. GUI server. xml configuration file, search for Connector port9. HTTP1. 1 directive and replace port statement with your favorite port number dont forget to apply port firewall rule the same time. Apache. GUItomcatconfserver. Change Port of Apache. GUIStep 2 Configure Apache GUI7. Now its time to configure Apache GUI Web Tool for Apache Web Server administration from a remote point. Assuming that you have configured your system Firewall and allowed external connections, open a remote browser and type use your serverexternal IP address to access Apache GUIhttp 1. Apache. GUI. Use following credentials to login into Apache. GUI tool. Username admin. Password admin. Access Apache. GUI Web Panel. 8. Next, the tool will prompt you on How Apache Web Server was installed Choose Package option, if you installed Apache on RHELCent. OS using yum package management tool and hit OK to move forward. Select Apache. GUI Installation Type. Provide your Apache Web Server Package Parameters with the following configurations and, also, choose a username and a strong password to login Apache GUI next time. Server Root etchttpd. Primary Configuration File etchttpdconfhttpd. Configuration Directory etchttpd. Log Directory varloghttpd. Modules Directory etchttpdmodules. Binary File usrsbinapachectl. Username choose a username. Password choose a strong password. Password repeat the above password. Apache GUI Configuration. After you finish hit on Submit button to apply configuration and youre done. Now you can control Apache Web Server with all its configuration files and edit web documents directly from your browser like in the screenshots below. Apache. GUI Settings. Apache Server Information. Apache. GUI Virtual. Hosts. Step 3 Create systemv init script. If you need method to manage Apache GUI Tool without always changing directory to APACHEGUIHOME, which for this installation is optApache. GUI, and execute run. Copy the below text without any modification, save it and apply execution permissions. System startup script for apache gui. BEGIN INIT INFO. Provides apache gui. Default Start 2 3 4 5. Default Stop 0 1 6. Short Description Start the apache gui. Description Start the apache gui. END INIT INFO. chkconfig 2. Runs the apache gui. Source function library. Apache. GUIbin. Apache. GUIbin. Usage 0 startstop. Apache. GUI init Script. Use the following commands to manage Apache GUI process on RHELCent. OS 7. service apache gui start. Start Apache. GUI Service. If you need Apache GUI Web Tool to automatically run after system reboot, use the following command to enable it system wide. To disable it system wide. Start Apache. GUI System Wide. Even though Apache GUI Web Tool has some limitations and doesnt provide the same degree of flexibility for Apache Web Server as you can achieve from command line, it can provide a modern free Java web interface to administer your web server and has a full inline editor for web documents such as HTML, CSS, Java. Script, XML, Json, PHP, Perl, Shell, Python and can generate some detailed graphs of Apache Transactions. Reference Links. Apache GUI Homepage. How to configure modproxyajp with Tomcat You just have to create the AJP connector in the confserver. Connectorport8. Lookupsfalseredirect. Port8. 44. 3protocolAJP1. This line will enable AJP connections to the 8. One way useful if this apache is a global front end is to create a virtual host for this application. Name. Virtual. Host 1. Virtual. Host 1. Server. Name localhost. Error. Log varlogapache. Custom. Log varlogapache. Proxy gt. Add. Default. Charset. Off. Orderdeny,allow. Allow from all. lt Proxy. Proxy. Pass ajp localhost 8. Proxy. Pass. Reverse ajp localhost 8. Virtual. Host Proxy. Pass and Proxy. Pass. Reverse are classic reverse proxy directives used to forward the stream to another location. AJP connector location your tomcats server hostport. A web client will connect through HTTP to http localhost 1. Florida Driver License In Miami. AJP protocol to the tomcat application server on localhost 8.