RHEL6 notes

From WeBWorK_wiki
Revision as of 07:19, 11 July 2011 by Bennet (talk | contribs) (Created page with '== Configuring a Red Hat Enterprise Linux 6 machine for WeBWorK == === Strategy === We install the WeBWorK servers to be single-purpose servers that don't do much of anything e…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Configuring a Red Hat Enterprise Linux 6 machine for WeBWorK

Strategy

We install the WeBWorK servers to be single-purpose servers that don't do much of anything else. We presume that shell (login) access is restricted to one or two people who are trusted and that nothing else of consequence is running on the machine. That said, we've adopted the strategy that determining what WeBWorK needs will let us backtrack to determine what needs to be installed in support of that, and that's all we install, except some system monitoring tools.

Installing RHEL 6 base system

We install using kickstart files, as that enables us to install far less at the beginning, then add what we need later. The kickstart file specifies many of the characteristics of the system, not least of which is the list of packages that get installed. This is done in the section labeled %post by listing either a package or package group to install, or one can list packages to remove from a group.

code sample