Difference between revisions of "Debian stable Web Server step-by-step"

From Nick Jenkins
Jump to: navigation, search
m (remove unused section.)
m (link on section headers)
Line 1: Line 1:
==Run memtest overnight==
+
==[[Linux setup steps/Memory test|Run memtest overnight]]==
 
{{:Linux setup steps/Memory test}}
 
{{:Linux setup steps/Memory test}}
==Install Debian Etch 4.0 base on an HP netserver 1000R with a NetRAID card.==
+
==[[Linux setup steps/Install Debian Etch 4.0|Install Debian Etch 4.0 base on an HP netserver 1000R with a NetRAID card]].==
 
{{:Linux setup steps/Install Debian Etch 4.0}}
 
{{:Linux setup steps/Install Debian Etch 4.0}}
==Update /etc/apt/sources.list.==
+
==[[Linux setup steps/update APT sources list|Update /etc/apt/sources.list]].==
 
{{:Linux setup steps/update APT sources list}}
 
{{:Linux setup steps/update APT sources list}}
==Get the latest and greatest packages.==
+
==[[Linux setup steps/upgrade Debian packages|Get the latest and greatest packages]].==
 
{{:Linux setup steps/upgrade Debian packages}}
 
{{:Linux setup steps/upgrade Debian packages}}
==Remove unneeded or unwanted packages.==
+
==[[Linux setup steps/Remove unneeded or unwanted Debian packages|Remove unneeded or unwanted packages]].==
 
{{:Linux setup steps/Remove unneeded or unwanted Debian packages}}
 
{{:Linux setup steps/Remove unneeded or unwanted Debian packages}}
==Install LAMP.==
+
==[[Linux setup steps/Install LAMP on Debian|Install LAMP]].==
 
{{:Linux setup steps/Install LAMP on Debian}}
 
{{:Linux setup steps/Install LAMP on Debian}}
==Install extra useful software.==
+
==[[Linux setup steps/Install extra useful software|Install extra useful software]].==
 
{{:Linux setup steps/Install extra useful software}}
 
{{:Linux setup steps/Install extra useful software}}
==Disable IPv6.==
+
==[[Linux setup steps/Disable IPv6|Disable IPv6]].==
 
{{:Linux setup steps/Disable IPv6}}
 
{{:Linux setup steps/Disable IPv6}}
==Stop console screen from blanking.==
+
==[[Linux setup steps/Stop console screen from blanking|Stop console screen from blanking]].==
 
{{:Linux setup steps/Stop console screen from blanking}}
 
{{:Linux setup steps/Stop console screen from blanking}}
==Exim 4 configuration.==
+
==[[Linux setup steps/Exim 4 configuration|Exim 4 configuration]].==
 
{{:Linux setup steps/Exim 4 configuration}}
 
{{:Linux setup steps/Exim 4 configuration}}
==customizing Apache configuration.==
+
==[[Linux setup steps/Customize Apache configuration|Customizing Apache configuration]].==
 
{{:Linux setup steps/Customize Apache configuration}}
 
{{:Linux setup steps/Customize Apache configuration}}
==Set up Apache virtual hosting.==
+
==[[Linux setup steps/Apache virtual hosting|Set up Apache virtual hosting]].==
 
{{:Linux setup steps/Apache virtual hosting}}
 
{{:Linux setup steps/Apache virtual hosting}}
==Apache content compression.==
+
==[[Linux setup steps/Apache content compression|Apache content compression]].==
 
{{:Linux setup steps/Apache content compression}}
 
{{:Linux setup steps/Apache content compression}}
==Configure php.ini.==
+
==[[Linux setup steps/Configure php.ini|Configure php.ini]].==
 
{{:Linux setup steps/Configure php.ini}}
 
{{:Linux setup steps/Configure php.ini}}
==Enable SSL in Apache 2.==
+
==[[Linux setup steps/Enable SSL in Apache 2|Enable SSL in Apache 2]].==
 
{{:Linux setup steps/Enable SSL in Apache 2}}
 
{{:Linux setup steps/Enable SSL in Apache 2}}
==Change the date.==
+
==[[Linux setup steps/Change the date|Change the date]].==
 
{{:Linux setup steps/Change the date}}
 
{{:Linux setup steps/Change the date}}
==Installing and configuring tripwire.==
+
==[[Linux setup steps/installing and configuring tripwire|Installing and configuring tripwire]].==
 
{{:Linux setup steps/installing and configuring tripwire}}
 
{{:Linux setup steps/installing and configuring tripwire}}
==Tweak MySQL configuration.==
+
==[[Linux setup steps/Tweak MySQL configuration|Tweak MySQL configuration]].==
 
{{:Linux setup steps/Tweak MySQL configuration}}
 
{{:Linux setup steps/Tweak MySQL configuration}}
==Installing and configuring portsentry.==
+
==[[Linux setup steps/installing and configuring portsentry|Installing and configuring portsentry]].==
 
{{:Linux setup steps/installing and configuring portsentry}}
 
{{:Linux setup steps/installing and configuring portsentry}}
==Locking down the IP functionality.==
+
==[[Linux setup steps/Locking down the IP functionality|Locking down the IP functionality]].==
 
{{:Linux setup steps/Locking down the IP functionality}}
 
{{:Linux setup steps/Locking down the IP functionality}}
==limits.conf.==
+
==[[Linux setup steps/Set limits.conf|limits.conf]].==
 
{{:Linux setup steps/Set limits.conf}}
 
{{:Linux setup steps/Set limits.conf}}
==Install bastille.==
+
==[[Linux setup steps/Install bastille|Install bastille]].==
 
{{:Linux setup steps/Install bastille}}
 
{{:Linux setup steps/Install bastille}}
==Install the latest SUN JDK using pinning.==
+
==[[Linux setup steps/Install the latest SUN JDK using pinning|Install the latest SUN JDK using pinning]].==
 
{{:Linux setup steps/Install the latest SUN JDK using pinning}}
 
{{:Linux setup steps/Install the latest SUN JDK using pinning}}
==Install the NTP daemon to keep the time current.==
+
==[[Linux setup steps/Install NTP daemon to keep the time current|Install the NTP daemon to keep the time current]].==
 
{{:Linux setup steps/Install NTP daemon to keep the time current}}
 
{{:Linux setup steps/Install NTP daemon to keep the time current}}
==Install APC as the PHP opcode cache.==
+
==[[Linux setup steps/Install APC as the PHP opcode cache|Install APC as the PHP opcode cache]].==
 
{{:Linux setup steps/Install APC as the PHP opcode cache}}
 
{{:Linux setup steps/Install APC as the PHP opcode cache}}

Revision as of 04:02, 4 September 2007

Run memtest overnight

Linux setup steps/Memory test

Install Debian Etch 4.0 base on an HP netserver 1000R with a NetRAID card.

Linux setup steps/Install Debian Etch 4.0

Update /etc/apt/sources.list.

Linux setup steps/update APT sources list

Get the latest and greatest packages.

Linux setup steps/upgrade Debian packages

Remove unneeded or unwanted packages.

Linux setup steps/Remove unneeded or unwanted Debian packages

Install LAMP.

Linux setup steps/Install LAMP on Debian

Install extra useful software.

Linux setup steps/Install extra useful software

Disable IPv6.

Linux setup steps/Disable IPv6

Stop console screen from blanking.

Linux setup steps/Stop console screen from blanking

Exim 4 configuration.

Linux setup steps/Exim 4 configuration

Customizing Apache configuration.

Linux setup steps/Customize Apache configuration

Set up Apache virtual hosting.

Linux setup steps/Apache virtual hosting

Apache content compression.

Linux setup steps/Apache content compression

Configure php.ini.

Linux setup steps/Configure php.ini

Enable SSL in Apache 2.

Linux setup steps/Enable SSL in Apache 2

Change the date.

Linux setup steps/Change the date

Installing and configuring tripwire.

Linux setup steps/installing and configuring tripwire

Tweak MySQL configuration.

Linux setup steps/Tweak MySQL configuration

Installing and configuring portsentry.

Linux setup steps/installing and configuring portsentry

Locking down the IP functionality.

Linux setup steps/Locking down the IP functionality

limits.conf.

Linux setup steps/Set limits.conf

Install bastille.

Linux setup steps/Install bastille

Install the latest SUN JDK using pinning.

Linux setup steps/Install the latest SUN JDK using pinning

Install the NTP daemon to keep the time current.

Linux setup steps/Install NTP daemon to keep the time current

Install APC as the PHP opcode cache.

Linux setup steps/Install APC as the PHP opcode cache