首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在本地机器上设置Redmine插件,然后部署到Linux服务器,这是可能的吗?

问在本地机器上设置Redmine插件,然后部署到Linux服务器,这是可能的吗?
EN

Stack Overflow用户
提问于 2017-03-31 10:57:25
回答 2查看 140关注 0票数 0

我是Ruby on Rails的新手。我的问题是:

是否可以在我的本地机器( Linux Sierra)上安装Redmine并安装插件,在本地主机上测试Redmine应用程序,一旦一切都成功完成,然后只将其部署到macOS服务器上?

如果可能,我应该修改代码的哪一部分才能将其成功部署到Linux服务器上?(我的本地机器和Linux服务器都运行MySQL数据库)

EN

回答 2

Stack Overflow用户

发布于 2017-04-01 14:01:06

是的,这是可能的,你不需要修改Redmine代码的任何部分来做到这一点。Rails应用程序的部署通常是通过一个名为Capistrano (http://capistranorb.com/)的工具来完成的,该工具通过服务器上的ssh执行,检查代码并执行任何其他必要的安装步骤。这种方法要求您的应用程序(在您的案例中为Redmine和插件)位于git库(或subversion等)中。在最简单的情况下,在github上派生redmine并添加任何插件作为git子模块。

由于你不熟悉这个平台,我建议从你在本地创建的一个简单的rails应用开始。一旦你把它部署到远程服务器上,就可以使用Redmine了。

听起来需要大量的前期工作,但这是值得的,因为它使您能够在本地计算机上工作,进行更改,然后使用单个命令部署更改后的代码。

票数 0
EN

Stack Overflow用户

发布于 2017-04-01 16:51:38

如果本地主机上的Redmine安装与生产服务器上的安装路径相同,则只需将安装文件复制到生产服务器即可。您还必须将数据库复制到生产服务器。

如果本地主机和生产服务器上的安装路径不同,则必须在生产服务器上安装Redmine和插件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43131633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档