【转】CentOS 6.3 X64自动安装OpenERP 7.0脚本
2013-07-04 15:52
435 查看
原文地址:OpenERP 7.0安装与配置
#!/bin/bash -e # Modified script from Carlos E. Fonseca Zorrilla # 1. Add the two additional installation sources: 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 # 2. Install additional packages: yum -y install wget unzip 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 PyYAML\ 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\ # 3. Install database postgresql 9.2 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" # 4. Install Google Data Python Client Library: 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 # 5. Install OpenERP 7.0: cd /tmp adduser openerp DIR="/var/run/openerp /var/log/openerp" for NAME in $DIR do if [ ! -d $NAME ]; then mkdir -p $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 # 6. Allow the port 8069 go through firewall: sed -i '/dport 22/a\-A INPUT -m state --state NEW -m tcp -p tcp --dport 8069 -j ACCEPT' /etc/sysconfig/iptables service iptables restart echo "\n\n\nAll Well Done!! Congratulations!!" echo "一些关键信息如下:" echo "1. 数据库的两个配置文件postgresql.conf和pg_hba.conf位于/var/lib/pgsql/9.2/data下;" echo "2. OpenERP的主要文件安装在/usr/lib/python2.6/site-packages/openerp-7.0_xxxx.egg/openerp下;" echo "3. PostgreSQL的用户postgres和openerp,没有密码,只能在本地登录"
相关文章推荐
- Centos一键安装openERP7.0的shell脚本
- centos6.3 安装(openerp)oe7的脚本
- kickstrat+vsftpd+dhcp+tftp-server+PXE实现自动安装centos6.3
- 定制CentOS 6.3 自动安装盘
- CentOS 6.3定制精简自动安装及心得
- Linux(CentOS6.3 x64) 安装配置Apache2.4.3 + SVN1.7 + MySQL完整版
- 在 云主机上CentOS 6.3 上面安装OE7.0 笔记
- Ubuntu、CentOS、debian下Zabbix agent自动安装脚本
- centos6.3 x64安装vmware server 2
- 定制CentOS 6.3 自动安装盘
- CentOS 6.3 编译安装 Nginx(含:管理脚本)
- Linux自动一键安装jdk,postgresql,nginx脚本(兼容centos+ubuntu)
- centosx64 6.3安装视频组件
- centosx64 6.3安装firefox 17.0.1无法使用 flash
- CENTOS6.3 x64下安装VirtualBox
- [转载]定制CentOS 6.3 自动安装盘
- CentOS 7.0 安装 python3.X 脚本
- centos 6.3 x64 php 5.2.6 扩展安装openssl 出错 的解决方法
- Centos6.3自动安装
- tfs-stable-2.0 自动安装 centos5.4 脚本