Ubuntu 12.04 server 如何安装 OpenERP 7(转)
不经意的一次看到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’(这取决于
第二步中的密码,只要与其相同即可)。
root@server2-virtual-machine:~#sudo -u postgres passwd
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
Ubuntu 12.04 server 如何安装 OpenERP 7(转)的更多相关文章
- 如何在Ubuntu 12.04 Server 中安装图形用户界面
root@ubuntu:~# gedit /etc/environment root@ubuntu:~# gedit /etc/profile ---------------------------- ...
- 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:// ...
- dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法
dell r710 安装ubuntu 12.04 server 启动后进入initramfs解决办法 grub 启动菜单后加入 rootdelay=90, 如下:/boot/vmlinuz-2.6.3 ...
- OpenStack Havana 部署在Ubuntu 12.04 Server 【OVS+GRE】(三)——计算节点的安装
序:OpenStack Havana 部署在Ubuntu 12.04 Server [OVS+GRE] 计算节点: 1.准备结点 安装好ubuntu 12.04 Server 64bits后,进入ro ...
- OpenStack Havana 部署在Ubuntu 12.04 Server 【OVS+GRE】(二)——网络节点的安装
序:OpenStack Havana 部署在Ubuntu 12.04 Server [OVS+GRE] 网络节点: 1.安装前更新系统 安装好ubuntu 12.04 Server 64bits后,进 ...
- OpenStack Havana 部署在Ubuntu 12.04 Server 【OVS+GRE】(一)——控制节点的安装
序:OpenStack Havana 部署在Ubuntu 12.04 Server [OVS+GRE] 控制节点: 1.准备Ubuntu 安装好Ubuntu12.04 server 64bits后 ...
- 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 ...
- windows7环境下 硬盘安装ubuntu 12.04 server版
之前一直用windows7环境下的虚拟机装的操作系统,但有时候在切换系统时老是死机,还是装一个硬盘版的ubuntu 12.04 server吧 先说一下本人的环境吧:windows 7 32位专业版+ ...
- 安装Redmine 2.3.0(Ubuntu 12.04 Server)
怀揣着为中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建.http://osssme.org/ 安装Redmine 2.3.0(Ubuntu 12.04 Server) 翻译源\参考源 ...
随机推荐
- 预防U盘被病毒侵害的方法
写在前面:此方法只能杜绝自己的u盘免收侵害,而不能杜绝自己的电脑免收其他u盘病毒的侵害,如果想知道如何让自己的电脑防止被u盘病毒侵害,可以阅读此文章:https://www.cnblogs.com/t ...
- urllib库在python2和python3环境下的使用区别
好东西啊!!! Python 2 name Python 3 name urllib.urlretrieve() urllib.request.urlretrieve() urllib.urlclea ...
- 记录一个在制作Swing程序的小怪事
在制作一个Swing程序时,出现了奇怪的事情,程序在Eclipse里执行正常,但打包后再执行那些动态执行的控件就消失不见了.截图如下: 在Eclipse里正常执行的画面: 打包执行后出现的画面: 可以 ...
- hdu1800Flying to the Mars (字典树)
Problem Description In the year 8888, the Earth is ruled by the PPF Empire . As the population growi ...
- JMeter 十一:参数化
Test Plan中定义变量 打开测试计划,在用户定义的变量中定义变量. 这里定义了一个HOST变量,值为“www.baidu.com”. 之后就可以使用 ${HOST} 来引用这个变量. User ...
- org.eclipse.e4.core.di.InjectionException:org.eclipse.swt.SWTException: Widget is disposed
org.eclipse.e4.core.di.InjectionException:org.eclipse.swt.SWTException: Widget is disposed 开发环境为ecli ...
- Linux下Wi-Fi配置工具2
上回说到,linux下面的Wi-Fi配置工具,说是江湖多事,风起云涌...嗯,这回是真的要动手配置了.各种麻烦啊,想死的心都有了有木有啊. 尝试用iwconfig 话说上回说用iwconfig配置Wi ...
- RecSys Challenge 2015
[The Task] Given a sequence of click events performed by some user during a typical session in an e- ...
- Android推送方案
一. 常见的推送原理: 1)轮询(Pull)方式:应用程序应当阶段性的与服务器进行连接并查询是否有新的消息到达,你必须自己实现与服务器之间的通信,例如消息排队等.而且你还要考虑轮询的频率,如果太慢可能 ...
- 使用typescript开发js代码提升代码维护性
function test() { var gs = new Greeter('ss'); alert( gs.greet()); } window.onload = test; class Gree ...