Odoo中文社区可以通过以下三个域名访问:shine-it.net , odoocn.org,odoo.net.cn

原论坛用户的基本信息和发帖这里都予以保留,请注意:原论坛用户无需重新注册新用户,但是您的密码需要重置

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

Debian 5.04 纯apt-get install openerp 安装实录



  • 1、光盘安装 debian 5.04
    2、重启后安装 SSH apt-spy

    apt-get install ssh

    apt-get install apt-spy

    3、自动搜索最快的apt 源

    apt-spy -d testing -a Asia

    4、升级系统

    apt-get update

    apt-get upgrade

    5、安装python

    apt-get install python2.5 python2.5-dev

    apt-get install python-setuptools

    6、安装openerp-server,自动安装postgresql等必要软件

    apt-get install openerp-server

    7、增加postgresql用户 openerp

    su - postgres

    postgres$ createuser --createdb --username postgres --no-createrole --pwprompt openerp
    Enter password for new role: XXXXXXXXXX
    Enter it again: XXXXXXXXXX
    Shall the new role be a superuser? (y/n) y
    CREATE ROLE
    postgres$ logout

    reboot

    8 、安装 openerp-web

    easy_install -U openerp-web

    9、开机自动启动openerp-web

    nano /etc/init.d/rc.local

    在第一行增加 openerp-web

    reboot

    --------------------安装 openerp 完成! 下面是安装 phppgadmin,方便管理 --------------------------------------

    10、安装apache2 phppgadmin
    安装apache2

    apt-get install apache2

    安装php5

    apt-get install php5 libapache2-mod-php5 php5-gd php5-dom php5-pgsql php5-mysql

    apt-get install phppgadmin

    创建一个 phppgadmin 专用用户

    su - postgres

    postgres$ createuser --createdb --username postgres --no-createrole --pwprompt phppgadmin
    Enter password for new role: XXXXXXXXXX
    Enter it again: XXXXXXXXXX
    Shall the new role be a superuser? (y/n) y
    CREATE ROLE
    postgres$ logout

    修改phppgadmin 配置文件

    nano /etc/phppgadmin/apache.conf

    改为
    #allow from 127.0.0.0/255.0.0.0
    allow from all

    reboot

    可进入 <!-- m -->[url=http://ip]http://ip[/url]<!-- m -->地址/phppgadmin 测试
    完成!

    [[i] 本帖最后由 wangbuke 于 2010-4-7 14:12 编辑 [/i]]



  • 1、光盘安装 debian 5.04
    2、重启后安装 SSH apt-spy

    apt-get install ssh

    apt-get install apt-spy

    3、自动搜索最快的apt 源

    apt-spy -d testing -a Asia

    4、升级系统

    apt-get update

    apt-get upgrade

    5、安装python

    apt-get install python2.5 python2.5-dev

    apt-get install python-setuptools

    6、安装openerp-server,自动安装postgresql等必要软件

    apt-get install openerp-server

    7、增加postgresql用户 openerp

    su - postgres

    postgres$ createuser --createdb --username postgres --no-createrole --pwprompt openerp
    Enter password for new role: XXXXXXXXXX
    Enter it again: XXXXXXXXXX
    Shall the new role be a superuser? (y/n) y
    CREATE ROLE
    postgres$ logout

    reboot

    8 、安装 openerp-web

    easy_install -U openerp-web

    9、开机自动启动openerp-web

    nano /etc/init.d/rc.local

    在第一行增加 openerp-web

    reboot

    --------------------安装 openerp 完成! 下面是安装 phppgadmin,方便管理 --------------------------------------

    10、安装apache2 phppgadmin
    安装apache2

    apt-get install apache2

    安装php5

    apt-get install php5 libapache2-mod-php5 php5-gd php5-dom php5-pgsql php5-mysql

    apt-get install phppgadmin

    创建一个 phppgadmin 专用用户

    su - postgres

    postgres$ createuser --createdb --username postgres --no-createrole --pwprompt phppgadmin
    Enter password for new role: XXXXXXXXXX
    Enter it again: XXXXXXXXXX
    Shall the new role be a superuser? (y/n) y
    CREATE ROLE
    postgres$ logout

    修改phppgadmin 配置文件

    nano /etc/phppgadmin/apache.conf

    改为
    #allow from 127.0.0.0/255.0.0.0
    allow from all

    reboot

    可进入 <!-- m -->[url=http://ip]http://ip[/url]<!-- m -->地址/phppgadmin 测试
    完成!

    [[i] 本帖最后由 wangbuke 于 2010-4-7 14:12 编辑 [/i]]



  • 很不错哦.

    debian中是自带python 2.5的.
    apt-spy的确很好.

    开机自动运行是否可以:
    update-rc.d openerp-server/web defaults?

    [[i] 本帖最后由 d_yang 于 2010-4-7 11:28 编辑 [/i]]



  • E: Couldn't find package php5-dom
    这个可以忽略.

    另外, 这里有个问题:
    cp /usr/bin/openerp-web /etc/init.d/openerp-web
    /usr/bin/openerp-web这个文件并不是init.d下需要的文件.
    应该是
    cp /usr/lib/python2.5/site-packages/openerp_web-5.0.9-py2.5.egg/scripts/openerp-web /etc/init.d/

    并且:
    cp /usr/lib/python2.5/site-packages/openerp_web-5.0.9-py2.5.egg/config/openerp-web.cfg /etc/

    [[i] 本帖最后由 d_yang 于 2010-4-7 13:48 编辑 [/i]]



  • 多谢指点!

    不过经过我测试,只要执行下面的操作就可以了。

    9、开机自动启动openerp-web

    nano /etc/init.d/rc.local

    在第一行增加 openerp-web

    不用执行 cp /usr/bin/openerp-web /etc/init.d/openerp-web /usr/bin/openerp-web,也可开机自启动。

    也许执行update-rc.d ,是个好方法,不过我没有测试。



  • wangbuke兄:
    /usr/bin/openerp-web /etc/init.d/openerp-web 是openerp-web的服务script.
    和/usr/bin/open-web不一样.
    用/usr/bin/open-web, 刚才我试了了, 开机后, openerp-web会把后于它启动的所有服务(apache...)都阻塞住了.

    我现在rollback一下, 再验证.



  • 很好的经验,学习中。


登录后回复
 

与 Odoo 中文社区 的连接断开,我们正在尝试重连,请耐心等待