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

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

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

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

OpenERP基础篇-新手入门-环境搭建- Ubuntu&OpenERPV6



  • 自己整理的实施安装笔记,需要的可以看看, 比较基础.<br />OpenERP环境搭建<br /><br />目录<br />1. Openerp安装与配置<br />2. Postgresql安装与配置<br />3. Openerp重新安装<br /><br /><br />一. Openerp安装与配置<br />1. Ubuntu11.10<br />$ cd /opt<br />$ sudo wget http://nightly.openerp.com/6.1/release/openerp_6.1rc1.deb<br />$ sudo dpkg -i openerp_6.1rc1.deb<br /> 一是通过apt-get install openerp-server安装5.0,然后通过deb包来升级。<br /> 二是安装下载的6.1deb包,系统会提示缺少依赖包,不用理会。然后通过apt-get -f install<br /> 系统会将所需包一同装上,甚至会安装postgresql,非常方便。<br /> <br />注意: 全新安装的Ubuntu 执行上述命令后,会提示相关依赖包未安装时, 则可以继续执行下面的命令<br />$ sudo apt-get -f install<br /> 通过终端安装程序,如出现<br /> sudo apt-get install ***时出错:<br /> E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)<br /> E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?<br /> 出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:<br /> 在终端中敲入以下两句<br /> sudo rm /var/cache/apt/archives/lock <br /> sudo rm /var/lib/dpkg/lock<br /><br />安装完成后.相关目录为:<br />1) 程序目录: /usr/lib/pymodules/python2.7/openerp/<br />2) 配置文件: /etc/openerp/openerp-server.conf<br /><br />修改OpenERP Server配置<br />$ sudo vi /etc/openerp/openerp-server.conf<br />修改如下:<br />[options]<br />; This is the password that allows database operations:<br />; admin_passwd = admin<br />db_host = localhost<br />db_port = 5432<br />db_user = openerp<br />db_password = openerp<br />~<br />说明:<br />db_user: OpenERP server链接posgresql数据库用户名<br />db_password: : OpenERP server链接posgresql数据库用户密码<br />上述将在posgresql配置过程设置的用户名和密码一致.<br />



  • 自己整理的实施安装笔记,需要的可以看看, 比较基础.<br />OpenERP环境搭建<br /><br />目录<br />1. Openerp安装与配置<br />2. Postgresql安装与配置<br />3. Openerp重新安装<br /><br /><br />一. Openerp安装与配置<br />1. Ubuntu11.10<br />$ cd /opt<br />$ sudo wget http://nightly.openerp.com/6.1/release/openerp_6.1rc1.deb<br />$ sudo dpkg -i openerp_6.1rc1.deb<br /> 一是通过apt-get install openerp-server安装5.0,然后通过deb包来升级。<br /> 二是安装下载的6.1deb包,系统会提示缺少依赖包,不用理会。然后通过apt-get -f install<br /> 系统会将所需包一同装上,甚至会安装postgresql,非常方便。<br /> <br />注意: 全新安装的Ubuntu 执行上述命令后,会提示相关依赖包未安装时, 则可以继续执行下面的命令<br />$ sudo apt-get -f install<br /> 通过终端安装程序,如出现<br /> sudo apt-get install ***时出错:<br /> E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)<br /> E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?<br /> 出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:<br /> 在终端中敲入以下两句<br /> sudo rm /var/cache/apt/archives/lock <br /> sudo rm /var/lib/dpkg/lock<br /><br />安装完成后.相关目录为:<br />1) 程序目录: /usr/lib/pymodules/python2.7/openerp/<br />2) 配置文件: /etc/openerp/openerp-server.conf<br /><br />修改OpenERP Server配置<br />$ sudo vi /etc/openerp/openerp-server.conf<br />修改如下:<br />[options]<br />; This is the password that allows database operations:<br />; admin_passwd = admin<br />db_host = localhost<br />db_port = 5432<br />db_user = openerp<br />db_password = openerp<br />~<br />说明:<br />db_user: OpenERP server链接posgresql数据库用户名<br />db_password: : OpenERP server链接posgresql数据库用户密码<br />上述将在posgresql配置过程设置的用户名和密码一致.<br />



    1. Ubuntu10.04<br /><br />安装步骤与Ubuntu11.10 过程一致,但安装完成后,<br />访问web 报错 No handler found  <br /><br />解决办法:<br />$sudo apt-get install python-setuptools<br />$sudo easy_install werkzeug<br /><br />执行后,重启OE,OK<br /><br /><br />参考:<br />http://www.openerp.com/forum/topic30308.html<br />With a fresh install of 6.1rc1 on a fresh ubuntu 10.04.3 system the browser gives: "No handler found".<br />An update of the OS doesn't solve this.<br /><br />It think this is a bug. I found a workaround:<br /><br />This can be fixed by:<br />sudo apt-get install python-setuptools<br />sudo easy_install werkzeug<br /><br /><br /><br />3. 其它<br />1) OpenERP服务相关命令<br />$ sudo /etc/init.d/openerp start  :启动<br />$ sudo /etc/init.d/openerp stop  :停止<br />$ sudo /etc/init.d/openerp restart  :重启<br />2) Web访问<br />http://IP:8069/<br />3) Moblie访问<br />http://IP:8069/mobile<br /><br />


  • 二. Postgresql安装与配置<br />说明: 在第一步骤,OpenERP安装完成后,Postgresql也自动安装完成,下面进行相关的配置,使得OE服务器与数据库连接正常.<br />1. 建立OE的数据库用户openerp,密码为openerp<br />$su postgres<br /><br />$ createuser openerp<br />Shall the new role be a superuser? (y/n) y<br /><br />$ psql template1<br />template1=# alter role openerp with password 'openerp';<br />ALTER ROLE<br /><br />建立OK<br /><br /><br />2.Postgresql主要配置文件<br />/etc/postgresql/9.1/main/postgresql.conf<br />/etc/postgresql/9.1/main/pg_hba.conf<br /><br />如果需要远程管理Postgresql数据库,需要修改配置.<br /><br />$ sudo vi /etc/postgresql/9.1/main/postgresql.conf<br />在postgresql.conf中,找到port部分,并修改如下:<br />listen_addresses = '*' <br />port = 5432 <br /><br />$ sudo vi /etc/postgresql/9.1/main/pg_hba.conf<br />在pg_hba.conf中添加 <br />host all all 0.0.0.0/0 trust <br /><br />说明: 直接配置0.0.0.0/0 所有用户都可以访问<br /><br />3.数据库服务相关命令<br />$ sudo /etc/init.d/postgresql start  :启动<br />$ sudo /etc/init.d/postgresql stop  :停止<br />$ sudo /etc/init.d/postgresql restart  :重启<br /><br />注意: OpenERP和Postgresql安装配置完成后,建议相应服务重启,然后访问<br />$ sudo /etc/init.d/openerp restart  :重启<br />$ sudo /etc/init.d/postgresql restart  :重启<br />



  • 三. Openerp升级安装<br />Ubuntu11.10<br />1. 卸载<br />1).检查软件包的状态.<br /> $dpkg -l | grep 'openerp'<br />2).使用dpkg -r来删除deb包<br /> $sudo dpkg -r openerp<br />Postgresql 不需要删除.<br />2. 下载升级<br />$ cd /opt<br />$ sudo wget http://nightly.openerp.com/6.1/release/openerp_6.1-1-1_all.deb<br />$ sudo dpkg -i openerp_6.1-1-1_all.deb<br />提示:<br /><br />root@ubuntu-openerp:/opt# dpkg -i openerp_6.1-1-1_all.deb <br />(Reading database ... 121975 files and directories currently installed.)<br />Preparing to replace openerp 6.1rc1-20120112-192946-1 (using openerp_6.1-1-1_all.deb) ...<br />Stopping openerp-server: openerp-server.<br />Unpacking replacement openerp ...<br />Setting up openerp (6.1-1-1) ...<br />Starting openerp-server: openerp-server.<br />Processing triggers for python-support ...<br />Processing triggers for ureadahead ...<br />ureadahead will be reprofiled on next reboot<br /><br />升级成功.<br /><br />



  • 如果看的比较累, 可以直接下载PDF<br /><br />另外OpenERP版本已经更新<br />http://nightly.openerp.com/6.1/releases/openerp_6.1-latest-1_all.deb  <br /><br />当然也可以源码安装.



  • 非常详细的安装文档,谢谢分享



  • No handler found  <br /><br />一般来讲是 web client 还没有启动就绪.. 再多等几秒就好了...



  • [quote author=mrshelly link=topic=4186.msg11288#msg11288 date=1338968145]<br />No handler found  <br /><br />一般来讲是 web client 还没有启动就绪.. 再多等几秒就好了...<br />[/quote]<br /><br />之前测试时,刷新多次也不行, 服务器重启后也没有解决。 之后在OpenERP上搜索了下,按照上面的介绍解决的。



  • 收藏了。很多已经学会了,但这么系统完整的安装文档,也是首次见到<br />



  • 基本原因是 web client 没有启动成功。查看 openerp-server.log 找问题


登录后回复
 

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