部署、调试网站

框架部署

您可以自行设计和编写网站,也可以使用已有的网站框架。BCH兼容市面上主流的网站框架,可以满足大多数用户的需求:

框架 类型 版本 php5.2 php5.3 php5.4 php5.6 php7
dedecms CMS 5.7 支持 支持 支持 支持 支持
thinkphp 网站 3.2.3 不支持 支持 支持 支持 支持
discuz 论坛 X3.4_SC_UTF8 不支持 支持 支持 不支持 不支持
wordpress Blog、CMS 4.9.7 不支持 支持 支持 支持 支持
帝国cms CMS 7.2_SC_UTF8 支持 支持 支持 支持 不支持
phpcms CMS V9.5.10 支持 支持 支持 支持 不支持
ecshop 电商 4.0.0_UTF8 不支持 支持 支持 支持 支持
destoon 电商 7.0_UTF8 支持 支持 支持 支持 支持
zblog Blog 1.5Zero 支持 支持 支持 支持 支持
shopex 电商 4.9.0 不支持 不支持 不支持 支持 不支持
joomla CMS 3.9.1 不支持 不支持 支持 支持 支持
phpok CMS 4.5.031 支持 支持 支持 不支持 不支持
php168 CMS X1.0 不支持 不支持 不支持 支持 支持
微擎 微信 0.7 不支持 支持 支持 支持 不支持
Metinfo CMS 6.1.3 不支持 支持 支持 支持 支持
lyadmin(原corethink) 框架 2.0 不支持 不支持 支持 支持 支持
淘宝客 框架 - 支持 支持 支持 - -
HDWiki 框架 6.0 不支持 不支持 不支持 不支持 不支持
feifeicms CMS 4.0.181010正式版 支持 支持 支持 支持 不支持
大商创 电商 V2.7.3 不支持 不支持 不支持 不支持 不支持
drupal 框架 Drupal 8 不支持 不支持 不支持 不支持 不支持Drupal安装后无法访问问题
octobercms 框架 - - - - 不支持 不支持
Flarum 论坛 beta4 不支持 不支持 不支持 不支持 不支持
WeMall 微信商城 3.4 不支持 不支持 支持 支持 不支持
IBOS 协同办公管理平台 3.5.6896 不支持 支持 支持 支持 不支持

我们以Wordpress和Discuz为例,介绍框架的安装方法,具体操作请参看:使用WordPress快速建站使用Discuz搭建论坛

框架安装过程如遇问题请参考 框架安装问题

上传网站文件

主机配置完成后,您需要将网站代码上传到主机,采用FTP的方式进行上传和管理。

  • FTP账号即为主机管理账号,FTP默认端口为8010(非21),FTP连接地址请在“主机控制面板>常用操作>账号信息”中获取。
  • 请使用FTP被动模式(PASV)进行连接,FTP服务器最多支持3个客户端同时连接。

您可使用FTP客户端软件或者命令行方式连接到FTP服务器,推荐使用“Cute FTP” 、“FileZilla”或“FlashFXP”,用户可根据习惯选择。

登录FTP服务器后,会看到如下FTP目录结构:

请将您的网站文件上传到“webroot”文件夹下。

上传的详细步骤请参考上传网站文件

配置数据库

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

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

您可通过“主机控制面板>数据库信息”中的“数据库管理”,进入系统提供的phpMyAdmin管理工具进行数据的导入、导出、查询管理等操作,详细操作请参考管理数据库-管理数据

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

注意:该数据库仅仅支持与云虚拟主机配套使用,暂不支持外链使用。

调试网站

云虚拟主机环境配置和网站部署完成之后,则可进行网站调试。您可以使用系统分配的临时域名进行调试,也可以使用绑定的域名进行调试(绑定的域名需要先通过备案)。

说明:

  • 云虚拟主机基于容器虚拟化及网络虚拟化技术实现,每个主机都有独立的运行环境和操作系统,IP地址为自动分配的内网IP地址。因此,可能出现某些Web程序获取到的不是真实指向主机的公网IP地址的情况。
  • 云虚拟主机提供调试日志记录功能,如web访问日志、php错误日志,php-fpm日志等,可在FTP根目录下的weblogs中查看。您可以参考日志信息辅助调试。如您的访问量过大,请及时清理日志,避免占满您的主机空间。
  • 如您在调试访问过程中,出现的是主机的默认页,则可能是由于您未配置默认首页导致,请参考配置主机环境