set_context(context_system::instance()); $PAGE->requires->css(new moodle_url($CFG->wwwroot.'/manual/style.css')); echo $OUTPUT->header(); ?>

3.1. Установка системы на пустой сервер

Установка Ubuntu

1. Скачайте дистрибутив Ubuntu server: http://ubuntu.ru/get

2. Произведите установку Ubuntu на сервер:

# apt-get update & upgrade

Установка и настройка программного обеспечения (ПО) сервера

# sudo apt-get install mysql-server mysql-client

(при установке задайте пароль для root mysql)

# sudo apt-get install apache2

# sudo apt-get install php5 libapache2-mod-php5

# sudo apt-get install aspell graphviz php5-pspell php5-curl php5-gd php5-intl php5-mysql php5-xmlrpc php5-ldap php5-json php5-xsl php-pear

# sudo service apache2 restart

# sudo apt-get install php-apc

# default-storage-engine = innodb

и перезапустите mysql командой:

# sudo service mysql restart

# mysql -u root -p

mysql> CREATE DATABASE eos DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON eos.* TO eos_user@localhost IDENTIFIED BY 'eos_password'

(eos_user и eos_password — логин и пароль для нового пользователя)

mysql> quit (выход)

# sudo service apache2 restart

# mkdir /var/www/eos

2014-09-16_eosnew_htdocs.tar.gz — архив с программными файлами

2014-09-16_eosnew_moodledata.tar.gz — архив с данными Системы

2014-09-16_eosnew_db.tar.gz — архив с дампом базы данных

# sed -e 's/eos-new.academia-moscow.ru/192.168.2.208/g' eosnew_db.sql > new_eosnew_db.sql,

(где вместо 192.168.2.208 нужно поставить адрес (хост), по которому будет располагаться Система)

# mysql -uroot -p eos < new_eosnew_db.sql

# tar -zxvf eosnew_htdocs.tar.gz -C /var/www/eos

# mkdir /var/www/moodledata

# tar -zxvf eosnew_moodledata.tar.gz -C /var/www/moodledata

# chown -R www-data: /var/www

2. Технические требования Перейти к оглавлению 4. Интерфейс СЭО