forked from brat002/ExpertBilling
-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.txt
77 lines (54 loc) · 3.37 KB
/
install.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#Выполните в консоли с правами суперпользователя:
sudo -s
Возможно 3 варианта установки ExpertBilling 1.5. Установка с нуля, Обновление, и апгрейд с версии 1.4.1. Апгрейд с более ранних версий не предусмотрен.
=====Установка======
Скачанный архив нужно положить в /opt/
#cd /opt/
#tar -xvzf путь к архиву с биллингом fabfile.py install.txt
Установка postgresql 9.1
#apt-get update
apt-get install fabric postgresql-9.1 postgresql-contrib-9.1 postgresql-server-dev-9.1
#mkdir /opt/ebs
Создание пользователя базы данных и базы данных. Рекомендуемый пароль - ebspassword:
#su postgres
$createuser -P -s ebs
$createdb -O ebs ebs
$exit
$exit
Запустите установку биллинга с нуля с правами root-а из директории /opt/.
#fab deploy:путь к архиву с биллингом
После того, как установка завершится - откройте в браузере айпи вашего сервера и войдите в веб-кабинет
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
=====При апгрейде c версии 1.5 на версию 1.5 нужно выполнить====
Скачанный архив нужно положить в /opt/
#cd /opt/
#tar -xvzf путь к архиву с биллингом fabfile.py install.txt
#fab upgrade:путь к архиву с биллингом
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
=====При апгрейде с версии 1.4.1:=====
Скачанный архив нужно положить в /opt/
#cd /opt/
#tar -xvzf путь к архиву с биллингом fabfile.py install.txt
1. Установить postgresql-9.1 postgresql-contrib-9.1.
2. Выполнить дамп базы данных с биллингом с помощью pg_dump
#su postgres
#pg_dump ebs >/tmp/ebs.dump
#exit
#cp /tmp/ebs.dump /opt/ebs.dump
3. Удалить postgresql-8.4.
#apt-get remove postgresql-8.4
4. Настроить postgresql-9.1 на запуск на порту 5432 (/etc/postgres/9.1/main/postgresql.conf).
5. Перезапустить postgresql,
6. Создать БД ebs с пользователем ebs
#createuser -s -P ebs
#createdb -O ebs ebs
7. Импортировать в созданную базу дамп:
#su postgres
#psql ebs -f /opt/ebs.dump
8. Запустить апгрейд:
#fab upgrade_14:путь к архиву с биллингом
После установки откройте файл /opt/ebs/web/ebscab/settings_local.py и переопределите в нём значения из файла /opt/ebs/web/ebscab/settings.py. Этот файл не будет перезатираться при обновлениях.
После настройки веб-кабинета:
#/etc/init.d/apache2 reload
Внимание!!! Это версия не финальная версия 1.5. О всех найденных прблемах просьба писать на форуме http://forum.expertbilling.ru/
Имя и пароль по-умолчанию для входа в веб-кабинет admin/admin.