Руководство_по_установке_ядра_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»
