控制面板操作

登录控制面板

主机创建后,可通过登录控制面板进行主机的运维管理。控制面板是独立于控制台的,可独立使用和管理的一套系统。

说明:第一次登录主机控制面板,需要先对主机进行密码初始化,请参考初始化设置

  • 方式一:打开主机控制面板地址:https://login.bcehost.com
  • 使用主机管理账号和管理密码登录主制面板。

  • 方式二:在“主机管理列表”中,点击“操作”列“控制面板”可免去管理账号密码验证,直接登录控制面板。

初始化设置

应用场景

主机创建后,需要先对主机进行密码初始化,将主机管理密码、FTP登录密码和数据库密码进行初始化重置。

操作步骤

  1. 在左侧导航树中选择“主机管理”。
  2. 在主机列表中,点击“操作”列“更多操作>初始化”,进入“密码初始化”页面。

    • 快速初始化:系统随机生成密码并发送至手机(该手机是指主机创建时填写的网站负责人的手机号码)。
    • 手动设定密码:您需要手动设定主机管理密码和FTP密码,同时也可以变更联系人。

  3. 快速初始化或者手动设定密码成功后,会进入账号密码确认页面,该页面只会在初始化后出现一次,提供一键拷贝记录。考虑到安全性,百度云不会明文保存您的密码。同时,复制FTP完整地址信息,可直接获得FTP链接地址,用于直接在浏览器输入或者通过FTP 客户端登录到FTP服务器。

修改账号信息

应用场景

如您需要修改主机账号信息,例如主机管理密码、FTP登录密码、数据库密码以及管理联系人信息时,可通过控制面板中的“账号信息”进行修改。

操作步骤

  1. 登录控制面板,点击右上方的主机名,在下拉菜单中选择“账号设置”。
  2. 在“账号信息”页面,根据页面提示进行账号信息的变更。

统计概览

站点概览

应用场景

当您需要了解主机或网站的运行情况或需要查看主机基本信息时,可进入“站点概览”页面。
此页面划分为如下3个区域:

  • 站点概览区间:此区域内您可以查看“产品状态”、“Web服务运行状态”、“备案状态”、“FTP服务器”和“MySQL服务”运行状态,此外还可以查看“FTP容量”和“数据库容量”情况。
    • 产品状态:分为“运行中”、“已停用”和“已过期”。
    • Web服务运行状态:分为“运行中”、“重启中”和“已停止”。当对网站或FTP进行维护操作(如重启或停止)时,服务状态会相应进行改变。
    • 备案状态:分为“未备案”、“已备案未接入”、“备案中”、“已备案接入中”和“已备案已接入”。
    • FTP服务器状态:分为“运行中”、“重启中”和“已停止”。
    • MySQL服务状态:分为“已启动”和“已停止”。
    • FTP容量:当FTP容量用满时,无法继续上传FTP文件,需要手动清理。系统产生的所有日志均会占用FTP容量,请及时清理或者转存日志,已保证空间可用容量。当FTP可用容量剩余不足10%时,将会发送站内信和邮件通知您清理空间。
  • 常用操作区间:此区域为您提供常用的4种操作入口,方便您在查看状态的同时进行快捷操作。
    • 站点启停:如您想对站点进行“停止”或“重载”操作,请点击“站点启停”。请参考站点启停
    • 域名绑定:点击“域名绑定”可添加域名绑定,请参考域名绑定
    • FTP密码修改:用于修改FTP密码,FTP密码修改后,实时生效。
    • 数据库管理:点击进入phpMyAdmin,可通过phpMyAdmin进行数据的导入、导出、查询和其他管理操作,请参考管理数据库
  • 主机信息区域:此区域会显示主机的临时域名、配置信息、有效期及管理联系人等信息,如需查看更多相关的账号信息,请点击“查看更多信息”。

操作步骤

点击控制面板左侧导航“统计概览>站点概览”。

网站监控

应用场景

当主机或网站出现异常,需要对主机或网站资源的使用访问情况进行分析时,请使用“网站监控”功能。

网站监控提供“资源监控”和“网站访问”两类监控:

  • 资源监控,可以观测到主机的负载量和变化曲线,有助于分析当前主机是否出现资源瓶颈,以便于有针对性的解决问题。
  • 网站访问监控,通过对当前网站的流量、请求量及响应时间曲线的观测,来发现网站代码或访问情况是否存在异常,同时还有助于发现是否存在恶意访问或者攻击。

操作步骤

  1. 点击控制面板左侧导航“统计概览>网站监控”,默认进入“资源监控”页签,可查看对应监控趋势图。

  2. 点击“网站访问”页签,查看网站访问监控趋势图。

常用操作

站点启停

应用场景

当FTP文件被占用无法进行编辑或删除、网站配置变更不生效、网站运行缓慢或出现异常时,可通过重启站点来释放主机内存资源,重新加载web环境。

操作步骤

  1. 点击控制面板左侧导航“常用操作>站点启停”,进入站点启停页面。
  2. 选择操作:
    • 如您想停止站点服务,请点击“停止站点服务”,停止服务后,网站将不可访问。关停操作需要一定执行时间,可能会影响线上的网站正常访问。
    • 如您需要启用新的服务配置,请点击“重载站点服务”。重新加载配置文件的操作,对线上业务无影响。当显示“站点重载成功”提示后,表示站点服务已经重载成功。

FTP启停

应用场景

如暂时不需要通过FTP进行网站代码维护,可关闭该服务来释放更多的服务资源,同时提高安全性,防止用户恶意猜解FTP密码。

关停FTP服务需短信验证,系统会下发短信通知主机联系人,在弹框输入验证码后操作才可生效。

操作步骤

点击控制面板左侧导航“常用操作>FTP启停”,进入FTP启停页面。

* 停止FTP服务。

当前FTP状态显示为“运行中”,点击“停止FTP服务”,系统会发送验证码到主机联系人手机,在弹框输入验证码并确认后,FTP停止操作成功。

* 启动FTP服务。

当前FTP状态显示为“已关闭”,点击“启动FTP服务”,系统会发送验证码到主机联系人手机,在弹框输入验证码并确认后,FTP启动操作成功。

域名绑定

应用场景

主机创建后,系统会自动为您分配一个免费的临时域名AccessName.bj.bdysite.com (AccessName 为您设置的管理账号)用于网站调试。如您要进行网站发布,建议绑定自己的域名。

域名可在创建主机时进行绑定,也可在主机创建后再进行绑定。

  • 最多支持绑定50个域名。
  • 绑定域名时,系统会自动进行该域名备案状态的检测。

    • 如您的网站域名尚未在其他服务商备案,您需要登录ICP备案系统完成全新备案或新增网站备案操作,否则您的域名将被阻断,不可访问,更多备案规则与详细流程请参见备案帮助
    • 如您的网站域名已经在其他服务商完成了备案,在签入百度云仍需进行网站的备案接入操作,为了配合国家的备案要求,您需要在网站发布后15天内,完成接入备案的提交与初审,逾期可能将对您的域名进行封禁,详情请见备案帮助
    • 每个主机免费赠送一次ICP备案服务。

域名绑定后,您还需要将域名解析到该主机才可使用。如果您的域名是在百度域名服务中购买(或已经转入百度域名服务),可省略此步骤。系统将自动添加CNAME记录到BCH主机。

如果您的域名不在百度域名服务中,请到域名服务商处添加CNAME解析记录到AccessName.bj.bdysite.com (AccessName 为您设置的管理账号)。生效后,将实现各地各线路用户访问的智能选路,就近访问,并可自动对故障IP节点进行屏蔽。

操作步骤

  1. 点击控制面板左侧导航“常用操作>域名绑定”,进入域名绑定页面。

  2. 点击“添加域名”,在弹框中输入域名(可同时输入多个),点击确定。如果要启动域名自动解析功能,请在“添加域名”时勾选该选项。

    说明:

    • 绑定域名后,域名需要CNAME指向系统分配的临时域名,并完成备案接入后,才可访问。
    • 域名绑定后,系统将自动检测当前域名备案情况,如未备案,请点击“去备案”,请参考备案帮助。对于“未备案”或“已备案未接入”且超期15天的域名,将不予真实绑定,无法访问。
    • 系统分配的临时域名一般只用于网站测试,建议及时绑定自己的域名。
  3. 查看已绑定的域名列表,如下图所示:

    如果已在该BCH主机上开启HTTPS监听功能,可从列表中看到域名对应的SSL状态,包括:

    • 未配置:系统未找到与该域名匹配的SSL证书。如果您已有SSL证书,请在证书管理中录入证书。如果您还没有申请SSL证书,请到SSL证书服务中申请。
    • 已启用:系统已找到与该域名匹配的SSL证书,并打开HTTPS监听功能。您可以通过点击“停用HTTPS”关闭HTTPS功能。
    • 已停用:系统已找到与该域名匹配的SSL证书,但未打开HTTPS监听功能。您可以通过点击“启用HTTPS”打开HTTPS功能。

    域名的备案状态包括:

    • 已备案已接入:用户域名已完成备案,且接入商信息已更新为百度。
    • 已备案未接入:用户域名已完成备案,但接入商信息尚未更新为百度。此时用户应尽快更新接入商信息,否则用户的域名备案号可能会被注销。
    • 未备案:用户域名尚未完成备案。

主机运行模式

注意:

  • 云虚拟主机创建成功后,默认为“调试模式”。“调试模式”可用于快速定位网站代码问题。如需正常发布使用,请变更为“发布模式”,系统将更安全、高效。
  • 切换运行模式,会导致网站出现短暂的中断,请慎重操作。

应用场景

在对代码进行调试时,可以将主机的运行模式切换为调试模式。在调试模式下,BCH将关闭PHP缓存加速(OPCache)功能,同时切换 Error_Reporting模式为E_All,并打开display_errors和html_errors,帮助用户更好的定位问题。

BCH主机正常运行后,可将运行模式恢复为发布模式,此时BCH将默认开启PHP缓存加速(OPCache)功能,同时将切换Error_Reporting模式为 E_All & ~E_Notice,并关闭了display_errors,提升站点的运行效率。

操作步骤

缺省情况下,BCH主机的运行模式为发布模式。

  1. 登录控制面板,点击“常用操作”>“主机运行模式”,进入操作界面。
  2. 点击“切换模式”按钮,可将主机切换为对应的模式。

高级设置

PHP 版本切换

创建云虚拟主机默认为PHP 5.4版本,若您需要切换PHP 版本时,可使用PHP 版本切换功能。

版本切换后,将会重启Web服务,会出现短暂的Web服务不可用,请您谨慎更改。

  1. 点击左侧导航“高级设置->PHP 版本切换”。
  2. 选择要切换的PHP版本号,点击“保存设置”。

说明:版本切换需要一定时间,当“执行状态”变为“已完成”时,代表切换完成。

PHP缓存加速

注意:开关PHP缓存加速会导致网站出现短暂的中断,请慎重操作。启用缓存加速功能,将会增加额外的内存占用,如果您的Web应用占用内存过高,建议先升级套餐后再启用该功能。对于小套餐(如128M内存),请慎重使用该功能

应用场景

启动PHP文件缓存加速(OPcache)功能,可有效提升PHP执行速度,降低主机的负载压力,提高可承载的并发连接数量和处理能力。但启用后,Web内容将出现最长60秒的缓存(不更新)。如需及时更新,可执行缓存清理或重载操作。

操作步骤

缺省情况下,PHP缓存加速功能为开启状态。

  1. 登录控制面板,点击“高级设置”>“PHP缓存加速”,进入操作界面。
  2. 点击“PHP缓存加速功能”开关,可打开/关闭PHP缓存加速功能。

用户也可以通过自定义php.ini文件,打开/关闭PHP缓存加速功能,具体操作方法请参看其它自定义配置

默认首页设置

您可以在控制面板中修改默认首页,在设置默认首页前应先将首页文件上传至服务器。

  1. 点击左侧导航“高级设置->默认首页设置”。
  2. 输入默认首页文件名(需要包含文件后缀名),点击“添加”按钮,完成默认首页文件添加。
  3. 可以通过“上移”、“下移”按钮调整首页文件排序。如果第一个文件不存在,BCH会按顺序自动选择其它文件作为备份。
  4. 点击“保存设置”按钮,完成默认首页配置。

错误页自定义

您可以在控制面板自定义错误页面,如果用户在访问时发生错误,BCH可以将自定义的错误页面推送给访客。在自定义错误页面前应先将错误页面上传至服务器。

  1. 点击左侧导航“高级设置->错误页自定义”。
  2. 找到对应的“错误码”,点击“设置”。

  3. 输出错误页面的自定义路径或URL地址,点击“确定”。

  4. 查看错误页列表,可以看到错误页面已经被设置。

  5. 通过浏览器触发访问错误,可以看到错误页面已经被修改为指定页面。

301/302重定向

注意:301/302重定向包括域名重定向和路径重定向两种方式。对于跨域名重定向的情况,只能使用域名重定向功能;路径重定向仅应用于域名无关的相对path重定向。

配置域名重定向

  1. 点击左侧导航“高级设置->301/302重定向”,点击“新建规则”。

  2. 选择重定向类型为“域名重定向”,输入源域名、目标域名,点击“确定”。

  3. 查看重定向规则列表,可以看到新增一条规则。此时通过浏览器访问源域名,可以发现页面将自动跳转至目标域名。

配置路径重定向

  1. 点击左侧导航“高级设置->301/302重定向”,点击“新建规则”。
  2. 选择重定向类型为“路径重定向”,输入源路径、目标路径,点击“确定”。

  3. 查看重定向规则列表,可以看到新增一条规则。此时通过浏览器访问指定页面,可以发现页面将自动跳转至目标页面。

管理主机日志

应用场景

您可通过日志来分析和调试网站。您可通过“日志管理”查看到主机日志的存储路径,包括Web日志、FTP日志、MySQL错误日志和MySQL慢日志,同时支持FTP日志的关闭和开启。

操作步骤

在左侧导航树中点击“日志管理>主机日志”。

管理数据库

主机创建后,系统会默认提供一个MySQL 5.5版本的数据库供选择使用。

数据库的默认端口是3306(配置时可忽略),数据库连接地址请到“主机控制面板>常用操作>账号信息”中获取。

管理数据

  1. 点击左侧导航“数据库信息”,进入数据库信息页面。
  2. 在页面中可以查看数据库的基本信息、重新生成数据库账号密码和编辑数据库描述。

  3. 点击页面右上方“数据库管理”,进入phpMyAdmin,可通过phpMyAdmin进行数据的导入、导出、查询等操作。

连接数据库

在数据导入后,您可根据您的网站程序,在网页的配置文件中设置数据库连接地址、端口、账号密码等信息,建立网站到数据库的链接。

  1. 点击左侧导航“数据库信息”,进入数据库信息页面。
  2. 在页面中可以查看数据库的基本信息、重新生成数据库账号密码和编辑数据库描述。

  3. 在您的网页配置文件中设置数据库连接信息,建立网站到数据库的链接。

数据库使用说明

  • 默认字符集编码

    云数据库默认字符集编码是针对于单个数据库的一个默认编码值,包含字符集和校对规则。主要功能如下:

    • 创建新表时,如果没有显示指定编码,将使用该默认编码。
    • 连接建立时,云数据库自动将连接编码设置为默认编码。连接建立后可通过set names命令修改连接编码。

    例如,如果将云数据库的默认字符集编码设置为utf8(utf8_chinese_ci),用create table test(id int,name varchar(64)创建一个表,由于没有显示指定表的编码,最后表的字符集将是UTF8,校对规则为utf8_chinese_ci。连接到数据到该数据库后,该连接的字符集编码也是UTF8。

    云数据库的每个数据库可以单独设置默认字符集编码并可随时改变。改变默认编码只影响新建表的默认字符集编码和新建立的连接,并不会影响到已经创建的表和已经建立好的连接。

    注意:虽然云数据库支持默认字符集编码的设置,仍然建议您在创建表时显示指定表的编码,在连接建立并select_db后,显示用set names命令指定连接的编码,这样您的应用将会有更好的移植性。关于MySQL字符集的相关资源,请参考文档MySQL字符集支持

  • 数据库访问说明

    • 请求:为防止恶意攻击,云数据库采用分钟配额来限制数据库的访问,超配额的数据库将被封禁5分钟。
    • 请求数:200000个/分钟
    • CPU时间:400秒/分钟
    • 流入流量:300MB/分钟
    • 流出流量:600MB/分钟
    • 连接数:每个数据库并发连接数将视系统繁忙情况动态调整,范围为10-50。
    • 容量:每个数据库有各自的容量限制,超过配额后数据库将被封禁。请提前作好监控并及时扩容。
  • 服务使用说明
限制 数值 涉及SQL
单表最大行数 10000000行 insert, replace
单库最大表数 1024个 create table
最大外排序行数 65536行 select, update, delete
最大无索引操作行数或最大limit行数 200000行 select, update, delete
查询最大操作行数 1000000行 select
更新最大操作行数 1000000行 update
删除最大操作行数 1000000行 delete
创建索引最大行数 500000行 create index
修改表最大行数 500000行 alter table
  • 错误码
错误码 错误信息 说明 建议
13000 Server Error 服务器错误 联系云数据库管理员
13001 Protocol Packet Invalid 协议包非法 使用标准库连接云数据库
13002 Ak SK Invalid AK/SK错误 请核对连接数库时使用的参数正确性
13003 No Database Selected 没有选择数据库 请在发送任何Query前选择数据库
13004 Permission Denied 权限不允许 请正确填写AK、SK和数据库名
13005 Connect Number Exceeded 连接数超限 优化应用代码,连接及时释放
13006 Minute Quota Exceeded 分钟配额超限 联系管理员
13007 Access Forbidden 禁止访问 数据库容量超限或过期,扩容或续费
13010 Operation Not Supported 操作不支持 不使用该操作
13011 Table Number Exceeded 表数量超限 清理不需要的表
13012 Table Rows Exceeded 表行数超限 如果有需求,请联系管理员
13013 Filesort Rows Exceeded 外排序行数超限 优化表或sql
13014 Handle Rows Exceeded 操作行数超限 优化表或sql

工具与服务

文件压缩

当您需要对FTP空间内的文件进行压缩时,请使用“文件压缩”功能。目前支持压缩成的文件格式有.zip、.tar、.tar.gz格式。

  1. 在左侧导航中点击“工具与服务->文件压缩”。
  2. 填写“文件路径”,选择“压缩类型”,点击“提交任务”。

    • 文件路径可选择FTP根目录外的任何目录或文件名。
    • 压缩文件默认放在 /temp/ 目录下。

文件解压

当您通过FTP上传的网站文件为压缩文件时,请使用“文件解压”功能进行解压。目前支持解压的文件格式有.zip、.tar、.tar.gz格式。

  1. 在左侧导航中点击“工具与服务->文件解压”。
  2. 填写“文件路径”和“解压目录”,点击“提交任务”。

    • 文件路径是指您上传到FTP上的文件路径,“/”表示FTP根目录,而非网站根目录。
    • 解压目录是指定文件解压后的路径,禁止解压到FTP跟目录下,且解压目录不能和压缩包路径相同。

在线删除

注意: 删除文件后不可恢复,请谨慎操作。

当您需要删除网站路径下的任意文件时,可以通过在线删除工具进行操作。

  1. 在左侧导航中点击“工具与服务->在线删除”。
  2. 填写“文件路径”,点击“删除”。

文件锁定

使用说明

  1. 您可对某个文件或文件夹(包括文件夹下所有文件)进行锁定或解锁,锁定后文件将不可写入、修改或删除(包括通过FTP操作)。目前暂不支持锁定中文文件或文件夹。

  2. 通常该功能用于限制网站被非法篡改,但除非您对网站目录权限要求非常了解,否则,请谨慎设置,以免出现网站异常等情况。

  3. 如您设置后网站出现异常,或需要维护相关文件,您只需针对已设定的文件或文件夹,重新解锁即可。

操作步骤

  1. 在左侧导航中点击“工具与服务->文件锁定”。

  2. 输入文件路径,点击“锁定”。

站点备份

执行备份操作时,系统会将网站文件和数据库文件备份至BOS Bucket。BCH套餐中不包含BOS存储,用户需要额外支付BOS费用。关于BOS的定价请参看BOS产品定价

每次备份操作需要用户手动触发,暂不支持定时备份。

在执行站点备份前需要先开通站点备份服务,具体操作方法如下:

  1. 进入“控制台->云虚拟主机BCH->工具与服务->站点备份开通”,点击“立即开通”。

  2. 系统将自动创建BOS Bucket用于备份存储。当系统提示以下信息时,说明站点备份功能已经开启。关于BOS Bucket的详细介绍,请参看BOS功能介绍

开启站点备份功能后,可以执行以下操作对当前站点进行备份。

  1. 进入“控制面板->工具与服务->站点备份”,点击“立即进行备份”对当前站点进行备份。

  2. 完成备份后,系统将显示“备份状态”、“保存路径”和“文件大小”等信息。用户可以点击“下载”,获取最近一次备份的文件,也可以点击“管理”查看BOS bucket详情,选择历史备份进行下载。