Server Setup
From Physiki
This page documents setting up the servers running TICC's wiki, forum, and InkSurvey.
Contents |
Preliminaries (Definitions/Notes/etc.)
Hardware
Software
Packages
Installed Packages
Name | Package Name | Reason |
---|---|---|
Apache Web Server | httpd | |
Open SSL | openssl mod_ssl | Provide SSL support on Apache |
Postfix Mail Server | postfix | |
PHP | php53 php53-mysql php53-common php53-cli php53-pdo php53-gd | |
SSH Server | openssh | Remote administration |
Simple Network Management Protocol (SNMP) | net-snmp | |
MySQL | mysql | |
Perl | perl | Needed by Clonezilla |
Perl Modules | perl-Digest-SHA1 | Needed by Clonezilla |
Patch | patch | Merge diff changes with this program |
Other programs
yum install sudo wget make mlocate nano zip unzip man
Configuration File Changes
Setup
Making Bootable Media with a Kickstart file
mkisofs -o /home/fedora-kickstart.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -J -R -V “Fedora” .
Boot the right kernel
wget http://mirror.anl.gov/pub/centos/5/os/x86_64/isolinux/vmlinuz wget http://mirror.anl.gov/pub/centos/5/os/x86_64/isolinux/initrd.img
title Install CentOS root (hd0,0) kernel /install/vmlinuz ks=http://ticc.mines.edu/ks.cfg initrd /install/initrd.img