Руководство_по_установке_ядра_OSTIS
.pdfУчреждение образования Белорусский государственный университет информатики и
радиоэлектроники
Кафедра информационных интеллектуальных технологий
РУКОВОДСТВО
ПО НАСТРОЙКЕ ЯДРА OSTIS
Минск 2014
|
|
ОГЛАВЛЕНИЕ |
|
ОГЛАВЛЕНИЕ........................................................................................................... |
2 |
||
1 |
ПОДГОТОВКА К УСТАНОВКЕ ПРОЕКТА ..................................................... |
3 |
|
|
1.1 |
Установка Mysql сервера .................................................................... |
3 |
|
1.2 |
Настройка Mysql.................................................................................. |
6 |
|
1.3 |
Установка Git........................................................................................ |
7 |
2 |
КЛОНИРОВАНИЕ ПРОЕКТОВ .......................................................................... |
9 |
|
|
2.1 |
Клонирование установочных скриптов............................................ |
9 |
3 |
НАСТРОЙКА КЛОНИРОВАННЫХ ПРОЕКТОВ........................................... |
12 |
|
|
3.1 |
Sc-machine .......................................................................................... |
12 |
|
3.2 |
Kb.sources ........................................................................................... |
14 |
4 |
ЗАПУСК ПРОЕКТОВ ......................................................................................... |
16 |
|
|
4.1 |
Выполнение запускающих скриптов............................................... |
16 |
1 ПОДГОТОВКА К УСТАНОВКЕ ПРОЕКТА
1.1Установка MySQL сервера
После завершения установки Ubuntu (в данном руководстве используется Ubuntu версии 14.04 LTS) необходимо выполнить ряд действий.
Первое - установка MySQL сервера. Для этого убедимся, что установлено интернет-соединение, после чего открываем терминал (CTRL + ALT + T).
Вначале необходимо обновить список репозиториев Ubuntu, выполнив команду в терминале:
sudo apt-get update
Рисунок 1.1 «Выполнение команды sudo apt-get update»
Система может запросить пароль пользователя — вводим пароль, при помощи которого вы входите в систему (Ubuntu).
Рисунок 1.2 «Запрос пароля пользователя»
И далее при данном сообщении вводим этот пароль. После того как обновление завершилось, приступим собственно к установке сервера, для этого выполним команду:
sudo apt-get install mysql-server
Рисунок 1.3 «Выполнение команды sudo apt-get install mysql-server»
При всех вопросах системы о выделении дискового пространства: «Do you want to continue? [Y/n]» - отвечаем «Y», и так во всех случаях при прохождении данного руководства:
Рисунок 1.4 «Вопросах системы о выделении дискового пространства»
На следующем шаге установщик MySQL предложит ввести пароль сервера для пользователя «root» - воодим пароль «root».
Важно: вводим именно «root» - это поможет избежать нескольких шагов при дальнейшей установке.
Рисунок 1.5 «Ввод пароля пользователя MySQL»
Повторяем пароль — вводим «root».
Рисунок 1.6 «Повтор ввода пароля пользователя MySQL»
1.2Настройка MySQL
После установки сервера необходимо создать базу данных MySQL для проекта. Выполняем последовательно команды в терминале:
mysql -u root -p
Рисунок 1.7 «Запуск базы данных MySQL»
Введите пароль MySQL: “root”. После того как введен пароль, мы оказываемся в оболочке MySQL.
Рисунок 1.8 «Ввод пароля MySQL»
Для создания базы данных с именем «sc_web» выполним команду:
create database sc_web;
Рисунок 1.9 «Создание базы данных»
После сообщения о том, что база создана, нажимаем CTRL + C (выходим из оболочки MySQL).
1.3Установка GIT
После установки и настройки MySQL приступим к установке git - распределенной системы управления версиями файлов. В терминале выполним команду:
sudo apt-get install git
Рисунок 1.10 «Выполнение команды sudo apt-get install git»
Установка git завершена:
Рисунок 1.11 «Завершение установки git»
2 КЛОНИРОВАНИЕ ПРОЕКТОВ
2.1Клонирование установочных скриптов
Для клонирования установочных скриптов необходимо создать каталог для нашего проекта и перейти в него. В руководстве мы будем клонировать проекты в корневую папку (Home). Для загрузки скриптов, необходимых для клонирования проектов, выполняем команду:
git clone https://github.com/deniskoronchik/ostis
Рисунок 2.1 «Клонирование установочных скриптов»
Данная команда создаст в корневой дериктории папку «ostis/scripts», перейдем в нее, выполнив в терминале команду:
cd ostis/scripts
Рисунок 2.2 «Переход в папку ostis/scripts»
Далее запустим скрипт «prepare.sh», который склонирует необходимые
проекты (sc-machine, kb.sources , sc_web) в папку «ostis», а также создаст скрипты для запуска. Выполним команду:
./prepare.sh
Рисунок 2.3 «Выполнение скрипта prepare.sh»
На вопрос “Do you want to setup redis >= 2.8 ?” введите “1”.
Рисунок 2.4 «Вопрос об установке Redis»