OSEM 分为 10.1 个简单步骤
2015 年 4 月 23 日 | Douglas DeMaio | 无许可证
作者 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
无论如何,加入我们!
分类: 基础设施
标签