В пакетах для:

Школьный портал

Установка Школьного портала

«Школьный портал» собран в RPM/DEB-пакеты для представленных ниже дистрибутивов Linux. Через несколько минут после простой установки вы уже сможете работать с Порталом.

Подразумевается, что вы уже установили Linux на сервер, с него возможен выход в интернет и он имеет статический IP-адрес. Если это не так, тогда вам прямо сейчас нужно этим заняться. Если потребуется, обращайтесь к соответствующей документации: AltLinux , Ubuntu, Mandriva.

Порядок установки:

  1. Установка Школьного портала
  2. Начало работы с Порталом
  3. Алфавитная книга
  4. Обновления

1. Установка Школьного портала на Linux-сервер:

Ubuntu Server 10.04 LTS x86

В данный момент поддерживается установка только на дистрибутив, собранный для архитектуры Intel x86.

Введите в консоли сервера из под пользователя root следующие команды:

# Добавляем репозиторий Школьного портала
echo 'deb http://repo.spcms.ru/sp-ubuntu 10.04/
' >> /etc/apt/sources.list
    
# Получаем списки пакетов с вышенастроенных репозиториев
apt-get update

# Устанавливаем Firebird
apt-get -y install firebird2.1-super

# Запускаем настройку Firebird
dpkg-reconfigure firebird2.1-super
# Появится диалоговое окно с вопросом об автозапуске Firebird.
# Выберите [Yes].
# Затем введите пароль для SYSDBA: masterkey
# (Именно этот пароль нужен для успешной инсталляции Портала,
# после установки пароль можно и нужно сменить.)

# Устанавливаем Школьный портал
apt-get -y --force-yes install schoolportal

Ubuntu Server 12.04 LTS x86

Внимание! В данный момент поддерживается установка только на дистрибутив, собранный для архитектуры Intel x86.

Введите в консоли сервера из под пользователя root следующие команды:

# Добавить репозиторий Школьного портала
echo 'deb http://repo.spcms.ru/sp-ubuntu 12.04/
' >> /etc/apt/sources.list

# Получить списки новых пакетов
apt-get update

# Установить Firebird
apt-get install firebird2.1-super

# Настроить Firebird
dpkg-reconfigure firebird2.1-super
# Появится диалоговое окно с вопросом об автозапуске Firebird.
# Выберите [Yes].
# Затем введите пароль для SYSDBA: masterkey

# Установить Школьный портал
apt-get -y --force-yes install schoolportal

Ubuntu Server 16.04 LTS x64 (тестовый пакет)

Внимание! В данный момент поддерживается установка только на дистрибутив, собранный для архитектуры x64.

Введите в консоли сервера из под пользователя root следующие команды:

# Добавить репозиторий Школьного портала
wget -q -O - http://repo.spcms.ru/sp-ubuntu-x64/16.04/sp.pub | sudo apt-key add -
echo 'deb http://repo.spcms.ru/sp-ubuntu-x64 16.04/
' >> /etc/apt/sources.list
apt update

# Установить Firebird
apt -y install libstdc++5 firebirdss

# задать пароль по умолчанию
OLDPW=`grep ISC_PASSWD= /opt/firebird/SYSDBA.password | perl -npe 's/.+=(.+)/$1/'`
( echo $OLDPW; echo 'masterkey' ) | /opt/firebird/bin/changeDBAPassword.sh

# Установить Школьный портал
apt -y install schoolportal

ALT Linux Школьный сервер v5.0.1 x86

В данный момент поддерживается установка только на дистрибутив, собранный для архитектуры Intel x86.

Введите в консоли сервера из под пользователя root следующие команды:

# Добавляем репозиторий Школьного портала:
echo '# SP Repository (spcms.ru)
rpm http://repo.spcms.ru/sp-repo i586 sp
rpm http://repo.spcms.ru/sp-repo noarch sp
' > /etc/apt/sources.list.d/sp.list

# Добавляем репозиторий ALT Linux, например, на Яндексе:
# (Не делайте этого, если у вас уже настроен репозиторий ALT Linux.
# По умолчанию он НЕ настроен)
echo 'rpm [p5] http://mirror.yandex.ru/altlinux/p5/branch i586 classic
rpm [p5] http://mirror.yandex.ru/altlinux/p5/branch noarch classic
' >> /etc/apt/sources.list.d/yandex.list

# Получаем списки пакетов с вышеуказанных репозиториев:
apt-get update

# Устанавливаем «Школьный портал»
apt-get -y install sp

ALT Linux 6.0 Кентавр (Centaurus)

В данный момент поддерживается установка только на дистрибутив, собранный для архитектуры Intel x86. Внимание! В репозитории устаревшая версия 4.2!

Изображение

1. При установке дистрибутива
рекомендуем серверный профиль

Изображение

2. Cтавьте только то,
что собираетесь использовать.

Изображение

3. Раскомментируйте в одном из файлов
/etc/apt/sources.list.d/*

4. Введите команды:

# Получить список пакетов из репозиториев
apt-get update

# Установить Школьный портал
apt-get install sp

5. По окончании установки вы увидите сообщение:

Изображение

6. Последние штрихи:

# Чтобы портал заработал прямо сейчас
service httpd2 start; service squid start; service xinetd restart

# Включить автозапуск нужных порталу сервисов:
chkconfig httpd2 on; chkconfig squid on

Информика 6.0 Школьный Сервер

В данный момент поддерживается установка только на дистрибутив для архитектуры i586. Внимание! В репозитории устаревшая версия 4.2!

1. Введите команды:

# Получить список пакетов из репозитория
apt-get update

# Установить Школьный портал
apt-get install sp

2. По окончанию установки вы увидите сообщение:

Изображение

3. Последние штрихи:

# Запустить необходимые сервисы (чтобы портал заработал прямо сейчас)
service xinetd restart; service squid start

# Включить автозапуск нужных сервисов (чтобы портал работал после перезагрузки сервера))
chkconfig httpd2 on; chkconfig squid on

Mandriva/Edumandriva 2010.1, 2010.2, 2011

В данный момент поддерживается установка только на дистрибутив, собранный для архитектуры Intel x86. Внимание: в репозитории устаревшая версия 4.2!

  1. На сайте urpmi.mandriva.ru добавьте для вашей версии (2010.1 или 2010.2) источники «Официальные» и «Edumandriva».
  2. Установите Школьный портал, выбрав пакет sp в «Установка и удаление программ» Центра управления Mandriva или введите в консоли сервера из под пользователя root следующие команды:
    # Получаем списки пакетов
    urpmi.update -a
    
    # Устанавливаем Школьный портал
    urpmi sp
    
  3. Как исправить ситуацию, если Firebird оказался не запущен: см. ответ в Wiki EduMandriva.

Другой дистрибутив Linux

Школьный портал может быть установлен и на любой другой Linux. Например, на Debian, Fedora и т. д. Описание такой установки дано в wiki.

2. Начало работы с Порталом

После установки портала в адресной строке браузера (например, Mozilla Firefox) любого компьютера в локальной сети школы наберите адрес вашего сервера (например, http://192.168.0.1) и войдите в портал. По умолчанию существует пользователь с правами администратора:

Логин:  admin
Пароль: smenimenya

Сразу смените пароль!

Обратите внимание на список часто задаваемых вопросов.

3. Алфавитная книга

Работа с комплексом начинается с добавления в базу данных учеников, учителей, формирования классов. А для этого потребуется установить модуль «Алфавитная книга». Модуль работает как Win32 GUI-приложение, общаясь с базой данных портала по сети. В Linux «Алфавитная книга» отлично работает под Wine.

Если у вас уже имеются списки учеников или учителей в виде электронной таблицы, вы можете использовать эти данные для быстрого старта. Портал позволяет импортировать списки из файлов с таблицами. Подробное руководство располагается в интерфейсе добавления: пункт меню Пользователи, Ученики (либо Учителя), Импорт из CSV-файла…

Скачиваем установочный файл, запускаем, устанавливаем, следуя инструкциям мастера установки.

Установочный файл:

Внимание! Установка Алфавитной книги производится после установки Школьного портала, не наоборот!

В окне «Выбор компонентов» рекомендуется оставить без изменений отмеченное и нажать кнопку «Далее».

В окне «Папка установки» рекомендуется оставить без изменений путь к папке установки и нажать кнопку «Установить».

Начнётся установка, в процессе которой появится окно «Настройка соединения с базой данных». В данном окне нужно ввести IP-адрес или DNS-имя сервера, на который был установлен Школьный портал, и нажать кнопку «Далее».

После появления сообщения о завершении установки, нажмите кнопку «Готово» для закрытия окна установщика.

Логин:  sysdba
Пароль: masterkey

Дальнейшие действия по настройке портала описаны в статье Быстрый старт

Подробная документация по алфавитной книге

Для пользователей Windows 8 и 8.1

В этих версиях изначально нет меню Пуск. Чтобы добавить его, рекомендуем воспользоваться бесплатной программой Classic Shell.

4. Установка обновлений

Объявления о выпуске обновлений публикуется в новостях на главной странице. Рецепты для установки обновлений доступны на странице в Wiki-справочнике.

Остались вопросы?

Обращайтесь через форму обратной связи.