Установка OperERP 7 на Astra Linux

Описание настраиваемы систем

OpenERP (теперь Odoo) это свободно-распространяемая ERP и CRM система с большим количеством готовых модулей. При необходимости модули к ней можно дописывать самому. Система написана на Python 2.7 и, соответственно на нем же и создаются модули для нее.

Astra Linux - это отечественный дистрибутив на основе Debian, сертифицированный по ФСБ и ФСТЭК.

Пошаговая установка

Итак, шаги установки следующие:

  • Установка astra linux
  • Добавляем репозиторий яндекса в apt: deb http://mirror.yandex.ru/debian/ stable main contrib non-free
  • Добавить pgp ключ для репозитория (необязатльно): apt-get install debian-archive-keyring
  • Устанавливаем нужные пакеты: apt-get install debian-archive-keyring apt-get install python-dateutil python-feedparser python-gdata python-ldap python-libxslt1 python-lxml python-mako \ python-openid python-psycopg2 python-pybabel python-pychart python-pydot python-pyparsing python-reportlab \ python-simplejson python-tz python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml \ python-zsi python-docutils python-psutil bzr wget python-unittest2 python-mock python-jinja2 python-pip python-dev libxslt-dev mercurial
  • Обновляем пакет gdata и lxml: sudo pip install gdata lxml --upgrade
  • Создать пользователя postgres: sudo su - postgres createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp
  • В файле pg_hba.conf заменить

    # “local” is for Unix domain socket connections only
    local all all peer
    

    на строку:

    #”local” is for Unix domain socket connections only
    local all all md5
    
  • Перезапустить postgres:

    /etc/init.d/postgresql restart
    
  • Cоздать пустую базу:

    createdb -U openerp Rights
    
  • Установить пакеты python:

    dpkg -i stomp.py_3.1.1_all.deb
    pip install requests stompest
    
  • Изменить лимиты на размер файлов в /etc/security/limits.conf закоментировать строчки: ```

  • hard fsize 50000000

  • soft fsize 25000000 ```

  • Устанавливаем OpenERP (Odoo):

    apt-get install odoo
    
  • Настраиваем конфигурационный файл по адресу /etc/odoo/openerp-server.conf

  • Запускаем odoo:

    /etc/init.d/odoo restart
    
 
comments powered by Disqus