首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何部署Mina:入门教程

我们将学习一种自动化远程服务器任务的方法,涵盖从管理流程到实际部署应用程序的大部分领域,并通过Bash脚本生成器和基于 RAKE构建的远程执行工具来使用Mina。...术语表 1.了解Mina&Rake Mina Deployer和自动化工具 RAKE - Ruby Make 2.获得Mina 准备系统 设置Ruby环境和Rails 安装Mina 3.使用Mina 启动...了解Mina和RAKE 使用Ruby / RAKE工具非常简单,可以帮助您自动执行远程任务 - 通常与部署相关。...RAKE可以通过RubyGems获得。 获取Mina 使用Mina时,您需要确保拥有一个稳定的Ruby环境,并且安装了必要的依赖项并且运行正常 - 例如gem。...使用yum运行以下命令来下载并安装nodejs: yum install -y nodejs 使用gem运行以下命令来下载并安装rails: gem install bundler rails 想了解更多关于

4.5K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    项目管理和缺陷跟踪系统 Redmine

    这种 Web 形式的项目管理系统通过项目(Project)的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,项目成员参与更新任务、文档等内容来推动项目。.../ 下载下来是一个exe安装文件,直接双击执行;同意安装协议后,点击Next> 可以自定义安装目录,无需安装 Git,把 Git 的勾选去掉。...配置 Redmine Redmine 依赖数据库,这里使用 MySQL 数据库;请自行安装 MySQL 数据库服务。...Ruby 2.5 或者更低版本的 Ruby;先安装 bundler gem install bundler 安装 bundler 可能遇到如下错误 C:\Sites>gem install bundler...生成一个随机密钥,Rails 使用该密钥对存储会话数据的 cookie 进行编码,从而防止它们被篡改。

    2.3K20

    开发项目管理工具redmine 原

    为什么使用Redmine? 基于上面的多种特性,在项目管理工作中,如任务分配、任务跟踪、项目权限管理等等带来很大的便捷性,使得工作进度、质量更加可控。...数据库(mysql) 5.6 192.168.228.129 host2 安装 安装依赖:ruby、rake、rails centos7.3 可以使用yum直接安装ruby,也可以使用rvm安装...卸载一个版本的ruby # 安装rake和rails ## 如果嫌默认的ruby源慢,可以使用以下方法进行替换 $ gem source -r https://rubygems.org/ # 删除默认...ruby源 $ gem source -a http://mirrors.aliyun.com/rubygems/ # 配置阿里的源 ## 安装 $ gem install rake -v 12.0.0...数据初始化: $ RAILS_ENV=production bundle exec rake redmine:load_default_data ## 该过程会以交互形式让用户选择语言环境变量,也可以在执行该命令时直接指定环境变量

    10.1K40

    如何在Ubuntu 14.04上使用Git Hooks部署Rails应用程序

    使用Git hooks将允许您通过简单地将更改推送到生产服务器来部署应用程序,而不必手动拉动并执行诸如执行数据库迁移之类的操作。...没有服务器的同学可以在这里购买,不过我个人更推荐您使用免费的腾讯云开发者实验室进行试验,学会安装后再购买服务器。 您需要在服务器上安装Ruby。...安装PostgreSQL 大多数生产Rails环境使用PostgreSQL作为数据库,所以现在让我们将它安装在您的服务器上。...当我们将gem添加到应用程序的Gemfile时,需要运行此bundle install命令。由于安装步骤因操作系统而异,因此这是留给读者的练习。...:PostgreSQL用户名(rake任务需要) APPNAME_DATABASE_PASSWORD:PostgreSQL密码(rake任务需要) 接下来,您应该查看# start deploy tasks

    2.5K60

    如何在Ubuntu 14.04上使用MySQL和Ruby on Rails应用程序

    如果您的应用程序需要客户端/服务器SQL数据库(如PostgreSQL或MySQL)的可伸缩性,集中化和控制(或任何其他功能),则需要执行一些额外的步骤才能启动并运行它。...本教程将向您展示如何在Ubuntu 14.04服务器上设置开发Ruby on Rails环境,以允许您的应用程序使用MySQL数据库。首先,我们将介绍如何安装MySQL和MySQL适配器gem。...安装MySQL Gem 在您的Rails应用程序可以连接到MySQL服务器之前,您需要安装MySQL适配器。在mysql2创业板提供了这个功能。...作为Rails用户,安装mysql2gem,如下所示: gem install mysql2 现在您的Rails应用程序可以使用MySQL数据库。...创建应用程序数据库 使用此rake命令创建应用程序development和test数据库: rake db:create 这将在MySQL服务器中创建两个数据库。

    4.9K00

    如何在CentOS 6.5上使用Unicorn和Nginx部署Rails应用程序

    在这篇教程中,我们将介绍如何组装多层部署安装来托管基于Rails的Ruby Web应用程序。对于这种安排,我们将使用在Nginx后台运行的功能强大,灵活且非常成功的Unicorn应用服务器。...这对系统管理员来说意味着,如果例如完成任务需要太多时间或发生内存问题,它将终止进程。 如上所述,Unicorn委派任务的一个领域是使用操作系统进行负载平衡。这允许请求不会堆积繁忙的workers。...准备部署服务器 在本节中,我们将执行以下步骤: 更新操作系统 获取必要的基本部署工具 安装Ruby,Rails和库 安装应用程序(即Unicorn)和HTTP服务器(Nginx) 更新和准备操作系统 运行以下命令以更新...运行以下命令以下载和安装nodejs使用yum: yum install -y nodejs 执行以下命令以使用gem以下命令下载和安装rails: gem install bundler rails...运行以下命令以使用gem命令下载和安装Unicorn : gem install unicorn 注意:我们将在下一节中介绍如何使用此工具。

    4.1K20

    使用spring提高rails开发效率

    他们的原理都是预先把rails环境启动起来,后面在运行测试,执行rake task时从这个启动好的进程fork一个进程,在这个进程中执行操作。...###安装 建议把spring安装到rvm的global gemset中去,这样就可以在多个project使用spring 安装命令非常简单: gem install spring ###使用 执行测试的命令也非常简单...: spring rspec 当第一次使用spring运行测试,rake taks, db migration时,spring会自动在后台load rails 环境,因此执行速度也很慢,但是当再次执行时...,spring会从先前的进程中fork出load好的rails环境,执行速度就变得飞快!...###总结 spring把对项目代码的影响减少到了没有,并且能够去掉加载rails环境的时间,极大地提升rails开发者的效率,是现有rails开发者必不可少的利器。enjoy coding!!!

    3.5K60
    领券