我的大多数小客户都开始问我是否可以托管我为他们建造的网站。设置虚拟主机,配置mysql,DNS等并不是一个真正的问题。有一件事阻止我托管他们的网站是因为我从来没有能够配置电子邮件服务器来接受SPF和DKIM的多个域名。必须有某种邪恶的精神阻止我实现这一目标。
所以,我想知道是否有人知道一块开源(或者不是,我愿意支付一个体面的许可证价格)软件(cpanel,但仅限于电子邮件),这将允许我:
P.S。:我主要使用ubuntu,但我也可以处理centos。
答案 0 :(得分:1)
我认为您应该使用 CentOS Web面板。它是CentOS服务器的免费和开源网络托管控制面板。它提供了强大的Web界面,您可以通过它管理CentOS服务器及其服务。使用Centos Web面板,您可以管理用户帐户,Apache虚拟主机,DNS条目,MySQL数据库,电子邮件帐户等。除此之外,CentOS Web面板还用于创建和管理共享托管服务器。
以下是如何在CentOS服务器上安装CentOS Web面板的步骤。
1. Preparing Server
Let’s install the required packages for CWP installation:
# yum -y groupinstall 'Development Tools'
# yum -y install epel-release
2. Server Update
Now we need to update your server to the latest version
# yum -y update
3) Reboot Server
Reboot your server so that all updates can take effect.
# reboot
4) Download and install CentOS Web panel:
# cd /usr/local/src
# wget http://centos-webpanel.com/cwp-latest
# sh cwp-latest
注意:安装过程可能需要30-40分钟,因为它需要从源代码编译apache和PHP。
安装完成后,将显示凭据列表以访问面板。确保复制或写下MySQL密码,然后按Enter键重新启动服务器。
如果遇到任何错误,请告诉我。我很乐意为您服务。
答案 1 :(得分:0)
我没有回答您的问题,但我有另一种选择:Google Apps。 您可以进行网络托管,并告诉您的客户为其电子邮件获取Google Apps帐户。 此外,由于Google Apps不再免费,您可以尝试Google Domains,他们不提供电子邮件托管服务,但他们可以将最多100个域名电子邮件重定向到Gmail帐户。