--- doc/Attic/how_to_install_on_RedHat7.2.txt 2002/02/28 01:37:16 1.2 +++ doc/Attic/how_to_install_on_RedHat7.2.txt 2002/04/14 17:17:32 1.5 @@ -1,6 +1,7 @@ -$Id: how_to_install_on_RedHat7.2.txt,v 1.2 2002/02/28 01:37:16 harris41 Exp $ +$Id: how_to_install_on_RedHat7.2.txt,v 1.5 2002/04/14 17:17:32 harris41 Exp $ (Alternative approach to perl module-ing is at end...) +(Alternative approach to mysql is at end...) Install RedHat 7.2 on your system. Use a 'custom' install and include the web and sql servers along with any others you need or desire. @@ -50,7 +51,6 @@ LON-CAPA-base LON-CAPA-systemperl LON-CAPA-krb4 LON-CAPA-mysql -LON-CAPA-loncapaconfig LON-CAPA-barcode rpms on rpmfind.net (only accept these versions) @@ -83,7 +83,6 @@ rpm -Uvh --force --nodeps LON-CAPA-base rpm -Uvh --force --nodeps rpm -Uvh LON-CAPA-systemperl.rpm rpm -Uvh --force --nodeps rpm -Uvh LON-CAPA-krb4.rpm rpm -Uvh --force --nodeps rpm -Uvh LON-CAPA-mysql.rpm -rpm -Uvh --force --nodeps rpm -Uvh LON-CAPA-loncapaconfig.rpm rpm -Uvh --force --nodeps rpm -Uvh LON-CAPA-barcode.rpm 7. Correct some RPM errors @@ -106,7 +105,7 @@ to: cd ~/loncapa cvs update -d cd loncom/build -make DIST='redhat7.1' build; make DIST='redhat7.1' install +make DIST='redhat7' build; make DIST='redhat7' install 10. Update LON-CAPA config files @@ -158,6 +157,7 @@ libgd libgd-1.3-4.i386.r ================================================================== Alternative Approaches +------------------------------------------------------------------ Regarding: Perl modules As noted above, it is possible to install then redirect the files with LON-CAPA-systemperl. Another approach @@ -238,6 +238,8 @@ GDTextUtil perl Makefile.PL; make; make test; sudo make install GDGraph (need to do GDTextUtil first so) perl Makefile.PL; make; make test; sudo make install +IO-Stringy +perl Makefile.PL; make; make test; sudo make install Krb4 (need to get athena kerberos...delay) MailTools perl Makefile.PL; make; make test; sudo make install @@ -245,6 +247,8 @@ Math-Cephes perl Makefile.PL; make; make test; sudo make install Math-Random perl Makefile.PL; make; make test; sudo make install +MIME-Tools +perl Makefile.PL; make; make test; sudo make install Safe-Hole perl Makefile.PL; make; make test; sudo make install Text-Query @@ -262,3 +266,32 @@ perl Makefile.PL POLLUTE=1; make; make t Krb4 sudo rpm -Uvh LON-CAPA-krb4-3.1-1.i386.rpm perl Makefile.PL; make; make test; sudo make install + +------------------------------------------------------------------ + +Regarding MySQL. +Require these RPMs: +mysql-3.23.41-1 (or standard RedHat 7.* version) +mysql-server-3.23.41 (or standard RedHat 7.* version) + +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'); + +------------------------------------------------------------------ + +Also, be sure to: +/sbin/chkconfig --level 345 httpd on +/sbin/chkconfig --level 345 mysqld on