ApacheConf

Synopsis

This module assists in managing and installing the Apache configuration. It specifies the configuration of your environment. It is well-to-do in ubuntu and as well as in Cent OS.

Help command

The help command describes about the purpose and the commands available under this modules. It also explains the command to install the particular module. The screen shot as shown below, visually represent the usage of the help command under this module.

kevells@corp:/# cleopatra apacheconf help
******************************


 This module lets you install a configuration for Apache HTTP Server. The only commands available are this help
 and install.

 ApacheConf, apache-configure, apache-configuration, apache-conf, apacheconf

       - install
       Installs a configuration for Apache
       example: cleopatra apacheconf install

------------------------------
End Help
******************************

Installation

It is easier to install this particular tool under Cleopatra by simply using the command given below,

cleopatra apacheconf install

After giving the command above, the tool will ask as

Install Apache conf? (Y/N)

if you give an input as Y, the module will get installed successfully. It will also throw some commands to specify the non-default values for LockFile, PidFile, Timeout, KeepAlive, MaxKeepAliveRequest, KeepAliveTimeout. If the user gives input as Y(Yes) it will automatically fix the default value. If the user gives input as N(No) then it will enquire about the values from the user.

The screen shot given below explains visually about the steps and commands involves in installation.

kevells@corp:/# cleopatra apacheconf install
Install Apache Conf? (Y/N)
y
*******************************
*        Pharaoh Tools        *
*         Apache Conf!        *
*******************************
Set non-default value for LockFile? Default is ${APACHE_LOCK_DIR}/accept.lock (Y/N)

Set non-default value for PidFile? Default is ${APACHE_PID_FILE} (Y/N)

Set non-default value for Timeout? Default is 300 (Y/N)

Set non-default value for KeepAlive? Default is On (Y/N)

Set non-default value for MaxKeepAliveRequests? Default is 100 (Y/N)

Set non-default value for KeepAliveTimeout? Default is 5 (Y/N)

... All done!
*******************************
Thanks for installing , visit www.pharaohtools.com for more
******************************


Single App Installer:
--------------------------------------------
ApacheConf: Success
------------------------------
Installer Finished
******************************

Options

Parameters Required Comment
Install Y(YES) It will install the apacheconf under Cleopatra
Install Apache conf? (Y/N) Y(YES) If the user gives input as yes, it will install the module.
Install Apache conf? (Y/N) N(NO) If the user gives input as no, it will get exit.|

Benefits to the users

The module assists the end user in installing and managing the configuration of Apache. While installing the Apache tool, the end user can design and manage the configuration as per their requirement using this module. If it founds the configuration already exists it will overwrite the existing one.

comments powered by Disqus

Edit this document!

This file can be edited directly through the Web. Anyone can update and fix errors in this document with few clicks -- no downloads needed.

  1. Go to ApacheConf on GitHub.
  2. Edit files using GitHub's text editor in your web browser (see the 'Edit' tab on the top right of the file)
  3. Fill in the Commit message text box at the bottom of the page describing why you made the changes. Press the Propose file change button next to it when done.
  4. Then click Send a pull request.
  5. Your changes are now queued for review under the project's Pull requests tab on GitHub!

For an introduction to the documentation format please see the reST primer.