如何在CentOS 7上安装和设置Sentora CP
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托管。
只需提供新域名并选择现有的或者创建新的主目录,然后单击“创建”按钮即可。
使用不同的其他模块,我们可以以相同的方式管理子域,数据库,电子邮件设置和其他系统级功能。