zoukankan      html  css  js  c++  java
  • ubuntu 12.04上安装OpenERP 7的一次记录

    接触oe有很长时间了,但是还没有真正的深入应用起来。现在是时候深入了。

    linode的vps听说多了,但是最近还听说另外一个vps,美国的digitalocean,5usd一个月,还是ssd硬盘,这个比虚拟机差不了多少的价钱,有心试试。

    paypal付款之后就是可以贴到digitalocean发过来的邮件,包含ssh账号密码。

    登陆ssh, 先更新系统:

    sudo apt-get update && sudo apt-get dist-upgrade

    接着再为openerp运行创建一个系统用户,用户名就叫openerp:

    sudo adduser –system –home=/opt/openerp –group openerp

    接着就是要安装openerp必须的postgresql数据库了,

    sudo apt-get install postgresql

    接着切换用户,为openerp设置用户信息, 先切换用户权限:

    sudo su – postgres

    接着创建用户 openerp

    createuser –createdb –username postgres –no-createrole –no-superuser –pwprompt openerp

    运行这行命令之后 ,会要为用户openerp输入密码,要记住这密码,下载配置oe的时候,要使用到。输入完毕之后 运行:

    eixt

    退出数据库用户。
    接下来是安装openerp的依赖类库:

    sudo apt-get 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

    接下来就是安装OpenERP了,
    先下载好openerp的代码包,先进入/opt/openerp目录:

    cd /opt/openerp

    下载代码包:

    wget http://nightly.openerp.com/7.0/nightly/src/openerp-7.0-latest.tar.gz

    解压代码包:

    sudo tar xvf ~/openerp-7.0-latest.tar.gz

    设置文件拥有者:

    sudo chown -R openerp: *

    重命名文件夹:

    sudo cp -a openerp-7.0 server

    复制openerp配置文件到ubuntu的/etc目录:

    sudo cp /opt/openerp/server/install/openerp-server.conf /etc/

    修改配置文件拥有都:

    sudo chown openerp: /etc/openerp-server.conf

    修改配置文件权限:

    sudo chmod 640 /etc/openerp-server.conf

    修改配置文件中的数据库密码:

    sudo vi /etc/openerp-server.conf

    找到配置文件中的:

    db_password = False

    把后面的False修改为上面设置的数据库密码。
    建议把下面这一行代码也加入到配置文件中,用来记录openerp的运行日志。

    logfile = /var/log/openerp/openerp-server.log

    保存配置文件退出。

    这时候算是基本安装完毕了,切换用户到openerp:

    sudo su – openerp -s /bin/bash

    再运行下面这一行命令:

    /opt/openerp/server/openerp-server

    如果没有报错,就可以在浏览器中访问vps的ip加8069端口了

    http://ip:8069

  • 相关阅读:
    Angularjs乱记
    tornado code
    angularjs中templateUrl的路径问题
    bat脚本禁用和开启本地连接
    http-server使用
    angularjs loading, animate
    tornado输出json
    cmder切换路径、设置命令别名
    python __setattr__和__getattr__
    滚动加载
  • 原文地址:https://www.cnblogs.com/chjbbs/p/3620611.html
Copyright © 2011-2022 走看看