Differences
This shows you the differences between two versions of the page.
tech:linux:new_server [2016/06/22 06:28] |
tech:linux:new_server [2016/06/22 06:28] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Things to setup on a New (Ubuntu/Linux) server ====== | ||
+ | |||
+ | * Setup postfix | ||
+ | * Setup alias such that local mail gets forwarded (/etc/aliases) | ||
+ | * SSH | ||
+ | * Generate SSH private and public keys | ||
+ | * Tuning | ||
+ | * Change swapiness and other parameters based on server needs - [[tech:linux:sysctl_config|sysctl.conf]] | ||
+ | * Others | ||
+ | * Optionally ask server to reboot automatically on [[tech1:linux:kernel_panic|kernel panic]] | ||
+ | * [[tech1:linux:others:i2c_piix4|Disable module i2c_piix4]] | ||
+ | * Install NRPE to be monitored | ||
+ | * nagios-nrpe-server nagios-plugins | ||
+ | * Install x11-utils x11-xserver-utils | ||
+ | * Packages to install | ||
+ | * If Physical Machine | ||
+ | * cpp dkms gcc make heirloom-mailx mysql-common nmap postfix smartmontools sysstat unzip telnetd | ||
+ | * If VM | ||
+ | * cpp gcc make heirloom-mailx mysql-common nmap postfix sysstat unzip telnetd |