教 程 目 录
cPanel教程
cPanel是基于Linux的Web托管控制面板.它提供图形用户界面,并具有许多功能,可以自动化托管网站的过程.它是一个优质软件,由私人公司cPanel公司开发.
cPanel是用Perl编写的,于1996年3月21日首次发布.它只能安装在Linux服务器,它支持CentOS,RHEL和CloudLinux操作软件.
如今,大多数Linux虚拟主机服务器都使用cPanel来托管和管理其服务器上的网站.如果一个人从GoDaddy,Hostgator等公司购买托管服务,或者甚至从较小的本地公司购买托管服务,那么托管服务器更可能会附带cPanel.
在本教程中,我们将了解轻松管理和托管网站.本教程按照cPanel的各个部分进行划分,每个部分都有它所包含的函数的说明.
读者
本教程是为任何具有计算机和网站基础知识的人.它将帮助所有希望使用cPanel托管和管理网站的读者.完成本教程后,您将在使用cPanel中提供的自动化工具方面拥有中等水平的专业知识.
先决条件
在开始本教程之前,我们假设您已经设置了域和cPanel托管.如果没有,那么我们将在以下章节中简要介绍这些主题.
本文地址:https://www.itbaoku.cn/tutorial/cpanel-index.html
相关问答
我正在尝试将Laravel项目设置为CPANEL上的子域,但是我会遇到解析问题和错误. 这些是我到目前为止所做的步骤 将项目汇编并上传到此目录public_html/encuestas 解压缩并将内容移至上方目录 将SSH访问带有油灰和CD进入目录 在Putty composer install --ignore-platform-reqs 中执行此命令 我也通过腻子完成了整个工作,从Bitbucket用相同的结果克隆了存储库. 命令后,我得到此反馈 vc@un.net [~/public_html/encuestas]# composer install --ignore-platform-reqs Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Nothing to install or update Generating optimized autoload files > Illuminate\Foundation\ComposerScripts::postAutoloadDump Parse error: syntax error, unexpec
)
我想要我的CPANEL服务器的此浏览器提示验证.我已经将Web应用程序上传到服务器,现在我想像下图一样实现浏览器弹出身份验证.我知道有很多示例,但我不会破解初始点.我在服务器上有HTML JavaScript Web应用程序.我希望迅速用户在URL命中. 解决方案 您可以使用CPanel的'密码保护目录'功能来实现这一目标.只需单击CPanel的"密码保护目录"选项,然后选择要保护的适当目录,并提供所需的详细信息,例如用户名和密码
)
我正在编写脚本,以便我可以在帐户上创建子域.我正在遵循此示例: cpanel api example 我的问题:如何创建子域? CPANEL API上的文档表现不佳. 解决方案 确保您使用的是API的版本2.以下是指向创建子域的指令的直接链接.
)
我可以在使用预装的CPANEL和CENTOS 7的服务器上安装Docker吗?由于我不知道Docker,因此我不确定它是否会惹恼Cpanel.我已经配备了带有CentOS 7和CPANEL的服务器.我想知道我是否可以通过提到的这种配置安装docker而不弄乱? 是的 只需按照以下简单步骤(作为根): 1) yum install -y yum-utils device-mapper-persistent-data lvm2 (these should be already installed...) 2) yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3) yum install docker-ce 4) enable docker at boot (systemctl enable docker) 5) start docker service (systemctl start docker) 上面的指南用于Centos 7.x.不要期望在WHM接口中找到与Docker相关的任何参考或选项.您将能够通过SSH Shell通过命令行控制Docker. 我有一些Docker容器已经在CPANEL/WHM服务器上运行,我对它们没有任何问
)
我需要在cpanel上部署我的Angular 6应用程序. 有人可以指导我的步骤吗? 我找不到CPANEL中的配置文件夹. 解决方案 步骤 使用以下命令创建生产构建. ng构建-prod 您会遇到很少的生产错误,除非您不修复它们,否则您将无法创建生产构建. 您会在root的项目文件夹中找到新文件夹 dist .打开该文件夹,有 index.html 包含基本HREF(href ="/")的文件.将"/"替换为要上传区的合适路径. 打开filezilla,使用适当的凭据与服务器连接.打开文件夹,您要在远程服务器上上传区域.在远程服务器位置上将内容上传到DIST文件夹中.请不要忘记更改基本HREF ,否则它将默认情况下从根中走. 重要的部分是添加".htaccess" 文件,除非您不添加它,否则您将无法从主页路由到其他地方. 找不到文件将显示错误. 如何创建.htaccess文件?? .htaccess文件完全取决于您要使用的服务器... 每个服务器配置都有不同的服务器配置,例如Apache,nginx,iis等 有关更多详细信息,请参考以下Angular App部署文档. Angular App Deplotment Deplocement Decomentation 其他解决方案 步骤1:运行" ng构建
)
我们有一个使用Apache环境参数来确定应使用的配置的应用程序.该应用程序的5个实例大约托管在一台CPANEL/WHM开发服务器上. 我们可以使用.htaccess来设置正确的环境,但这会导致不承诺的更改. CPANEL应通过VHOST文件处理此变量,基本上每个VHOST都应具有不同的值: SetEnv APP_ENV dev SetEnv APP_ENV test SetEnv APP_ENV trans 那么,我们如何让CPANEL处理环境变量?考虑到SetEnv在VHOST模板中找不到. 看来这是不可能的. https:https:///blog.rac.me.uk/2013/05/29/new-relic-cpanel-apache-anp-and-fastcgi-php/ 解决方案 我们可以使用自定义php.ini文件执行此操作(大多数托管提供商提供了创建自定义php.ini文件的选项,为每个域创建Custome php.ini文件) 在自定义php.ini文件中添加配置 APP_ENV="dev" 表格php代码我们可以使用 get_cfg_var() a>检索功能 输出
)