如何上传(最佳上传方式)整个 OctoberCMS 项目从本地主机到实时服务器

How to upload (Best way to upload) whole OctoberCMS project from localhost to live server

我是 OctoberCMS 的新手,目前我正在我的 本地服务器中的同一个 CMS 中开发一个项目。 .说它有一个 url 类似 http://localhost/october_cms/

现在我的问题是,如何上传[最佳上传方式]我的整个新项目到带有新url本身的数据库的实时服务器..还是喜欢 http://www.example.com/ or something like http://www.subdomain.example.com/ or http://www.example.com/octobercms

我希望数据库 urls 也应该在我上传到实时服务器后没有任何障碍或任何问题的情况下进行更改。

任何想法或任何插件 OctoberCMS 提供处理这件事?

谢谢

恐怕没有最好的方法 - 这些事情归结为开发人员选择 运行 它在哪种服务器上。

如果您不确定 运行 的堆栈,那么我个人建议在 VPS 上安装 Ubuntu (14.04) - 这是 linux OS 确实被广泛使用所以谷歌搜索问题总会得出一个结果。您可以使用像 Linode.com or DigitalOcean.com 这样的云托管提供商来立即启动服务器。尤其是 DigitalOcean 我真的很喜欢他们的服务器设置指南 - 非常全面。

一旦你启动了服务器并 运行ning 并且你可以通过 SSH 或 FTP 登录,你可以通过多种方式复制本地项目。例如,您可以按照 October CMS 文档设置全新安装,然后通过 FTP 将您的项目复制到顶部 - 这可能是最简单的方法,就像您拥有好的 FTP 软件一样在本地复制文件。另一种选择是使用 git 之类的版本控制软件和 GitHub 之类的管理服务,这样您就可以快速复制项目并使用版本控制对其进行管理。

我不确定您所说的数据库 URL 是什么意思?你在本地有什么数据库运行ning?在任何情况下,这应该是该过程的一个简单部分 - 一旦您获得服务器 运行ning 并安装了您选择的数据库软件(最有可能是 MySQL 或 SQLite),您只需在本地导出,通过 FTP 或 SSH 上传文件,然后导入。

抱歉,这里没有适合您的确切代码或命令 - 但这在很大程度上是一个基于意见的问题,并不是 Whosebug 的真正用途 - 您也许应该尝试 October CMS Slack 频道,或者访问在论坛上。