MajorCool is een web-gebaseerde interface naar Majordomo waarmee gebruikers
zichzelf kunnen toevoegen aan lijsten en kunnen verwijderen van lijsten en
lijsten kunnen beheren waarvan ze eigenaar zijn. De installatie is
tamelijk recht-door-zee; het enige dat hoeft te worden gedaan is het uitpakken
van de bestanden, het bewerken van een regel in het
Configure script, en het uitvoeren van het script.
MajorCool installeren
Tijdens de uitvoering van het Configure script, zal het
simpelweg indrukken van de Enter-toets de standaardwaarde accepteren als
de standaardkeuze voor een optie akkoord is.
[root@kes majorcool]# ./Configure |
Het
Configure script zal je vragen een paar maal op de
Enter-toets te drukken, en dan zal het vragen om de lokatie van Majordomo
en nog wat vragen stellen over de setup van je Webserver.
What is the installation directory of Majordomo?
[]: /usr/local/majordomo-1.94.5
Will place the MajorCool programs in /usr/local/majordomo-1.94.5.
What is the path to your Majordomo configuration file?
[/usr/local/majordomo-1.94.5/majordomo.cf]:
Using configuration file name '/usr/local/majordomo-1.94.5/majordomo.cf'
Where would you like temp files created when MajorCool runs?
[/tmp]:
MajorCool needs to install CGI programs, support files, and icons in
your Web server directories.
What is the root directory for your Web server?
[]: /var/www
Where is the cgi-bin directory for your Web server?
[/var/www/cgi-bin]:
Will place the programs in /var/www/cgi-bin.
What is your server's URL for '/var/www/cgi-bin'?
[/cgi-bin]:
Where is the image directory for your Web server?
[/var/www/icons]:
Will place the icons in /var/www/icons.
What is your server's URL for '/var/www/icons'?
[/images]: /icons
Where is the root directory for documents on your Web server?
[]: /var/www/html |
Het
Configure script zal nog andere vragen stellen die
minder kritiek zijn. (De standaardwaarden zijn prima, maar wellicht dat je
een paar instellingen naar eigen voorkeuren wilt wijzigen. In tegenstelling
tot een aantal Webserver vragen, zou de betekenis moeten blijken uit de
context.) Wanneer het configuratiebestand dat het script genereerde uit je
antwoorden wordt weergegeven, zou je de nieuwe versie moeten accepteren.
Accept the new version? [yes|no|list|edit|diff]? y |
Het installatiescript zal de MajorCool bestanden installeren en het
majordomo cgi-script uitvoeren die als uitvoer het
html-bestand naar de console geeft. Bekijk het cgi-script
majordomo vanaf het web ter controle of de installatie
werkte.
[jarchie@kes jarchie]$ lynx http://localhost/cgi-bin/majordomo |