首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在odoo版本9部署runbot odoo?

在Odoo版本9中部署Runbot Odoo需要遵循以下步骤:

1. 准备工作

  • 服务器环境:确保你有一台运行Linux的服务器(推荐Ubuntu)。
  • 依赖安装:安装必要的系统依赖和Python包。

2. 安装Odoo 9

2.1 更新系统

代码语言:javascript
复制
sudo apt-get update
sudo apt-get upgrade

2.2 安装依赖

代码语言:javascript
复制
sudo apt-get install git python-pip python-dev libxml2-dev libxslt1-dev libevent-dev libsasl2-dev libldap2-dev libssl-dev libpq-dev node-less node-clean-css

2.3 克隆Odoo 9仓库

代码语言:javascript
复制
git clone https://github.com/odoo/odoo.git -b 9.0 --depth 1 /opt/odoo

2.4 设置权限

代码语言:javascript
复制
sudo chown -R $(whoami):$(whoami) /opt/odoo

2.5 安装Python依赖

代码语言:javascript
复制
cd /opt/odoo
pip install -r requirements.txt

3. 配置Odoo

3.1 创建Odoo配置文件

代码语言:javascript
复制
sudo mkdir /etc/odoo
sudo cp /opt/odoo/debian/odoo.conf /etc/odoo/

3.2 编辑配置文件

编辑 /etc/odoo/odoo.conf 文件,设置以下参数:

代码语言:javascript
复制
[options]
; This is the password that allows database operations:
admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = False
addons_path = /opt/odoo/addons

4. 安装Runbot

4.1 克隆Runbot仓库

代码语言:javascript
复制
git clone https://github.com/odoo/runbot.git /opt/runbot

4.2 设置权限

代码语言:javascript
复制
sudo chown -R $(whoami):$(whoami) /opt/runbot

4.3 安装Python依赖

代码语言:javascript
复制
cd /opt/runbot
pip install -r requirements.txt

5. 配置Runbot

5.1 编辑Runbot配置文件

编辑 /opt/runbot/runbot.conf 文件,设置以下参数:

代码语言:javascript
复制
[runbot]
db_host = localhost
db_port = 5432
db_user = runbot
db_password = runbot_password

6. 启动服务

6.1 启动Odoo服务

代码语言:javascript
复制
cd /opt/odoo
./odoo-bin --config=/etc/odoo/odoo.conf

6.2 启动Runbot服务

代码语言:javascript
复制
cd /opt/runbot
./runbot.py --config=/opt/runbot/runbot.conf

7. 访问Runbot

打开浏览器,访问 http://your_server_ip:8069/runbot,使用默认凭据登录:

  • 用户名:admin
  • 密码:admin

注意事项

  • 确保防火墙允许HTTP/HTTPS流量。
  • 定期备份数据库以防止数据丢失。
  • 监控服务器性能和资源使用情况。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

何在Ubuntu 18.04上部署Odoo 11

: sudo su - postgres -c "createuser -s odoo" 安装并配置Odoo 我们将从GitHub存储库安装odoo,这样我们就可以对版本和更新有更多的控制。...www.github.com/odoo/odoo --depth 1 --branch 11.0 /opt/odoo/odoo11 如果您想安装不同的Odoo版本,只需在--branch开关后更改版本号...默认的Odoo Web服务器通过HTTP提供流量。为了使我们的Odoo部署最安全,我们将Nginx配置为一个SSL终止代理,它将通过HTTPS提供流量。...对于生产部署,建议切换到多处理服务器,因为它可以提��稳定性并更好地使用系统资源。 为了启用多处理,我们需要编辑Odoo配置并设置非零数量的工作进程。...30个用户/ 6 = ** 5 **(5是需要工人的理论数量) (4 * 2)+ 1 = ** 9 **(9是工人的理论最大数量) 根据上面的计算,我们可以使用5名工人+ 1名工人,工人总数为6人。

1.9K20
  • 何在 CentOS 8 上安装 Odoo 13

    这个指南讲解了如何在 CentOS 8 上一个 Python 虚拟机环境中从源码安装 Odoo 13。我们将会从 Github 上编译 Odoo 源码并且配置 Nginx 作为反向代理服务器。...Odoo 推荐的版本是0.12.5,这个版本不在 CentOS 8 官方软件源仓库中。...对于产品级别的部署,我们推荐修改成多进程服务器,提升稳定性,并且充分利用系统资源。 想要启用多进程,你需要编辑 Odoo 配置文件,并且设置一个非 0 的工作进程数字。...30 users / 6 = **5**(5 是所需要的理论工作进程数量) (4 * 2) + 1 = **9**(9 是理论的最大工作进程数量) 基于上面的计算,你可以使用 5 个进程+1 个进程(Cron...我们展示了如何在生产环境中如何启用多进程以及优化 Odoo

    4K20

    在Ubuntu 16.04上安装Odoo 10

    部署后,Odoo允许管理员安装任何模块组合,并根据业务需求配置/定制它,范围从小型商店到企业级公司。 本教程介绍了如何使用Git源代码在一小时内安装和配置Odoo,以便于升级,维护和自定义。...cd /tmp 下载适用于Odoo服务器的wkhtmltopdf的推荐版本。...完整文件应与此类似,具体取决于您的部署需求: [options] admin_passwd = admin db_host = False db_port = False db_user = odoo...对于正常安装,您可以跳过此行,并且此Odoo实例将默认连接到端口8069。 注意 配置日志部分中所述,在Ubuntu 16.04中有很多Odoo日志记录选项。...请记住,journald将始终捕获主要的Odoo服务活动(服务启动,停止,重新启动,错误),使用单独的日志文件将仅排除日志“信息”消息,Web服务器消息,呈现引擎等。

    3.3K42

    快速部署Odoo,开启高效企业管理

    今天,小九就带大家快速学会Odoo的初始化安装方法,快速部署Odoo,开启高效企业管理。 初始化安装 常规的安装,需要经过前期下载等复杂的步骤。这里我们介绍的是镜像一键部署的安装方法。...在云服务器部署Odoo镜像,按自己的需求选择设置。并检查: 在云控制台获取您的 服务器公网IP地址。 在云控制台安全组中,检查 Inbound(入)规则 下的 TCP:80 端口是否开启。...其中 Email 和 Password 是登录账号密码,务必牢记之 初始化安装完成后,登录后台,安装所需的 APP 企业版 部署 Odoo 企业版后,根据镜像引导页获取试用授权,便可以免费试用一个月.../25583 云市场开源软件中心,从Wordpress、宝塔、SqlServer数据库到Gitlab、AWX等,一键部署,欢迎试用:https://market.cloud.tencent.com/stores...本地安装部署方案:https://github.com/websoft9

    2.3K10

    ODOO配置文件etcodoo.conf配置详解

    [options]   dbfilter = ^%d$   如果直接使用域名作为库名,用 ^%h$ 设置正确的--db过滤器是确保部署安全的重要部分。...当Postgres部署不是本地部署和/或不使用安装默认值时,可以使用数据库选项覆盖此设置。 打包的安装程序将自动创建一个新用户(odoo),并将其设置为数据库用户。 数据库管理界面受管理密码设置保护。...其他请求应被代理到正常的HTTP端口 要实现这一点,您需要在Odoo前面部署一个反向代理,比如nginx或apache。...RAM=9((0.8150)+(0.2*1024))~=3Go RAM用于Odoo /etc/odoo.conf [options]   limit_memory_hard = 1677721600  ...9    max_cron_threads = 1   longpolling_port = 8072

    7.2K31

    轻松部署Odoo软件

    关于 本文档由 Websoft9 公司提供,用于指导用户学习 Odoo 的安装部署与基本运维技术,包括:Odoo部署、初始化安装、环境配置、HTTPS、SMTP、备份升级和连接云服务器操作等基本操作。...[yppp9esz89.png] 改进 本文档会持续改进,广泛吸收用户的需求。...安装 Invoice, Purchase 等模块可以测试 print to PDF 功能 [Odoo 打印PDF] 如果没有域名是否可以部署 Odoo?...下面是关于试用、授权和费用的说明: 镜像部署后,用户需向官方申请免费试用30天 试用期之后,用户需向官方订阅商用授权以继续使用 镜像费用不包含 Odoo 授权费用,Odoo 授权费用也不包含镜像费用 镜像解决了用户的安装部署...可以,但需要提前订阅企业版授权 Odoo体验地址 更多有关Odoo部署,请参考网久软件Odoo文档

    4.9K00

    使用pycharm搭建ODOO12开发调试环境(WIN10系统下)

    5.2.1   html2text       2016.9.19   idna            2.8   Jinja2          2.8.1   ……   5)安装和卸载开发包(requests...requests   (myodoo) C:\Users\surface>pip uninstall requests   这里要说明的是,如果要批量安装,定位到文件requirements.txt,:...四.安装PostgreSQL10 数据库的安装根据《好派笔记》上关于POSTGRES10.4安装步骤(WIN10 x64下FOR ODOO12部署)的文章进行安装。...链接地址为http://www.haopython.com/myodoo/210/ 五.ODOO12源码安装及设置 1.ODOO12源码下载 除去http://nightly.odoo.com 下载对应版本的源码外...,可以到git上搜索下载ODOO12源码,下面主要介绍从github.com上下载 C004-1024x343.png 点开上面的链接,选择ODOO12分支下载 C005-1024x602.png

    2.5K61

    odoo 开发入门教程系列-模块交互

    Odoo提供了一个开发票模块,因此直接从我们的房地产模块创建发票是很简单的,也就是说,一旦某个房产设置为“已售出”,就会在Invoicing应用程序中创建发票 一个具体示例: 记账凭证(Account.../odoo/blob/f1f48cdaab3dd7847e8546ad9887f24a9e2ed4c1/addons/account/models/account_move.py class AccountMove...新增以下文件: odoo14\custom\estate_account\models\__init__.py #!...不幸的是,没有一种简单的方法可以知道如何在Odoo中创建任何给定的对象。大多数时候,有必要查看其模型,以找到所需的字段并提供适当的值。 学习的一个好方法是看看其他模块是如何完成你想做的事情的。.../usr/bin/env python # -*- coding:utf-8 -*- from odoo import models from odoo.exceptions import UserError

    1.7K10

    Odoo系统介绍和对比

    商机各个阶段(支持拖动) image.png 7.安排活动 活动安排是基于商机,销售计划是基于客户 image.png 8.记录备注 记录备注能添加关注者,不过只是发送邮件 image.png 9....为什么选择PostgreSQL 1、Odoo主要针对小微企业,数据量不大,而PostgreSQL可以轻松应付千万级别的数据。...,保障部署和业务简单,只选择一个数据库,综合起来,首选就是PostgreSQL Odoo对PostgreSQL的介绍: image.png 25.开源数据库选择 1、数据量支持的规模,MySQL<PostgreSQL...image.png 26.Odoo/SalesForce技术栈 Odoo SalesForce 备注 针对对象 小微企业 中大型企业 开发语言 Python Java 二次开发语言 Python...Apex(类Java语法) Odoo针对小微企业,采用脚本语言;SalesForce的Apex是自研的,采用Java

    3.9K20

    odoo ORM API学习总结兼orm学习教程

    {'draft': [('readonly', False)], 'confirm': [('readonly', False)]}) groups (str) – 值为逗号分隔的组XML ID列表,groups...Model.sudo([flag=True])[源代码] 根据flag,返回启用或禁用超级用户模式的此记录集的新版本。超级用户模式不会更改当前用户,只是绕过访问权限检查。...如果未提供或者为[]则表示所有 Model.fields_view_get([view_id | view_type='form'])[源代码] 获取所请求视图的详细组成,字段、模型、视图架构...提供三种不同的机制,以模块化方式扩展模型: 从现有模型创建新模型,向副本中添加新信息,但保留原始模块 扩展其他模块中定义的模型,替换以前的版本 将模型的一些字段委派给它包含的记录 经典继承 当同时使用..., 'color': 9}) estate.property.tag(9,) >>> self.env['estate.property'].browse([2]) estate.property(2,

    13.5K10

    热门的十款ERP开源项目推荐

    Odoo 简介: Odoo 是一个全面的开源企业资源规划(ERP)软件,涵盖了销售、CRM、项目管理、仓库管理、制造、财务管理和人力资源等多个业务应用。其模块化设计支持企业根据需要定制和扩展功能。...官网地址: https://www.odoo.com 开源仓库地址: https://github.com/odoo/odoo 是否收费: 免费开源版和付费企业版 核心开发语言: Python 优势和作用场景...: Odoo 适合中小企业,特别是那些需要定制业务流程的公司。...其模块化设计和低配置要求使其易于部署和维护。 4. Tryton 简介: Tryton 是一个高度模块化的开源ERP软件,提供了财务会计、库存管理、销售和采购等核心企业功能。...9. OFBiz 简介: Apache OFBiz 是一个成熟的开源ERP系统,提供了企业资源规划、客户关系管理、供应链管理等功能。它的特点是高度可定制和扩展性。

    6.4K11

    利用PYCHARM在CentOs上远程开发调试ODOO12

    root@mytest /]#  开发用笔记本: Windows 10专业版 C:\Users\moonrong>msinfo32   操作系统名称:Microsoft Windows 10专业版   版本...远程服务器已安装了ODOO12,并且能正常运行,运行python3.7虚拟环境。 需停止远程ODOO12服务,数据库正常运行。...3.远程部署配置 3.1.新建项目 在本地新建项目 3.2.安装pydevd模块 pydevd模块需安装在远程计算机上,并检查是否安装。 这一步可能不需要,没有测试。...mapping也需要注意的是deplyment path on server需要填写项目的相对路径,/myproject,与前面页的Root path合并就是项目的完整路径。.../opt/myproject,后面同样不加斜杠,其他不需要设置。 Excluded paths可以分别添加本地和远程服务器上不需要进行同步的文件夹,这里不设置。

    1.2K31

    SAP、Oracle、Odoo血拼中小企业 国内厂商何以应对?

    ,为了证明Oracle云端必争的决心,适应云计算的发展需求Oracle将80%的代码进行了重构,付出的努力不可谓不大,甚至大面积裁减传统业务的销售人员,大幅扩充云计算高端人才的储备,同时停止对传统系统版本的更新...在提到所谓的下一代生态合作伙伴时纪秉盟表示:在过去,SAP生态系统更多是帮助SAP销售软件产品、帮助客户进行部署和实施,以系统集成商为主;在未来,在与系统集成商合作的基础上,SAP还将专注培养和建设下一代生态系统...Odoo能否成为SAP和Oracle路上的拦路虎 SAP和Odoo两家企业都源自欧洲市场,SAP凭借成熟的套装软件称霸大型企业市场,在产品技术架构上更为传统和复杂;Odoo则是一家国际知名的中小企业软件厂商...浪潮选择与国外开源管理软件公司Odoo成产合资公司,借用Odoo底层的架构能力以此来实现云端上的弯道超车,因为Odoo和SAP同样来自欧洲,又拥有410万家中小企业用户、1250个合作商的最佳落地实践,...与Odoo的合作的确是一个捷径,Odoo有这么多款产品和成功案例实践,但风险也同样存在,就是能否适合中国企业?特别是在本土化这一块也是浪潮必须要迈过的坎。

    1.6K32

    ​在tinycolinux上编译odoo8

    本文关键字:在tinycolinux上源码安装odoo8,动态模式python+uswgi+nginx,精简安装odoo8模块 在前面《发布基于openerp的erpcmsone》时,我们谈到openerp...而且,odoo还采用了pgsql,从Postgres 9.x开始,Postgres又添加了激动人心的NoSQL的支持,,Postgres是通过添加一个json(jsonb)数据类型来实现文档型存储的。...下面就让我们来打造tinycolinux上的lnpp appstack结构(linux+nginx+python+postgresql),并安装odoo8,注意这里我们只精简安装odoo的必要模块和web...接下来可以安装uswgi了sudo pip install uswgi(会用到与nginx编译时一样的pcre-dev.tcz),运行uswgi,显示安装后的uswgi版本是,ctl+c退出它,下面第二部分我们会谈到以正确详细的参数运行它...查看启动后的输出,并一一sudo pip install 模块名安装,其中pillow和pychart特殊处理如下: ....... sudo pip install Pillow==3.4.2 (不安装这个版本会出现

    1.4K40

    腾讯云-云市场特色应用镜像 实践部署整理文档

    本文是对腾讯云云市场架构升级进行的镜像应用部署工作整理,并且将镜像部署过程中实践部署关键截图整理成如下文档,供亲们观看参考,有兴趣的亲可以点击进入》腾讯云市场《 搜索。...Odoo11,开源ERP系统(Ubuntu) Odooodoo.com)是全球成功的开源ERP/CRM软件,可自由拖动模块建站的网站系统....Odoo是一个开源免费的ERP框架,适合搭建符合客户各种需求的 ERP 系统, Odoo的底层结构很强大,所有模块都可以在线安装、升级和卸载,即插即用,逻辑性强,简洁,一块块积木,像搭积木一般,搭起来以后使页面层层分明...image.png image.png image.png image.png 9. Ecshop合集版(LAMP)开源的电商管理网站(较完善) ecshop网店系统是知名的开源的网店系统。...设想如果能将虚拟机集群所部署的容器销售给客户,非常完善的容器管理平台。

    7.5K70
    领券