MajorCool 是 Majordomo 的一个基于 Web 的界面,允许用户添加和删除自己到邮件列表,以及管理他们拥有的列表。它的安装相当简单;所有需要做的就是解压缩文件,编辑 Configure 脚本中的一行,然后执行该脚本。
当运行 Configure 脚本时,如果某个选项的默认选择可以接受,只需按 Enter 键即可接受默认值。
[root@kes majorcool]# ./Configure |
Configure 脚本会要求您按几次 Enter 键,然后它会询问 Majordomo 的位置以及有关 Web 服务器设置的更多问题。
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 |
Configure 脚本会询问其他不太关键的问题。(默认值很好,但您可能想要更改一些设置以符合您的偏好。与某些 Web 服务器问题不同,这些问题的含义应该从上下文中显而易见。)当脚本根据您的答案生成配置文件并显示时,您应该接受新版本。
Accept the new version? [yes|no|list|edit|diff]? y |
安装脚本将安装 MajorCool 文件并运行
majordomo cgi 脚本,该脚本会将 html 文件输出到控制台。通过从 Web 查看
majordomo cgi 脚本来检查安装是否成功。
[jarchie@kes jarchie]$ lynx http://localhost/cgi-bin/majordomo |