LAMPInstall

From Noah.org
Jump to: navigation, search


LAMP Install

This script installs almost everything you need for a LAMP server. The server install directory can be set anywhere you like. The entire installation is also relocatable and can coexist with other applications and libraries. All libraries such as zlib and openssl are installed separately from the system library files, so you don't have to worry about ".so Hell".

Components:
"zlib","libpng","tiff","jpegsrc","freetype","gd","libxml2","openssl","httpd","subversion","php-5","mediawiki"

Automatic configuration enhancements

The INSTALL script will automatically configure some components with some useful defaults.

  • php.ini
    • php.ini-recommended is copied to php.ini
  • httpd.conf
    • SSL is turned on
    • a snake-oil self-signed certificate is installed (~/conf/extra/httpd-ssl.conf)
    • ~/conf/extra/httpd-default.conf is enabled.
    • PHP5 handler is turned on
    • mod_deflate is turned on for text/html text/plain text/xml
    • combined log format is enabled
    • index.php is turned on as a Directory Index

INSTALL

<include src="/var/www/htdocs/engineering/WEBSITE_BUILD/INSTALL" highlight="python"/>

pyed.py

<include src="/var/www/htdocs/engineering/WEBSITE_BUILD/pyed.py" highlight="python" />

pexpect.py

<include src="/var/www/htdocs/engineering/WEBSITE_BUILD/pexpect.py" highlight="python"/>