VPS — различия между версиями

Материал из Школьный портал: справочника
Перейти к: навигация, поиск
(Новая страница: «На данной странице описаны известные особенности установки портала на VPS. Причины возник...»)
 
(В ubuntu 10.04 не ставится Firebird)
Строка 33: Строка 33:
 
apt-get update
 
apt-get update
 
</source>
 
</source>
 +
 +
== Изменение пароля к Firebird ==
 +
 +
Проблема: пароль, использовавшийся при установке недопустимо оставлять как есть на сервере, если планируется использовать [http://spcms.ru/download#abook Алфавитную книгу] с любого адреса.
 +
 +
Решение номер 1: смена пароля.
 +
 +
Выполните команду:
 +
 +
<source lang="bash">
 +
dpkg-reconfigure firebird2.1-super
 +
</source>
 +
 +
Затем отредактируйте файл <code>/var/www/cgi-bin/sp/sp.conf</code>, замените в нём старый пароль на новый (параметры <code>db_pass</code> и <code>cmsdbpasswd</code>).
 +
 +
Выполните команду:
 +
 +
<source lang="bash">
 +
pkill speedy_backend
 +
</source>
 +
 +
Готово.
 +
 +
Решение номер 2: ограничение доступа по IP.

Версия 23:48, 9 июня 2012

На данной странице описаны известные особенности установки портала на VPS.

Причины возникновения этих особенностей связаны с тем, что на VPS устанавливаются ОС, отличающиеся от тех, что ставятся из официальных образов на обычные машины в сторону минимизации предустановленного ПО и настроек.

Сообщения вида: "locale: Cannot set LC_ALL to default locale: No such file or directory"

Причина: не определена локаль.

Исправление:

echo 'LANG="en_US.utf8"
LANGUAGE="en_US.utf8"
LC_ALL="en_US.utf8"' >> /etc/environment
 
locale-gen
 
# перелогиниться

В ubuntu 10.04 не ставится Firebird

Сообщение apt-get о невозможности найти источник, из которого можно было бы поставить пакет с таким именем.

Причина: не подключен репозиторий universe.

Исправление:

echo 'deb http://ru.archive.ubuntu.com/ubuntu/ lucid universe
deb http://ru.archive.ubuntu.com/ubuntu/ lucid-updates universe' >> /etc/apt/sources.list
 
apt-get update

Изменение пароля к Firebird

Проблема: пароль, использовавшийся при установке недопустимо оставлять как есть на сервере, если планируется использовать Алфавитную книгу с любого адреса.

Решение номер 1: смена пароля.

Выполните команду:

dpkg-reconfigure firebird2.1-super

Затем отредактируйте файл /var/www/cgi-bin/sp/sp.conf, замените в нём старый пароль на новый (параметры db_pass и cmsdbpasswd).

Выполните команду:

pkill speedy_backend

Готово.

Решение номер 2: ограничение доступа по IP.