2014-01-23 3 views

ответ

0

это почти так же, как Ubuntu здесь вы можете выполнить следующие действия

Установка и настройка сервера баз данных, PostgreSQL

sudo yum install postgresql 

Затем настройте OpenERP пользователя на Postgres:

Первое изменение к postgres, поэтому у нас есть необходимые полномочия для настройки базы данных.

sudo su - postgres 

Теперь создайте нового пользователя базы данных. Это так OpenERP имеет права доступа для подключения к PostgreSQL и для создания и удаления баз данных. Помните, какой у вас пароль; Вы будете нуждаться в этом позже:

createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt openerp Enter password for new role: * Enter it again: * 

Наконец выход из учетной записи Postgres пользователя:

exit 

Установить необходимые библиотеки Python для сервера

sudo yum install python-dateutil python-docutils python-feedparser python-gdata \ python-jinja2 python-ldap python-libxslt1 python-lxml python-mako python-mock python-openid \ python-psycopg2 python-psutil python-pybabel python-pychart python-pydot python-pyparsing \ python-reportlab python-simplejson python-tz python-unittest2 python-vatnumber python-vobject \ python-webdav python-werkzeug python-xlwt python-yaml python-zsi 

и вы также можете использовать пип и easy_install для установки пакетов python

Скачать Openerp Server

и извлечь файл, чем запустить openerp-server

+0

Спасибо очень много ... – Jay

+0

Серьезно .... APT-получить на CentOS? – thomaspaulb

2
#!/bin/sh 
# Modified script from Carlos E. Fonseca Zorrilla 
# http://forum.openerp.com/forum/topic36094.html 
yum -y install wget unzip 
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm 
rpm -ivh http://yum.pgrpms.org/9.2/redhat/rhel-6-i386/pgdg-centos92-9.2-6.noarch.rpm 
yum -y install python-psycopg2 python-lxml PyXML python-setuptools libxslt-python pytz \ 
      python-matplotlib python-babel python-mako python-dateutil python-psycopg2 \ 
      pychart pydot python-reportlab python-devel python-imaging python-vobject \ 
      hippo-canvas-python mx python-gdata python-ldap python-openid \ 
      python-werkzeug python-vatnumber pygtk2 glade3 pydot python-dateutil \ 
      python-matplotlib pygtk2 glade3 pydot python-dateutil python-matplotlib \ 
      python python-devel python-psutil python-docutils make\ 
      automake gcc gcc-c++ kernel-devel byacc flashplugin-nonfree poppler-utils pywebdav\ 
yum -y install postgresql92-libs postgresql92-server postgresql92 
service postgresql-9.2 initdb 
chkconfig postgresql-9.2 on 
service postgresql-9.2 start 
su - postgres -c "createuser --superuser openerp" 
cd /tmp 
wget http://gdata-python-client.googlecode.com/files/gdata-2.0.17.zip 
unzip gdata-2.0.17.zip 
rm -rf gdata-2.0.17.zip 
cd gdata* 
python setup.py install 
cd /tmp 
adduser openerp 
DIR="/var/run/openerp /var/log/openerp" 
for NAME in $DIR 
do 
if [ ! -d $NAME ]; then 
    mkdir $NAME 
    chown openerp.openerp $NAME 
fi 
done 
rm -rf openerp* 
wget http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz 
tar -zxvf openerp-7.0-latest.tar.gz --transform 's!^[^/]\+\($\|/\)!openerp\1!' 
cd openerp 
python setup.py install 
rm -rf /usr/local/bin/openerp-server 
cp openerp-server /usr/local/bin 
cp install/openerp-server.init /etc/init.d/openerp 
cp install/openerp-server.conf /etc 
chown openerp:openerp /etc/openerp-server.conf 
chmod u+x /etc/init.d/openerp 
chkconfig openerp on 
service openerp start 
+1

Код только, никаких объяснений? –

Смежные вопросы