Установка на Ubuntu 9.10-11.10 Desktop

Материал из BiTel WiKi

(Различия между версиями)
Перейти к: навигация, поиск
Строка 19: Строка 19:
Открываем для редактирования файл конфига базы данных MySQL<br>
Открываем для редактирования файл конфига базы данных MySQL<br>
''cd /etc/mysql/<br>
''cd /etc/mysql/<br>
-
gedit my.cnf''<br>
+
''gedit my.cnf<br>
и правим либо добавляем следующие строки<br>
и правим либо добавляем следующие строки<br>
''[mysqld] <br>
''[mysqld] <br>
-
max_allowed_packet=50M<br>
+
''max_allowed_packet=50M<br>
-
myisam_data_pointer_size = 6<br>
+
''myisam_data_pointer_size = 6<br>
-
max_connections=1000<br>
+
''max_connections=1000<br>
-
[mysqld_safe]<br>
+
''[mysqld_safe]<br>
-
open-files-limit=32000''<br><br>
+
''open-files-limit=32000'<br><br>
Копируем дамп базы данных в нужную папку<br>
Копируем дамп базы данных в нужную папку<br>
''cd /usr/local/<br>
''cd /usr/local/<br>
-
cp dump.sql  /usr/bin/''<br><br>
+
''cp dump.sql  /usr/bin/<br><br>
Из дампа создаем таблицы базы данных<br>
Из дампа создаем таблицы базы данных<br>
-
''mysql -u root -p --default-character-set=cp1251 < dump.sql''<br><br>
+
''mysql -u root -p --default-character-set=cp1251 < dump.sql<br><br>
В необходимых скриптах назначаем переменной JAVA_HOME необходимое значение<br>
В необходимых скриптах назначаем переменной JAVA_HOME необходимое значение<br>
Строка 39: Строка 39:
строку ''JAVA_HOME=/usr/''<br>
строку ''JAVA_HOME=/usr/''<br>
''cd /usr/local/BGBillingServer/<br>
''cd /usr/local/BGBillingServer/<br>
-
gedit server.sh<br>
+
''gedit server.sh<br>
-
gedit scheduler.sh<br>
+
''gedit scheduler.sh<br>
-
gedit bg_installer.sh<br>
+
''gedit bg_installer.sh<br>
-
gedit data_loader.sh''<br><br>
+
''gedit data_loader.sh<br><br>
аналогично правится еще один файл<br>
аналогично правится еще один файл<br>
''cd /usr/local/BGBillingServer/script/<br>
''cd /usr/local/BGBillingServer/script/<br>
-
gedit bgcommonrc''<br>
+
''gedit bgcommonrc<br>
в нем правим строку на ''export JAVA_HOME=/usr/''<br><br>
в нем правим строку на ''export JAVA_HOME=/usr/''<br><br>
Избавляемся от возможных ненужных символов в скриптах из папки /usr/local/BGBillingServer/ и удаляем ненужные для Линукс файлы<br>
Избавляемся от возможных ненужных символов в скриптах из папки /usr/local/BGBillingServer/ и удаляем ненужные для Линукс файлы<br>
''apt-get install tofrodos <br>
''apt-get install tofrodos <br>
-
cd /usr/local/BGBillingServer/ <br>
+
''cd /usr/local/BGBillingServer/ <br>
-
dos2unix *.sh<br>
+
''dos2unix *.sh<br>
-
sh prepare_for_linux.sh''<br><br>
+
''sh prepare_for_linux.sh''<br><br>
Статья находится в доработке
Статья находится в доработке

Версия 15:58, 16 ноября 2009

В данной статье даны все необходимые команды для того что бы установить BGBilling 5.0_615 на Ubuntu 9.10
Основано данное писание на предыдущей статье по установке на Ubuntu 8 и на основном мануале к биллингу.
Это поможет тем кто не очень силен в линуксе и любителям copy/paste.
Установка мало чем отличается от установки на Ubuntu 8, но все же есть кое-какие отличия.

Устанавливаем Ubuntu 9.10, обновляемся, устанавливаем Java и MySQL через Менеджер пакетов Synaptic.
Скачиваем биллинг в папку пользователя (в данном примере bg).

Открываем терминал и заходим под пользователем root
sudo -i
вводим пароль текущего пользователя

Копируем дистрибутив биллинга в папку /usr/local/ и распаковываем его из архива
cd /home/bg/
cp BGBillingServer_5.0_615.zip /usr/local/
cd /usr/local/
unzip BGBillingServer_5.0_615

Открываем для редактирования файл конфига базы данных MySQL
cd /etc/mysql/
gedit my.cnf
и правим либо добавляем следующие строки
[mysqld]
max_allowed_packet=50M
myisam_data_pointer_size = 6
max_connections=1000
[mysqld_safe]
open-files-limit=32000'

Копируем дамп базы данных в нужную папку
cd /usr/local/
cp dump.sql /usr/bin/

Из дампа создаем таблицы базы данных
mysql -u root -p --default-character-set=cp1251 < dump.sql

В необходимых скриптах назначаем переменной JAVA_HOME необходимое значение
добавляя в каждый скрипт после строки cd ${0%${0##*/}}.
строку JAVA_HOME=/usr/
cd /usr/local/BGBillingServer/
gedit server.sh
gedit scheduler.sh
gedit bg_installer.sh
gedit data_loader.sh

аналогично правится еще один файл
cd /usr/local/BGBillingServer/script/
gedit bgcommonrc
в нем правим строку на export JAVA_HOME=/usr/

Избавляемся от возможных ненужных символов в скриптах из папки /usr/local/BGBillingServer/ и удаляем ненужные для Линукс файлы
apt-get install tofrodos
cd /usr/local/BGBillingServer/
dos2unix *.sh
sh prepare_for_linux.sh

Статья находится в доработке

Личные инструменты