建立ISPmail-安装需要软件
本文章为原创翻译文章,转载请保留来源。原文来自 Christoph Haas 网站:https://workaround.org/ispmail/wheezy/installing-packages
到现在你应该很容易就安装上Debian系统了。接下来就是要安装必要的软件让他成为真正的邮件服务器。
首先安装下所有缺少的安全更新是一个比较明智的选择。
apt-get update apt-get upgrade
版本号Wheezy的Debian系统默认情况下没有安装SSH服务,我建议让你的服务器放在机房远程管理。
apt-get install ssh
然后我们开始安装Postfix和Mysql服务的相关支持:
apt-get install postfix postfix-mysql
当运行到询问你邮件服务器的类型时,请选择“网络站点”。输入你自己的服务器名称(正常的域名)。
默认情况下,Debian安装exim作为一个邮件服务,在这我们将它卸载:
apt-get --purge remove 'exim4*'
一个非常有用的工具就是SWAKS(SMTP的瑞士军刀)
apt-get install swaks
你还需要一个MySQL服务器
apt-get install mysql-server
注:你可以在同一系统上运行MySQL服务器作为你实际的电子邮件服务,但不需要。邮件服务器可以通过TCP和MySQL服务器通信网络。也许你甚至在您的网络中已经有一个MySQL服务器,您可以直接使用。
在安装过程中,你将会被询问输入需要创建一个root用户的密码。这不是你服务器的帐号登录,而是一个访问Mysql服务的管理员。
选择一个你认为安全的密码并记下来。(使用命令"pwgen -s 25 1" 或者"apg -m 25 -a 1 -n 1" 来得到一个好的密码,这个命令将在你使用过命令"apt-get install pwgen apg" 后才能使用)
另一个警告:在安装Mysql的帐号是用创建一个debian-sys-maint用户,密码随机。这个密码储存在/etc/mysql/debian.cnf文件中。不要动这个文件或者改变在数据库中修改这个用户的密码,否则你将无法停止货启动mysql 服务。
你将要提供POP3和IMAP服务给你的用户,你需要安装Dovecot服务:
apt-get install dovecot-mysql dovecot-pop3d dovecot-imapd dovecot-managesieved
如果你想提供一个网页服务我推荐你安装Roundcube。前几个版本的教程都推荐使用Squirrelmail,但是老实说Roundcube用起来更加舒适。
输入:
apt-get install roundcube roundcube-plugins
这也将要安装apache服务器和PHP。会询问你是否使用RoundCube的默认配置“dbconfig-common”。基本上这意味着debian会为你建立数据库,在未来的版本升级数据库。我建议你输入yes 。
数据库的类型为mysql。当被问及“数据库管理用户的密码时输入刚创建的root帐号的密码。然后你就想一个安全的密码,用于Roundcube访问数据库,输入两次。
如果你相信你自己不是一个熟悉mysql 命令行的人,我建议你安装PHPmyadmin,它运行你在浏览器中管理你的Mysql数据库。
apt-get install phpmyadmin
接下来会询问你是否用默认的配置来管理phpmyadmin数据库,输入yes。输入mysql的root帐号的密码。你将会被要求输入一个phpmyadmin的mysql密码。不输入任何东西然后继续,将会自动生成一个新密码。作为一个Web服务器,可选择“Apache2”。
现在所有的基本软件已经安装完成。在下一章是时候准备数据库了。
【声明】本文 建立ISPmail-安装需要软件 为柠之漠然原创文章,转载请注明出自
枫之落叶
并保留本文有效链接:https://blog.shiniv.com/2014/03/ispmail-installing-packages/ , 转载请保留本声明!