Created
May 28, 2014 21:28
-
-
Save billsinc/0bfc6af34eb9824154bf to your computer and use it in GitHub Desktop.
Install Odoo on Centos
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment