不经意的一次看到OpenERP这个开源ERP,就被其丰富的功能,简洁的画面,熟悉的语言所吸引。迫不及待的多方查询资料,自己架设一个测试环境来进行了解。以下为测试安装时候的步骤说明,以备查询,并供有需要的人参考。

1.我是在虚拟机中安装测试环境,虚拟机用的是VirtualBox。

2.从Ubuntu官网上下载12.04 Server的ISO文件(http://ubuntu.cnssuestc.org/ubuntu-releases//precise/ubuntu-12.04.1-server-i386.iso)。

3.先在虚拟机安装Ubuntu环境,基本上是不需太多设置,一路执行下一步即可。

4.安装Ubuntu以后,先配置好网络,保证虚拟机可以上网。虚拟机网络连接类型我用的是桥接模式,网络内容在/etc/network/interface设置。

5.然后安装资料库:sudo apt-get install postgresql

6.建立资料库帐号及密码:

sudo su postgres

createuser openerp
        Shall the new role be a superuser? (y/n) y

psql template1

alter role openerp with password 'postgres';

7.安装所有python所需要的库:

sudo apt-get install python-dateutil python-feedparser python-gdata python-ldap python-libxslt1 python-lxml python-mako python-openid python-psycopg2 python-pybabel python-pychart python-pydot python-pyparsing python-reportlab python-simplejson python-tz python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml python-zsi

8.在Ubuntu的更新来源/etc/apt/sources.list中增加一行: deb http://nightly.openerp.com/7.0/nightly/deb/ ./

9.更新来源: sudo apt-get update

10.升级所有套件: sudo apt-get upgrade

11.安装openerp: sudo apt-get install openerp

12.安装完成之后就可以通过浏览器访问了。http://hostname:8069

13.第一次浏览就会要求建立一个新的资料库,输入新的资料库名称及管理员密码后,点“create”即可。

14.大功告成,剩下的就是慢慢安装模块测试了。

补充说明:

因为中文的报表中文字显示问题,所以还要增加一个模块。

1.首先下载安装模块: wget http://apps.openerp.com/addon/get_module_as_zip/6647/oecn_base_fonts.zip

2.将下载的文件复制到指定位置: sudo cp oecn_base_fonts.zip /usr/lib/pymodules/python2.7/openerp/addons

3.解压缩下载的档案,在Ubuntu中解压缩ZIP需要先下载unzip。sudo apt-get install unzip

4.在 /usr/lib/pymodules/python2.7/openerp/addons执行解压缩指令:sudo unzip oecn_base_fonts.zip

5.重新启动服务器:sudo service openerp restart

6.使用admin登录openerp页面,在“设置”->"模块"->"执行已安装的升级"菜单中执行(如果看不到此菜单,则在admin的帐号中修改访问权限中“技术特性”进行勾选,并重新登录).

7.然后在“设置”->“模块”->“可安装的模块”菜单中搜索“oecn”,就可以看到新增的模块,并安装。

8.在Ubuntu中安装中文字体:

$ sudo apt-get install ttf-wqy-zenhei // 安装文泉译正黑字体
   $ sudo apt-get install ttf-wqy-microhei // 安装文泉译微米黑字体

9.最后在“设置”->“设置”->“常规设置”中,找到RML Rrepot Font,将Font Url设为/usr/share/fonts/truetype/wqy/wqy-zenhei.ttc,并勾选【CJK Wrap】

10.中文报表问题已经设置完成。

--------------------------------------------------

修改linux系统的postgres用户的密码(密码与数据库用户postgres的密码相同)
        1.删除PostgreSQL用户密码
         root@server2-virtual-machine:~# sudo passwd -d postgres
         passwd: password expiry information changed.
         //passwd -d 是清空指定用户密码的意思
        2.设置PostgreSQL用户密码
        PostgreSQL数据默认会创建一个linux用户postgres,通过上面的代码修改密码为'postgres’(这取决于  
         第二步中的密码,只要与其相同即可)。

         现在,我们就可以在数据库服务器上用 postgres帐号通过psql或者pgAdmin等等客户端操作数据库了。
        root@server2-virtual-machine:~#sudo -u postgres passwd
        输入新的 UNIX 密码:
        重新输入新的 UNIX 密码:
        passwd:已成功更新密码

Ubuntu 12.04 server 如何安装 OpenERP 7(转)的更多相关文章

  1. 如何在Ubuntu 12.04 Server 中安装图形用户界面

    root@ubuntu:~# gedit /etc/environment root@ubuntu:~# gedit /etc/profile ---------------------------- ...

  2. ubuntu 12.04 server编译安装nginx

    tar -xvf zlib-1.2.8.tar.gz cd zlib-1.2.8 ./config make make install above is for zlib(refers http:// ...

  3. dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法

    dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法 grub 启动菜单后加入 rootdelay=90, 如下:/boot/vmlinuz-2.6.3 ...

  4. OpenStack Havana 部署在Ubuntu 12.04 Server 【OVS+GRE】(三)——计算节点的安装

    序:OpenStack Havana 部署在Ubuntu 12.04 Server [OVS+GRE] 计算节点: 1.准备结点 安装好ubuntu 12.04 Server 64bits后,进入ro ...

  5. OpenStack Havana 部署在Ubuntu 12.04 Server 【OVS+GRE】(二)——网络节点的安装

    序:OpenStack Havana 部署在Ubuntu 12.04 Server [OVS+GRE] 网络节点: 1.安装前更新系统 安装好ubuntu 12.04 Server 64bits后,进 ...

  6. OpenStack Havana 部署在Ubuntu 12.04 Server 【OVS+GRE】(一)——控制节点的安装

      序:OpenStack Havana 部署在Ubuntu 12.04 Server [OVS+GRE] 控制节点: 1.准备Ubuntu 安装好Ubuntu12.04 server 64bits后 ...

  7. Ubuntu 12.04 Server OpenStack Havana多节点(OVS+GRE)安装

    1.需求 节点角色 NICs 控制节点 eth0(10.10.10.51)eth1(192.168.100.51) 网络节点 eth0(10.10.10.52)eth1(10.20.20.52)eth ...

  8. windows7环境下 硬盘安装ubuntu 12.04 server版

    之前一直用windows7环境下的虚拟机装的操作系统,但有时候在切换系统时老是死机,还是装一个硬盘版的ubuntu 12.04 server吧 先说一下本人的环境吧:windows 7 32位专业版+ ...

  9. 安装Redmine 2.3.0(Ubuntu 12.04 Server)

    怀揣着为中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建.http://osssme.org/ 安装Redmine 2.3.0(Ubuntu 12.04 Server) 翻译源\参考源 ...

随机推荐

  1. 大气散射 Aerial Perspective

    http://mathinfo.univ-reims.fr/IMG/pdf/PreethamSig2003CourseNotes.pdf https://blog.csdn.net/toughbro/ ...

  2. phpcms的后台网站直接访问正常,百度快照收录链接访问跳转到非法网站

    问题:    phpcms制作的网站直接访问正常,百度快照收录链接访问跳转到非法网站 百度快照收录网站域名,访问时自动跳转到一个非法网站 检查静态页index.html,index.php 网页内引用 ...

  3. 十个书写Node.js REST API的最佳实践(下)

    收录待用,修改转载已取得腾讯云授权 5. 对你的Node.js REST API进行黑盒测试 测试你的REST API最好的方法之一就是把它们当成黑盒对待. 黑盒测试是一种测试方法,通过这种方法无需知 ...

  4. Solidworks如何设置零件材料,如何评估零件质量

    右击材质,然后编辑材料,在弹出菜单中在Solidworks materials中选择零件材料(一般钢或者铁,注意质量密度是否跟你需要的一致),完成之后点击应用和关闭   在评估-质量属性中可以看到当前 ...

  5. SQL如何将EXCEL导入到SQL数据库

    1 新建一个EXCEL工作表,注意默认有三个工作簿,我们只在Sheet1中创建几个字段并存储若干值保存为TEST.xls 2运行Excel to MySQL软件,注意Sourece和Destinati ...

  6. IOS 开发学习33 使用sqlite3

    sqlite3 命令行简单使用 sqlite3 路径 //打开数据库路径连接 select * from sqlite_master where type="table"; //显 ...

  7. 解决Cocos2d-x编译错误: 无法打开 源 文件 "extensions/ExtensionExport.h"

    #include "base/ccMacros.h"

  8. 用filter:grayscale将图片过滤成灰色

    设置成百分之百直接过滤成灰色: img{filter:gray; filter:grayscale(100%); -0-filter:grayscale(100%); -moz-filter:gray ...

  9. Python 二维码解码

    二维码解析 Python中关于二维码解析的现成模块有很多,比较著名的就是Zbar以及ZXing.然而很不幸的是,官方的版本都是支持到python2.x,下面是在python2.x的例子: import ...

  10. JMeter高速应用

    过去长期用loadrunner做性能測试.可是渐渐认为有些麻烦了: 1.仅仅能执行在windows环境下,而生产环境差点儿清一色的linux.为了在同一网段做性能或压力測试,还须要单独部署一套wind ...