900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 如何在linux CentOS中安装cPanel和WHM

如何在linux CentOS中安装cPanel和WHM

时间:2024-06-02 03:01:08

相关推荐

如何在linux CentOS中安装cPanel和WHM

cPanel是一个众所周知,最可靠和直观的商业控制面板,用于网页托管服务。它具有丰富的功能,可以通过强大的图形用户界面来管理所有共享,经销商和业务托管服务等。

它配备了一个cPanel和Web Host Manager(WHM),可以让Web管理员轻松进行Web托管:

WHM提供根和经销商级访问接口,用户可以在其中管理与服务器管理和帐户管理相关的设置。虽然cPanel提供用户级别的访问接口来管理服务器上的Web主机帐户。

cPanel / WHM的特点

直观而强大的GUI,用WHM控制您的服务器。现在支持EV证书。支持API认证令牌。现在提供支持代理子域的AutoSSL。使您可以在cPanel中查看SSL状态。以非常简单和流畅的方式支持备份,迁移和修复等操作。支持主服务器和客户端帐户优秀的DNS和邮件服务器管理。支持服务器上的服务管理(启动/停止/启用/禁用)。使您能够为所有服务器服务和客户端域配置SSL / TLS。与Phpmyadmin轻松集成通过Web浏览器管理您的MySQL数据库。支持重塑。允许与WHMCS集成以自动化计费管理等等。

安装要求

CentOS 7服务器的干净新鲜的最小安装。最少1 GB RAM(建议使用2 GB)。至少20GB可用磁盘空间(建议40 GB)。有效的cPanel许可证。标准主机名(FQDN或完全限定域名)Perl

在我们继续安装之前,您必须注意以下要点:

一旦您安装了cPanel / WHM,就无法从系统中删除。您将不得不重新安装操作系统以将其删除。cPanel是商业软件,需要许可证才能工作,但是有一个15天的试用版(安装cPanel后会自动激活),您可以使用试用版安装软件,然后再购买该软件。

------------------------------------------------------------------------------------------------------------------------------

1.确保您的服务器具有标准主机名(FQDN或完全限定域名),否则设置如下(在本示例中, cpanel是主机名, 是域名,创建一个的域名解析到服务器上)

hostnamectl set-hostname

2. cPanel以Perl编写,确保您的服务器上安装了Perl,另外运行下面的命令将其安装在系统上。

yum install perl

你不必运行任何命令来安装它,为你自己建立一个自动安装程序脚本。 所有您需要做的是使用cURL命令下载cPanel安装程序脚本,如果没有安装cURL命令,则首先安装它。

yum install curl

4.然后将最新的安装程序脚本下载到主目录。

curl -o latest -L /latest

现在,运行自动安装程序脚本。 请注意,如果您使用SSH登录服务器,我们强烈建议您以屏幕模式运行cPanel 自动安装程序脚本 ,因为根据服务器资源和Internet连接速度完成安装需要40-60分钟。

sh latest

5.安装完成后会返回一个登录连接,然后使用邮箱注册一个cpanel账号,来激活系统,进入系统后基于可以操作修改root密码和新建子账号了

如果登录链接过期可以使用:

whmlogin

重要提示:有时,由于防火墙或解析器条目,cPanel安装程序脚本无法更新许可证,您将在页面中看到试用警告。您可以使用以下命令手动进行操作。

/usr/local/cpanel/cpkeyclt

记住一开始我们提到,Cpanel是用于用户级别的访问,而WHM是根级别的访问,你需要创建一个有WHM选项的帐户。在这个例子中,我们创建了一个用户名为“howtoing”的测试帐户,以显示用户的cPanel视图。

以下是开始使用Cpanel和WHM之前可能需要了解的cPanel后端和配置文件的有用列表。

CPanel后端文件

Cpanel目录:/ usr / local / cpanel第三方工具:/ usr / local / cpanel / 3rdparty /Cpanel插件目录:/ usr / local / cpanel / addons /基本文件,如Phpmyadmin,皮肤:/ usr / local / cpanel / base /cPanel二进制文件:/ usr / local / cpanel / bin /CGI文件:/ usr / local / cpanel / cgi-sys /Cpanel访问和错误日​​志文件:/ usr / local / cpanel / logs /Whm相关文件:/ usr / local / cpanel / whostmgr /

重要的cPanel配置文件

Apache配置文件:/etc/httpd/conf/httpd.confExim邮件服务器conf文件:/etc/exim.conf命名为conf文件:/etc/named.confProFTP和Pureftpd conf文件:/etc/proftpd.conf和/etc/pure-ftpd.confCpanel用户文件:/ var / cpanel / users / usernameCpanel配置文件(Tweak settings):/var/cpanel/cpanel.config网络配置文件:/ etc / sysconfig / network插件,停放和子域信息:/ etc / userdomainsCpanel更新配置文件:/etc/cpupdate.confClamav conf文件:/etc/clamav.confMysql配置文件:/etc/fPHP ini conf文件:/usr/local/lib/php.ini

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。