You will need to check all the following things to ensure proper installation of your LON-CAPA system.


 

Creating a user 'www'

Make a LON-CAPA system work with shadow passwords

Step #Description
1

Is your system using shadow passwords? (Note: LON-CAPA will work with either MD5/non-MD5 configured systems). If your system is not using shadow passwords, then do not perform any of the additional steps. If your system is using shadow passwords, then you will need to perform the additional steps below.

How to detect:
command: cat /etc/passwd | grep ':x:'

If there is output such as "root:x:0:0:root:/root:/bin/bash", then your system is using shadow passwords and you will need to continue with the steps below.

2

Retrieve the mod_auth_external source by running the following command

wget http://www.wwnet.net/~janc/software/mod_auth_external-2.1.13.tar.gz

3

More steps...

There are more steps to include here.

Installing LON-CAPA files

Download the most current loncapa.tar.gz.

Checking your Linux RPMs

The CHECKRPMS command will check the RPMs on your machine against an FTP repository.

./CHECKRPMS

Configuring the MySQL database

The following commands describe how to configure the MySQL database on your LON-CAPA server.

Enter the mysql shell---
mysql -u root -p mysql

Run these commands---
CREATE DATABASE loncapa;

INSERT INTO user (Host, User, Password)
VALUES ('localhost','www',password('SOMEPASSWORD'));

GRANT ALL PRIVILEGES ON *.* TO www@localhost;

FLUSH PRIVILEGES;

shell> mysql -u root mysql
mysql> SET PASSWORD FOR root@localhost=PASSWORD('new_password');

LON-CAPA Installation

Current Installation Procedure

Scott Harrison

$Date: 2002/04/23 12:33:40 $; $Revision: 1.13 $

This is the current list of steps to support LON-CAPA installation. These steps have been tested.

  1. Get LON-CAPA on a CD by
  2. Install with CD-ROM
  3. After installation, restart the computer. Login as root. Enter this command (you only need to do this after your first reboot):
    1. sh /usr/sbin/loncapa_configure

You can also try to install LON-CAPA on an existing installation of RedHat 6.2. Please see how_to_install_loncapa_on_a_preinstalled_system.txt.