Ubuntu 16 安装odoo10 实录_ubuntu本地部署odoo-程序员宅基地

技术标签: OpenErp  ubuntu  odoo  

来自:http://www.cnblogs.com/odoouse/p/5995603.html

安装Ubuntu 16,省略

   

安装时,默认用户名为 odoo

   

ubuntu 16开始 使用 systemd 管理服务,但是systemd 兼容 sysv init 脚本

   

   

下载 odoo源码

   

从 http://nightly.odoo.com/10.0/nightly/src/odoo_10.0.latest.tar.gz   

下载源码

   

例如下载到 /home/odoo使用命令

tar -zxvf odoo_10.0.latest.tar.gz解压

   

建立 odoo的运行目录

   

mkdir /opt/odoo/odoo-10

cd /opt/odoo/odoo-10

   

解压出的 odoo-10源码移动或者拷贝到此目录

   

   

   

   

准备数据库

   

安装 postgresql Ubuntu-16 对应的pg 版本是 postgersql-9.5 

   

sudo apt-get install postgresql

   

创建数据库用户odoo

   

sudo -u postgres createuser --createdb --no-createrole --no-superuser --pwprompt odoo

   

如果数据和odoo 应用服务器分别在不同的机器上,请查阅相关文档,修改postgresql 的侦听地址和访问授权。

   

安装odoo需要的 python 

 

odoo源码目录下的 requirements.txt 文件里面列出了 odoo-10 依赖的所有 Python lib.

   

   

因为lxml ldap psycopg2 需要使用gcc进行编译,所以,需要先安装开发相关的库 libxml2, libxslt, libpq-dev, libldap2-dev, libsasl2-dev,还有libjpeg和zlib

   

使用命令下面的命令安装开发库

   

sudo apt-get install libxml2 libxslt-dev libpq-dev libldap2-dev libsasl2-dev python-dev libssl-dev

sudo apt-get install libjpeg-dev  zlib1g-dev


另外个别环境可能还用到: sudo yum install python-devel openldap-devel

 

   

接着安装 pip

   

sudo apt-get install python-pip

 

   

使用 pip 安装 odoo-10 依赖的Python 

   

sudo pip install -r /opt/odoo/odoo-10/requirements .txt

   

   

   

   

   

安装less

 

因为官方的npm镜像无法正常访问,必须访问国内的镜像,而国内的npm镜像太新,所以需要使用较新版本的nodejs

   

安装node.js NPM 以及 less

sudo apt-get install nodejs node-less npm

   

使用 npm 安装 less-plugin-clean-css

sudo npm install -g less-plugin-clean-css

   

   

   

设置odoo config文件

 /opt/odoo 目录建立 odoo.conf 文件

   

并且设置最小配置如下

[options]

; This is the password that allows database operations:

; admin_passwd = admin

db_host = 127.0.0.1

db_port = 5432

db_user = odoo

db_password = 1234

log_level = warn

   

addons_path =/opt/odoo/odoo-10/odoo/addons

   

auto_reload = True

;workers = 2

   

   

下载 wkhtmltopdf

 http://download.gna.org/wkhtmltopdf/0.12/0.12.3/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz 下载 wkhtmltox-0.12.3 64.bit

   

使用命令

tar -xvf wkhtmltox-0.12.3_linux-generic-amd64.tar.xz 解压缩

   

然后将解压缩出的 wkhtmltox 目录移动到 /opt

   

   

   说不定你还要安装:apt-get install libfontconfig1

然后  ln -s   /opt/wkhtmltox/bin/wkhtmltopdf   /usr/bin/wkhtmltopdf 

   

安装启动脚本

   

拷贝 /opt/odoo/odoo-10/setup/odoo  /opt/odoo/odoo-10/ 并命名为 odoo-bin . 为它加 可执行权限 chmod +x odoo-bin

   

 https://raw.githubusercontent.com/odoo/odoo/10.0/debian/init 下载 odoo 启动脚本

   

将其 保存到 /etc/init.d/ 目录 ,例如 odoo  并且 赋予 可执行

 

sudo chmod +x /etc/init.d/odoo

   

   

修改 odoo 调整相应设置项目的正确路径

   

   

 wkhtmltox 目录 加入到 PATH

修改 DAEMON  odoo-bin 的路径 【/opt/odoo/odoo-10/odoo-bin 】

修改CONFIG odoo.conf的路径【 /opt/odoo/odoo.conf 】

   

开启启动自动运行 odoo服务

   

sudo update-rc.d odoo enable

   

   

重启服务器

   

手动启动 odoo 服务

   

   

查看服务状态

   

   

创建odoo数据库和安装基本应用

   

如没有 安装 nginx 代理,默认端口是 8069,输入 服务的地址  系统提示 创建数据库

   

输入 数据库 名称

输入 admin 的邮箱

输入 admin 的密码

选择 语言

选择 默认国家

勾选是否 '装载演示数据'

   如果我的文章对您有用,请您务必使用支付宝扫码,您得红包,我也能得红包!


   

转载注明原作者 /by Jeffery
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/shanzhizi/article/details/69664715

智能推荐

学习笔记-浅谈MySql索引的数据结构与算法和索引的介绍_设计一个索引数据结构以及相应的算法-程序员宅基地

文章浏览阅读356次。MySql索引的数据结构介绍MySql的索引介绍区别与异同InnoDB引擎与MyISAM引擎的介绍和异同MySql的范式化和反范式介绍为什么MySql推荐使用自增主键MySql的最左匹配原则稀疏索引和密集索引的区别什么是索引覆盖什么是自适应Hash索引InnoDB的二级索引回表与MRR使用索引考虑空间和时间的代价..._设计一个索引数据结构以及相应的算法

【算法与数据结构】—— 大数运算-程序员宅基地

文章浏览阅读2.2k次,点赞6次,收藏29次。我们知道,在数学中,数值的大小是没有上限的,但是在计算机中,由于字长的限制,计算机所能表示的范围是有限的,当我们对比较小的数进行运算时,如:1234 + 5678,这样的数值并没有超出计算机的表示范围,所以可以运算。但是当我们在实际的应用中进行大量的数据处理时,会发现参与运算的数往往超过计算机的基本数据类型的表示范围,比如说,在天文学上,如果一个星球距离我们为 100 万光年,那么我们将其化简为公里,或者是米的时候,我们会发现这是一个很大的数。这样计算机将无法对其进行直接计算。可能我们认为实际应用中的大数_大数运算

Android透明度对应表_android开发透明度90%-程序员宅基地

文章浏览阅读2.1k次。00%=FF(不透明) 5%=F2 10%=E5 15%=D8 20%=CC 25%=BF 30%=B2 35%=A5 40%=99 45%=8c 50%=7F 55%=72 60%=66 65%=59 70%=4c 75%=3F 80%=33 85%=21 90%=19 95%=0c_android开发透明度90%

HTML做一个简单漂亮的宠物网页(纯html代码)_html宠物网页简单代码-程序员宅基地

文章浏览阅读1.2w次,点赞16次,收藏165次。 宠物网页设计 、保护动物网页、鲸鱼海豚主题、保护大象、等网站的设计与制作。️HTML宠物网页设计,采用DIV+CSS布局,共有多个页面,排版整洁,内容丰富,主题鲜明,首页使用CSS排版比较丰富,色彩鲜明有活力,导航与正文字体分别设置不同字号大小。导航区域设置了背景图。子页面有纯文字页面和图文并茂页面。 一套优质的网页设计应该包含 (具体可根据个人要求而定)网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程序方面:计划采用最新的......_html宠物网页简单代码

计算的原理和计算技术简史:操作系统与并发编程-程序员宅基地

文章浏览阅读28次。1.背景介绍计算机科学是一门广泛的学科,涵盖了许多领域,包括操作系统和并发编程。操作系统是计算机系统的核心,负责资源的分配和管理,而并发编程则是一种编程范式,允许多个任务同时运行。在本文中,我们将探讨计算的原理和计算技术简史,特别关注操作系统和并发编程的发展。操作系统的发展可以分为以下几个阶段:早期操

信奥一本通:1004_信奥1004-程序员宅基地

文章浏览阅读312次。【题目描述】给定一个字符,用它构造一个底边长5个字符,高3个字符的等腰字符三角形。【输入】输入只有一行,包含一个字符。【输出】该字符构成的等腰三角形,底边长5个字符,高3个字符。【输入样例】*【输出样例】 * ********#include <iostream>#include <string>using namespace std;int main(){ string n; cin >> n_信奥1004

随便推点

2019FME博客大赛——为数据而生的FME - 腾讯人口迁徙数据爬取与分析-程序员宅基地

文章浏览阅读1w次,点赞17次,收藏60次。参赛单元:互联网、大数据及云计算作者:刘啸单位:上海垣观数据科技有限公司随着信息技术的发展,大数据的概念越来越引发人们的关注,各种有关于城市的新数据类型也不断涌现,为客观认识城市系统并总结其发展规律提供了重要机遇。本文结合腾讯人口迁徙数据爬取与分析案例,不仅展示了如何利用FME进行支撑城市规划决策的数据分析,也展示了以FME为核心的从数据获取、数据清洗、数据分析、数据可视化等全生...

java实现(如:WORD、EXCEL、PPT、ZIP 等)文件在线预览功能-程序员宅基地

文章浏览阅读1.6w次,点赞9次,收藏72次。附带有各类型附件(如:word,excel,ppt,zip等),用户希望能够有在线预览附件的功能。日常开发中常见的文件格式有pdf,word,Excel,PPT,Html,txt,图片等。pdf,Html,txt,图片这种实现在线预览非常简单,有一些前端的插件可以满足要求。word,Excel,PPT如果要实现在线预览则更难一些。...

解决冰点文库不能使用问题!冰点文库下载器最新版_冰点下载网络链接失败怎么办-程序员宅基地

文章浏览阅读3.2w次。百度文库文档免费下载PDF版,老版本不能用了,百度云盘链接: https://pan.baidu.com/s/1t6owKPMX966FH7uDm2b6GQ 密码: 3mgc _冰点下载网络链接失败怎么办

virt-manager+virt-install 制作windows7+10-qcow2镜像_windows 7 cow2-程序员宅基地

文章浏览阅读3.8k次。制作windows7+10-qcow2镜像1.工具准备:vmware 14、virtio-win-0.1.141.iso(虚拟驱动)、cloudbase-init(虚拟机初始化工具)、win-7.iso/win-10.iso。vmware:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation...._windows 7 cow2

tinymce 上传本地视频_tinymce 上传视频-程序员宅基地

文章浏览阅读6.9k次,点赞7次,收藏22次。tinymce富文本编辑器的视频上传功能,发现默认只能填写视频链接,不能上传本地的视频修改视频上传按钮需要设置 file_picker_callback在 tinymce.init 中添加 //自定义文件选择器的回调内容 此方法只有在点击上方图片按钮才会触发 file_picker_callback: function (callback, value, meta) { if (meta.filetype === 'file') { callback('_tinymce 上传视频

【机器视觉】成像基本原理-程序员宅基地

文章浏览阅读1k次,点赞20次,收藏10次。长为500 nm,半径为1 mm的小孔来说,在孔后2 m的范围便可以观察到夫琅禾费衍射图案,我们也可以自己做个简单的实验,在一张白纸上戳一个小孔,关闭房间的灯光,用手机闪光灯照射小孔便可以在一两米外看到闪光灯的像。而当孔的半径变大到10 mm时(比如说相机镜头的入瞳大小,相对应的,我们前面计算的50 mm,f2的透镜入瞳半径为12.5 mm),就需要在200 m外才能观察到夫琅禾费衍射的图案,此时在短距离我们无法直接观察到像。这些反射光进入成像系统,经过透镜或反射镜的聚焦作用,最终形成物体的像。

推荐文章

热门文章

相关标签