Skip to content

Установка на Ubuntu

main24 edited this page Nov 19, 2011 · 4 revisions

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

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

$ sudo aptitude update
$ sudo aptitude upgrade

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

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

  • Установка пакетов
    $ sudo apt-get install ruby rdoc irb libyaml-ruby libzlib-ruby ri libopenssl-ruby ruby1.8-dev ruby-full build-essential libruby-extras git-core sqlite3 libsqlite3-dev libxml2 libxml2-dev libxslt1-dev rubygems
  • Обновление Rubygems (менеджер пакетов Ruby)

$ sudo gem update --system

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

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

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

$ sudo gem install bundler
$ cd encounter-engine
$ bundle install

Шаг #4, регистрируем администратора домена

Идем в папку encounter-engine/schema/migrations.
Открываем файл 031_additional_user_migration.rb
Находим строку начинающуюся с “User.create”. В ней показан пример заполнения.
Вписываем туда свои данные в кавычках как показано в примере.

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

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

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

$ bundle exec merb

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

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