mysql - 设置网站的测试副本

标签 mysql development-environment phpbb

<分区>

我是自己的小型讨论论坛和商务网站的开发人员。到目前为止一切顺利。

现在我想创建我的生产站点的完整/精确副本,这样我就可以在不让生产站点面临风险的情况下进行开发工作。我注册了一个域名 www.dev-foosite.com,我希望它能成为我网站 www.foosite.com 的副本

问题来了。我有一个 VPS 托管帐户,到目前为止效果很好——但我无法使用主站点的 cpanel 备份作为到开发站点的恢复。我的托管公司说存在用户名冲突,即使我们更改用户名,也需要重命名 mySQL 数据库。

那么在我解决这个问题之前,我应该如何进行?我宁愿不必购买另一个单独的托管帐户,但如果这是唯一的答案,我想我会的。

最佳答案

转到 phpmyadmin 并导出数据库。在 cpanel 中,创建一个新数据库。然后在 phpmyadmin 中。导入数据库。

现在,使用 Filezilla 等 FTP 客户端从论坛将所有文件下载到一个文件夹中

然后将之前下载的文件上传到开发站点

使用新数据库和密码编辑 config.php,并将 phpbb 管理控制面板中的服务器设置更改为您的新网站 url。

关于mysql - 设置网站的测试副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16815594/

相关文章:

mysql - AJAX 仅获取特定类的 html

mysql - 查询行作为列(MySQL)

mysql - 操作无法完成,因为 DbContext 已在 Mysql 和 Entity Framework 中释放

php - 使 phpbb mysql 查询显示主题中的所有帖子

node.js - ECONNREFUSED在Docker容器内部;访问远程API

jquery - 用 jQuery 替换 dt 元素 (phpBB)

php - 使用 MySQL 和 mysqli 通过 IP 地址连接到 mysql

node.js - nodemon 和 live-server 有什么区别?

php - 用于开发、测试、生产环境的 VCS

java - Spring MVC 、Tomcat 和 mysql 的开发环境