Annotation of doc/build/config.frag, revision 1.1
1.1 ! bowersj2 1: <p>
! 2: There are about a dozen files on the LON-CAPA server systems
! 3: which the system administrator may need to adjust.
! 4: </p>
! 5: <p>
! 6: The two most important configuration files are:
! 7: </p>
! 8: <ul>
! 9: <li><strong>loncapa.conf</strong> -
! 10: typically located in the directory <tt>/etc/httpd/conf/</tt>;
! 11: <br /><i>contains machine-specific and institution-specific
! 12: variables and modifications necessary for
! 13: the effective running of the Apache web server;
! 14: note that there is also a <strong>loncapa_apache.conf</strong>
! 15: which should be installed, but not modified</i>
! 16: <br />
! 17: </li>
! 18: <li><strong>hosts.tab</strong> -
! 19: typically located in the directory <tt>/home/httpd/lonTabs/</tt>;
! 20: <br /><i>is a listing of all other internet machines that a server
! 21: system considers to be valid server systems on the LON-CAPA
! 22: network</i>
! 23: <br />
! 24: </li>
! 25: </ul>
! 26: <!-- preamble end -->
! 27: <!-- maintext start -->
! 28: <h3>Current Reconfiguration Procedure</h3>
! 29: <p>
! 30: After making any configuration change, you will need to restart system
! 31: services. The two most important system services on a LON-CAPA system are
! 32: <strong>loncapa</strong> and <strong>httpd</strong>. Here are the
! 33: commands for restarting the system services:
! 34: </p>
! 35: <table bgcolor="#aaaaaa" border="1"><tr><td>
! 36: <tt>/etc/rc.d/init.d/loncapa restart</tt>
! 37: <br /><tt>/etc/rc.d/init.d/httpd restart</tt>
! 38: </td></tr></table>
! 39: <p>
! 40: We recommend that a knowledgeable system administrator should
! 41: perform any adjustments on a LON-CAPA server machine.
! 42: Locations of these files are by default. Depending on your
! 43: Linux distribution--RedHat, Mandrake, Debian, etc, the file paths
! 44: may be elsewhere.
! 45: </p>
! 46: <h3>Configuration files that will have to be altered</h3>
! 47: <p>
! 48: LON-CAPA currently depends on the following list of configuration
! 49: files. Note that <tt>loncapa.conf</tt> is automatically
! 50: altered by the installation/upgrade scripts associated with
! 51: the tarball-distribution (see the <b>INSTALL</b> and <b>UPGRADE</b>
! 52: sections of this web-site). (Thus, the system administrator should
! 53: not have to further adjust <tt>loncapa.conf</tt> from the terminal.)
! 54: </p>
! 55: <ul>
! 56: <li><a href="confexamples/loncapa.conf">[EXAMPLE]</a>
! 57: /etc/httpd/conf/loncapa.conf</li>
! 58: <li><a href="confexamples/hosts.tab">[EXAMPLE]</a>
! 59: /home/httpd/lonTabs/hosts.tab</li>
! 60: <li><a href="confexamples/spare.tab">[EXAMPLE]</a>
! 61: /home/httpd/lonTabs/spare.tab</li>
! 62: <li><a href="confexamples/krb.conf">[EXAMPLE]</a> /etc/krb.conf</li>
! 63: <li><a href="confexamples/htpasswd">[EXAMPLE]</a>
! 64: /home/httpd/lonTabs/htpasswd</li>
! 65: <li><a href="confexamples/ntp.conf">[EXAMPLE]</a> /etc/ntp.conf</li>
! 66: <li><a href="confexamples/step-tickers">[EXAMPLE]</a>
! 67: /etc/ntp/step-tickers</li>
! 68: <li><a href="confexamples/pwauth">[EXAMPLE]</a> /etc/pam.d/pwauth</li>
! 69: </ul>
! 70: <h3>Configuration files that do not have to be altered</h3>
! 71: <p>
! 72: The following configuration files are critical for the correct
! 73: performance of a LON-CAPA server machine. Typically, these configuration
! 74: files do not need to be adjusted by the system administrator.
! 75: </p>
! 76: <ul>
! 77: <li><a href="confexamples/loncapa_apache.conf">[EXAMPLE]</a>
! 78: /etc/httpd/conf/loncapa_apache.conf</li>
! 79: <li><a href="confexamples/un_keyword.tab">[EXAMPLE]</a>
! 80: /home/httpd/html/res/adm/includes/un_keyword.tab</li>
! 81: </ul>
! 82:
! 83: <h3>Configuring Secondary Services</h3>
! 84: <p>
! 85: LON-CAPA does not provide integrated support for secondary services.
! 86: The expectation is that knowledgeable system administrators will
! 87: customize these secondary services for their institution.
! 88: </p>
! 89: <p>
! 90: We do, however, provide example configurations of services that you
! 91: may want to deliver with LON-CAPA (i.e. Samba and AppleChooser).
! 92: </p>
! 93: <ul>
! 94: <li><a href="confexamples/smb.conf">[EXAMPLE]</a> /etc/smb.conf</li>
! 95: <li><a href="confexamples/config">[EXAMPLE]</a> /etc/atalk/config</li>
! 96: </ul>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>