Skip to content

Инструкция по установке на Ubuntu

DanielVartanov edited this page Sep 25, 2010 · 30 revisions

Прежде, чем начать

Лучше свяжитесь со мной напрямую (ICQ: 44042747, GTalk: [email protected]) и я помогу вам с установкой, вместе пройдём все этапы. На данный момент инструкция ещё не отлажена и в зависимости от конкретной версии операционной системы или даже некоторых программ (версии mysql, например), установка может немного отличаться.
Поэтому не стесняйтесь, стучитесь :-)

Шаг #0, подготовка

Обновите списки пакетов:

$ sudo aptitude update
$ sudo aptitude upgrade

Если обновление не производилось ни разу, тогда это займёт некоторое время

Шаг #1, устанавливаем необходимые программы

  • Интерпретатор Ruby
$ sudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri libopenssl-ruby ruby1.8-dev ruby-full build-essential libruby-extras
  • Rubygems (менеджер пакетов Ruby)
$ sudo apt-get install rubygems
$ sudo gem update --system
  • git (система контроля версий)
$ sudo apt-get install git git-core

Шаг #2, скачиваем код движка

$ git clone git://github.com/DanielVartanov/encounter-engine.git

Шаг #3, устанавливаем необходимые Ruby-пакеты

$ sudo apt-get install sqlite3 libsqlite3-dev
$ sudo gem install bundler
$ cd encounter-engine
$ bundle install --without=test

Шаг #4, обновляем базу данных

$ bundle exec rake db:migrate
(по умолчанию база данных хранится в файле db/development.sqlite3)

Шаг #5, запускаем сервер

$ bundle exec merb

И всё, смотрим на результаты в браузере :-)

Открываем ссылку http://localhost:4000

Clone this wiki locally