【转】CentOS 6.3 X64自动安装OpenERP 7.0脚本
2023-09-11 14:16:42 时间
原文地址: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,没有密码,只能在本地登录"
相关文章
- Ubuntu用apt安装centOS用yum安装
- Linux CentOS 下关闭防火墙
- 解决centos下缺少sasl.h的问题(#include <sasl/sasl.h>)
- CentOS 7 安装 JAVA环境(JDK 1.8)
- 在CentOS/RHEL 6.4上安装Chromium
- Linux集群和自动化维1.4 CentOS 6.4 x86_64最小化安装后的优化
- CentOS上配置主DNS服务器的简易指南
- 如何在 CentOS 7 中在 HHVM 和 Nginx 之上安装 WordPress
- 基于Kickstart自动化安装CentOS实践
- 如何在CentOS上面安装“CentOS网页面板”
- CentOS 6 EOL如何切换源
- centos Qt安装 & 配置OpenGL开发环境
- 在Centos安装oracle_11gR2进度68%"Error in invoking target mkldflags ntcontab.o nnfgt.o of makefile..”
- CentOS、Kali等Linux系统安装docker
- CentOS 7.X 升级 Python 3.9.5
- 搭建无人值守安装服务器(CentOS)
- Linux系统制作启动U盘并安装centos 7.6
- CentOS 7.x安装配置
- 安装Linux centos 时编辑选项
- CentOS配置本地yum源/阿里云yum源/163yuan源,并配置yum源的优先级
- 【转】Linux学习---CentOS 7编译安装MySQL 8.0
- CentOS 7搭建Cmatrix(黑客代码云)
- CentOS 7 firewalld vsftpd开放端口
- centos 6 和centos 7 的区别
- CentOS配置yum源
- centos 6.7下安装rabbitmq 3.6.6过程
- centos 6.5下安装mysql+nginx+redmine 3.1.0 笔记
- CentOS安装mysql源码包