通过ORB vBulletin主机Web壳

下载所有必需的软件

您可以在SquirrelMail的包在SquirrelMail的网站。 PHP可以在PHP网站上找到。

安装Web服务器和PHP(版本4.1.0或以上)

SquirrelMail的需要与支持PHP的Web服务器。请参考,以获取有关服务器,PHP什么工作与网络和它的安装过程的信息PHP的安装手册。

请注意,某些Linux和Unix发行版提供了内置了PHP支持预编译Web服务器。

通过ORB vBulletin网壳托管好去处

我们推荐下面的PHP设置:

  • register_globals的关闭 - 这是一个危险的设置启用时,而不是通常需要最新的PHP应用程序。我们不再发布仅可开采使用此设置开启,因为它一直是PHP一个众所周知的弱点(和从PHP 6已被删除)问题的安全公告。请注意,您可以轻松地启用它只是为可能需要它,同时保持默认关闭应用程序的其余部分的单个遗留应用程序。
  • magic_quotes_关 - SquirrelMail的可以与任何这些导通工作,但如果您出现邮件或其他奇怪的行为流浪反斜杠,可以建议将其关闭。
  • 如果用户想将文件附加到他们的电子邮件需要此 - 在file_uploads。
  • 打开或关闭safe_mode设置 - 开启安全模式SquirrelMail中的情况并不比拥有它关闭安全得多。当它启用时,一些功能不兼容可能会出现(参见我们的安全模式的注意事项)。

安装IMAP服务器

您可以使用哪些IMAP服务器取决于什么您的电子邮件系统中的其他组成部分,以及它们是如何安装和配置。 IMAP服务器需要了解并与消息的方式存储在系统中兼容。

如果你使用Unix或Linux使用标准的sendmail MTA服务器,你可能要安装与保存在/ var / spool / mail中/邮件工作的IMAP服务器。如UW IMAP,达夫科特等

如果您运行的是Windows平台上的电子邮件服务器,你可能必须启用捆绑与您的电子邮件服务器的IMAP服务。

如果您的电子邮件服务器不支持IMAP,你可能需要找一些其他的邮件服务器产品。

拆开包装SquirrelMail的

拆开包装SquirrelMail的在Web访问的位置。

准备数据和附件目录

选择Web服务器的范围之外的数据dirrectory和附件dirrectory(例如在Unix或Linux环境的/ var的一个子目录是这些的好地方)。

数据目录是SquirrelMail的用户首选项存储 - 即使你已经配置SquirrelMail的存储在数据库中的用户的喜好,有些插件可能仍然需要使用这个目录。附件目录主要用于文件上传,将成为电子邮件附件的临时存储。

托管

这两个目录应该是可写的(无法读取)由Web服务器并没有其他人(除了你)。在Unix或Linux环境中,这意味着,他们应该由root用户所拥有,如果可能的(否则你登录的任何用户的),他们的小组应该是相同的Web服务器上运行的(如“WWW的数据”, “阿帕奇”, “没有人”, “车轮”,等等),它们的权限应该是0730(RWX-WX ---)。

如果你使用PHP启用安全模式,请查看我们的安全模式的注意事项,其解释这些目录其他可能的限制。

目录访问注意事项

只有SquirrelMail的源代码的一小部分需要是用户的浏览器直接访问。源代码的其余部分是由SquirrelMail的内部使用。离开整个源代码树开放的外部访问是没有问题或漏洞,但一些攻击者已经知道试图通过检查东西,如changelog文件窥探了旧版本的squirrelmail。如果你想使用保护的最大程度的防止窥探和可能的攻击者,可以通过添加有“AllowOverride AuthConfig”在你的Apache配置SquirrelMail的目录设置,使用附带的SquirrelMail的源代码中的.htaccess文件的文件(如果使用Apache Web服务器),或者你可以使用下面的Apache配置部分建议的目录设置。

配置SquirrelMail的

运行在命令行配置/ conf.pl(或只是配置)。这是一个Perl脚本,所以如果你没有安装Perl的呢,请参考我们的有关如何配置SquirrelMail的无壳访问笔记。

使用D选项为特定的IMAP服务器和编辑至少在服务器设置和常规选项(确保设置了“数据目录”和“附件目录”设置)加载预定义的设置。

检查你的SquirrelMail的配置

浏览到example.com/squirrelmail/src/configtest.php测试配置的常见错误。您需要调整“example.com”和“squirrelmail的”零件匹配你安装它的位置。请注意,在SquirrelMail的版本1.5.0及以上,如果你是从不同于其中安装了SquirrelMail的机器以外的任何地方访问configtest.php,你需要确保$ allow_remote_configtest在您的配置文件中启用这样做(或请参阅“11.调整菜谱方案” ==>“7.允许​​远程configtest”中的配置实用程序)。如果你这样做,可以肯定,当你完成后再次禁用它。

登录到SquirrelMail的

浏览到example.com/squirrelmail/登录。同样,你需要改变“example.com”和“squirrelmail的”到什么位置是你已经安装了它。

本章介绍SquirrelMail的和相关的软件包的一个通用的Unix或Linux系统上安装。它不包括操作系统或一个全功能的电子邮件系统需要的任何其他工具的安装。

在这些例子中使用任何版本号是特定的,当本文档撰写时。通常应该使用最先进的所有相关软件的最新版本。也就是说,如果有可用这些软件包的更新版本,现在,你可能想在下面的例子来替代新号码。请确保您不使用旧的,过时的或易受攻击的软件!

本指南使用UW IMAP服务器,因为它是一个简单的(无处不在的)例子,因为它可以在收到的邮件存储在/ var / spool / mail中的目录最通用的邮件系统设置中使用。如果你打算提供网页邮件系统上有大量的用户用户所在位置有大的邮箱,考虑规划一个更好的电子邮件系统的设计和使用不同的IMAP服务器软件。

请注意,在开始安装这样的事情作为Web服务器,PHP或IMAP服务器之前,您应该检查是否已经安装在系统这样的软件。许多服务器级的系统都带有那种软件蓄势待发。还要注意的是,这些安装说明使用应几乎任何系统上运行的通用编译命令,但您的系统可能有更优雅(甚至更容易)的方式来安装软件,如在系统中,如Debian和百胜工具使用apt-get工具在系统比如Fedora /红帽。

通常情况下,你需要具备对服务器的root级别的访问权限来执行这些操作。

下载需要的软件

解压和安装Apache

相关文章

免费论坛托管vBulletin 4vBulletin 5.3.1 Alpha是现在可用。鼓励使用有效许可的客户,以测试他们的临时服务器上的软件。警告:不建议在生产服务器vBulletin ...
会员PHP vBulletin托管#1免费,开源的公告板软件phpBB是可以用来保持联系与一群人或可以驱动整个无平论坛公告板软件解决方案...
与托管免费vBulletin许可证人们TMDHosting我运行一个小的数字设计工作室和我一直在使用TMD相当长一段时间,至少好几年了。不过,我也有这样的“悦”尝试其他公司出...
WP-signup.php WordPress的多站点托管你真的需要一个网络?在多站点网络的网站都是独立的,非常像在WordPress.com的博客分开。他们不喜欢互连其他各种各样的东西...
打印机友好的页面Drupal的主机Drupal是一个LAMP服务器上运行一个强大的内容管理系统。在LAMP服务器默认使用MySQL,PostgreSQL的,但也可以使用Drupal使用。它可以托管博客,论坛和...