OSEM 分为 10.1 个简单步骤

2015 年 4 月 23 日 | Douglas DeMaio | 无许可证

osemnews作者 Alex Vennos

什么是 OSEM?

OSEM 是一个活动管理 Web 应用程序,专为 FOSS 会议的需求而设计。您可以访问 //osem.io/ 了解更多信息。

您也可以贡献!

本指南基于 openSUSE 13.2 并经过测试,它将帮助您立即开始开发!

如何安装 OSEM

步骤 1. 安装 Ruby 和 Bundler(版本 >= ruby 2.1.2)

sudo zypper in ruby rubygem-bundler

步骤 2. 在您的系统上安装 git

sudo zypper in git

步骤 3. 将仓库克隆到您的本地机器

git clone https://github.com/openSUSE/osem/

步骤 4. 安装基本软件包,您将在接下来的步骤中需要它们,以便 _bundle install _正常工作。

sudo zypper in make ruby-devel libxml2 libxml2-devel libxslt libxslt-devel libmysqlclient-devel libqt4-devel libQtWebKit-devel nodejs

步骤 5. 进入文件夹 osem 并在您的本地项目文件夹中安装必要的 gem

cd osem

bundle install –standalone

步骤 5.1. 可选:您可能需要配置 nokogiri,以便 bundle install 成功

bundle config build.nokogiri –use-system-libraries

步骤 6. 您还可以使用以下命令为 devise 和 rails 应用程序生成密钥

bundle exec rake secret

步骤 7. 复制示例配置文件

cp config/config.yml.example config/config.yml

cp config/database.yml.example config/database.yml

cp config/secrets.yml.example config/secrets.yml

步骤 8. 设置数据库

bundle exec rake db:setup

步骤 9. 启动您的 rails 服务器并运行 OSEM

bundle exec rails server

步骤 10. 大功告成!访问 //:3000 上的 OSEM

...开始编码吧!乐趣从这里开始!

最后我要感谢 Stella Rouzi 的帮助!

联系我们!!

有问题?联系我们!

通过电子邮件:info@osem.io

通过 IRC:irc://freenode.net/osem

发现错误?请直接在 github 上创建一个新问题。

https://github.com/openSUSE/osem/issues/new

GitHub 问题跟踪是确保您的错误得到正确报告和修复的最佳、最快方法

将得到适当的报告和修复

有想法?开发它们并向我们发送带有新功能的 Pull Request!

https://github.com/openSUSE/osem/blob/master/CONTRIBUTING.md

无论如何,加入我们!

分类: 基础设施

标签

分享此帖子