如何在CentOS 7上安装和设置Sentora CP

时间:2020-03-05 15:28:12  来源:igfitidea点击:

Sentora是功能齐全,易于管理且具有用户友好界面的网络托管控制面板。
它根据GPLv3许可,由ZPanel项目单独维护。
因此,Sentora是中小型ISP的最佳选择之一,它们正在寻找一种经济高效且可扩展的平台,因为它为用户提供了用于安装,评估和发布模块或者主题的中央存储库。

Sentora预安装检查

在CentOs 7 64位操作系统上开始安装Sentora之前,请确保满足以下几点条件才能成功进行设置。

1)准备服务器

使用最少的安装包准备最新的CentOS 7服务器,以便在上面没有安装其他管理面板,并且应该没有Web服务器服务在其上运行,例如Apache,MySQL,PHP,Postfix等,因为Sentora的安装脚本确实可以这一切本身。

2)安装主机

我们必须根据注册的域名或者指向我们服务器IP地址的子域名来配置FQDN,我们可以通过该IP地址访问Sentora控制面板。

我们可以使打开以下文件来配置本地主机条目。

# vi /etc/hosts

3)设置防火墙

如果系统防火墙处于活动状态,则必须打开Sentora配置中使用的以下默认端口。

在CentOS Linux操作系统中,我们可以按以下步骤启用和允许端口。

# systemctl enable firewalld
[root@sentora ~]# firewall-cmd --zone=public --add-port=20/tcp --permanent
success
[root@sentora ~]# firewall-cmd --zone=public --add-port=21/tcp --permanent
success
[root@sentora ~]# firewall-cmd --zone=public --add-port=25/tcp --permanent
success
[root@sentora ~]# firewall-cmd --zone=public --add-port=53/tcp --permanent
success
[root@sentora ~]# firewall-cmd --zone=public --add-port=80/tcp --permanent
success
[root@sentora ~]# firewall-cmd --zone=public --add-port=110/tcp --permanent
success
[root@sentora ~]# firewall-cmd --zone=public --add-port=143/tcp --permanent
success
[root@sentora ~]#

然后使用以下命令重新加载防火墙规则。

[root@sentora ~]# firewall-cmd --reload

在CentOS 7.0上安装Sentora

现在,我们需要从Sentora下载页面的官方Web链接下载安装脚本。

要从Web下载文件,我们还可以使用以下wget命令,然后将执行权限授予安装程序脚本。

# wget http://sentora.org/install
# chmod +x install

现在,在我们下载Sentora安装脚本的同一目录中执行Sentora安装脚本。

[root@sentora ~]# ./install

在通过脚本进行的安装过程中,将提示我们选择地理区域和时区来配置软件包。
因此,选择合适的位置和时区,然后按“ Enter”继续。

之后,如图所示,当前默认时区将设置为“欧洲/伦敦”。

如果我们希望使用Shell脚本中的/usr/bin/tzselect命令进行更改

在安装脚本的下一步中,将要求我们配置要用于访问Sentora面板和服务器公共IP的子域,如下图所示。

如果未正确配置DNS,则会在此处收到有关DNS配置的警告,然后在DNS管理器中添加记录。

然后按“ Y”以接受Senotra并将其安装在具有给定IP的所选子域上。
安装脚本将安装其所有必需的软件包,包括依赖关系,这可能需要几分钟的时间,具体取决于连接速度。

Sentora安装脚本将在安装以下软件包后重新启动。

Daemon run complete! (21:03 6th Sep 2014 BST)
Restarting mariadb
Restarting httpd
Restarting postfix
Restarting dovecot
Restarting crond
Restarting named
Restarting proftpd
Restarting atd

安装过程完成后,将为我们提供Sentora的登录详细信息及其数据库密码,如下所示。

server. Please review the log file left in /root/for
any errors encountered during installation.
Login to Sentora at http://sentora.theitroad.com
Sentora Username : zadmin
Sentora Password : tjstwmfytjEWdxAUmw
MySQL Root Password : TOgQYXguamdjsrnC
MySQL Postfix Password : G3slr74qHyx7Iv3j
MySQL ProFTPd Password : Dej36skrSMEYmCiU
MySQL Roundcube Password : EMjst39sjXjDm
(theses passwords are saved in /root/passwords.txt)

Sentora控制面板Web登录

重新启动后恢复服务器后,打开Web浏览器并使用子域或者服务器的IP地址访问Sentora控制面板,然后提供安装过程完成后获得的凭据。

欢迎来到Sentora CP

恭喜你!我们已在CentOS 7 VPS上成功安装了最新版本的Sentora CP。
现在,我们可以使用免费的Sentora控制面板,通过其所有功能来管理多个域的虚拟主机,如下所示。

在Sentora CP上创建新域

从域管理中,选择域模块,该模块将使我们能够在帐户上添加或者配置域Web托管。

只需提供新域名并选择现有的或者创建新的主目录,然后单击“创建”按钮即可。

使用不同的其他模块,我们可以以相同的方式管理子域,数据库,电子邮件设置和其他系统级功能。