Odoo Windows系统下部署方法
Windows 系统下 Odoo 环境搭建流程
① 安装python2.7 安装完成后 在命令行(cmd)输入python 如果不出现内部错误提示则表示环境配置成功
当出现错误时要设置环境变量
设置方法:计算机-属性-高级系统设置-环境变量-path-编辑(注意添加变量时一定要在该变量的最末尾加上;然后拷贝python2.7的安装路径)
添加路径后一定要重开cmd命令窗口避免加载不上的问题,此时再次输入python应该就会显示python的版本不会再报错
② 因为Odoo页面编译时需要加载CSS样式所以涉及到lessc的问题*
解决方法:首先安装node.js路径为:https://nodejs.org/en/download/
下载完成后直接安装(因为最新版的node.js已经内置npm所以不需要在安装npm)安装完成后测试(同①在cmd命令下测试如果报错同样在path环境变量下加上安装路径)
用npm命令安装less
语法:1) npm install -g less
2) npm install -g less-plugin-clean-css
③ 安装pip 下载URL为https://pypi.python.org/pypi/pip#downloads
下载安装完成后(压缩包需要解压,解压后通过cmd命令切换到pip文件夹路径后执行python setup.py install)如果报错解决方式同①(在环境变量后面+C:\Python2.7\Scripts即可)
在cmd命令行输入pip测试,测试成功后执行pip install suds命令自动下载安装
④ 安装postgresql数据库下载URL为https://www.postgresql.org/
下载完成后安装,安装过程中注意一点(初始的DB密码要记住建议设置密码时全部设置成postgres)
安装完成后确认监听和配置文件是否正确
1)C:\Program Files\PostgreSQL\9.6\data文件下的pg_hba.config
2)C:\Program Files\PostgreSQL\9.6\data文件下的postgresql.conf的listen_addresses = '*'是否为解开状态是否是*的状态
⑤ 因为Odoo需要安装pywin32Server所以需要下载对应python版本的pywin32位服务安装后即可避免报错问题(ImportError: No module named win32service)
下载URL为https://sourceforge.net/projects/pywin32/
⑥ 安装Pycharm 下载地址http://www.jetbrains.com/pycharm/download/
注册码:自行解决
⑦ 下载Odoo源码https://www.odoo.com/zh_CN/page/download
源码导入时注意(路径不能为汉字路径否则可能会导致odoo.config文件加载时路径乱码问题)
pycharm配置:启动PyCharm,打开Odoo源码目录,等待几分钟indexing完成
菜单Run-->Edit Configurations…
添加python configuration
Name: odoo
Script:/home/odoo/odoo-dev/odoo-server/odoo-bin(加载应该会自动生成)
Script parameters:--config=/home/odoo/odoo-dev/odoo.conf(可以在工程源码的debian文件夹下右击odoo.config文件Copy Path粘贴即可)
Working directory:/home/odoo/odoo-dev/odoo-server(加载应该会自动生成)
配置完成后执行在IE浏览器输入localhost:8069会自动登录到数据库选择创建画面第一项为④安装时创建的管理库密码:postgres
附:数据库选择界面url http://localhost:8069/web/database/selector
带db信息的登录界面url http://localhost:8069/web/login?db=odoo
Odoo Windows系统下部署方法的更多相关文章
- Windows系统下部署安装一个/多个Tomcat8
首先从http://tomcat.apache.org/上下载Tomcat8.0压缩版的,解压到指定路径后即可. 第一:在Windows系统中安装部署单个Tomcat 对于这种情况, ...
- 整理一下odoo10在windows系统下部署的流程
odoo10环境搭建 所需依赖: Python3.5 odoo10.0 Node.js PostgreSQL 9.5 PyCharm 专业版 1.首先先安装好Python3.5,并设置好环境变量 2. ...
- jenkins在windows系统下部署安装,使用
首先需要从官网上下载下来war包,让进入tomcat中 启动tomcat,然后可以看一堆日志 再在网站输入 localhost:8080/jenkins就会进去下面界面: 会出现上面状况: 需要进入: ...
- (搬运)使用PHPstudy在Windows服务器下部署PHP系统
原帖地址:http://www.php.cn/php-weizijiaocheng-406175.html 这篇文章主要介绍了关于使用PHPstudy在Windows服务器下部署PHP系统,有着一定的 ...
- Windows系统下MySQL添加到系统服务方法(mysql解压版)
MySQL软件版本:64位 5.7.12 1.首先配置MySQL的环境变量,在系统环境变量Path的开头添加MySQL的bin目录的路径,以“;”结束,我的路径配置如下: 2.修改MySQL根目录下的 ...
- windows系统下ruby开发环境的搭建方法
ruby是一种简单快捷的面向对象的脚本语言,非常直观.下面说一下windows系统下ruby开发环境的搭建方法. 工具/原料 rubyinstaller.exe 方法/步骤 1 到如下网站去下载最新的 ...
- 使用PHPstudy在Windows服务器下部署PHP系统
PHP网站一般运行在Apache服务器上,IIS服务器上也可以运行,但是不推荐,windows服务器上没有集成Apache跟PHP的运行环境,但是借助第三方的软件就能很好的搞定,一般这样的软件有很多, ...
- U盘在制作Ubuntu启动盘后Windows系统下显示空间不对的解决办法(Ubuntu系统下格式化U盘的方法)
用Ubuntu系统自带的启动盘制作工具后,将U盘拿到Windows系统下使用显示出的空间与U盘大小不同. 解决该问题的办法: 使用Linux终端: 第一步:sudo fdisk -l 这个命令主要是查 ...
- PHP环境搭建-Windows系统下PHP环境搭建
1.PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面.Apache HTTP Server 的安装部署已经在上一篇 ...
- 如何用python在Windows系统下,生成UNIX格式文件
平时测试工作中,少不了制造测试数据.最近一个项目,我就需要制造一批可在UNIX下正确读取的文件.为确保这批文件能从FTP下载成功,开发叮嘱我:“文件中凡是遇到换行,换行符必须是UNIX下的LF,而不是 ...
随机推荐
- centos8环境基本优化
centos8环境基本优化 目录 centos8环境基本优化 1.防火墙优化 2.源优化: 方案1.更换阿里源 方案2.使用centos8.5 源 安装epel源 3.ssh连接慢解决 4.关闭公网, ...
- PHP上传文件$_FILES, $_POST为空 empty 时, 文件上传大小限制
原因 今天在使用ci upload库时, 上传mp4发现表单为空, 上传png等类型却可以正常. 折腾一番后才恍然, PHP上传大小限制的问题. Make一下. 真是失策啊, 一开始我还不相信到处瞎折 ...
- 开源.NetCore通用工具库Xmtool使用连载 - 图形验证码篇
[Github源码] <上一篇> 介绍了Xmtool工具库中的Web操作类库,今天我们继续为大家介绍其中的图形验证码类库. 图形验证码是为了抵御恶意攻击出现的一种设计:例如用户登录.修改密 ...
- git命令和遇到的问题
命令 1.快速关联/修改Git远程仓库地址 (1).删除本地仓库当前关联的无效远程地址,再为本地仓库添加新的远程仓库地址 git remote -v //查看git对应的远程仓库地址 git remo ...
- 【python技巧】文本处理-re库字符匹配
目录 1. 正则表达式 1.1 测试工具 1.2 限定符 1.3 字符集 1.4 运算符 1.5 元字符 1.6 懒惰匹配和贪婪匹配 我们读取文件内容,肯定不是单纯为了输出或者重新写入,对于文本我们一 ...
- 「atcoder - agc054c」Roughly Sorted
link. 高妙题,我只会到构造下界那一步-- 构造下界比较容易,只需要注意到交换一次最多让序列向合法迫近一步即可.则答案下界为 \(\sum_i \max\{\left(\sum_{j < i ...
- mpi转以太网连接200PLC转以太网modbusTCP服务器通信配置方法
兴达易控200PLC转以太网modbusTCP服务器通信配置方法 产品简介 兴达易控PPI-ETH-XD1.0用于西门子S7-200/SMART S7-200PLC的以太网数据采集,非常方便构建生产管 ...
- js递归查询之根据id查询当前对象
需求:递归查询数组中id对应的数据 Json数据格式: 1 let cityArr = [ 2 { 3 id: 1000, 4 name: '四川省', 5 children: [ 6 { 7 id: ...
- Redis系列23:性能优化指南
Redis系列1:深刻理解高性能Redis的本质 Redis系列2:数据持久化提高可用性 Redis系列3:高可用之主从架构 Redis系列4:高可用之Sentinel(哨兵模式) Redis系列5: ...
- AIGC革新,将文字或者LOGO融入AI视频基于PIKA-labs(Python3.10)
很多平台都会禁止用户使用带有网址或者二维码的头像以及文章配图,这样可以有效的防止用户的一些"导流"行为.当然,头像.文章或者视频现在都是AI来审,毕竟现在人工的成本实在太高,但是如 ...