运营百科

baike

用宝塔面板的Docker管理器安装Odoo13社区版+企业版模块(odoo系统)

iseeyu4年前 (2022-10-30)运营百科307

前因:我有一个宝塔面板,里面放了静态页面公司官网,微擎公众号平台,Python-Flask轻Web框架,Java运行环境。这时候我想要装Odoo测试一下新功能,在官方提供的安装方式里,sudo(yum)安装,就是在宝塔之外的主机里安装Python,依赖环境,反向代理,这个和宝塔有重复,也可能有冲突,所以就考虑使用Docker安装对原系统没有影响,再说为了试用,要方便来回折腾。

最终效果是这样的:

步骤:

1、在宝塔面板安装Docker管理器;

2、用Docker管理器拉取镜像;

3、用命令行创建和运行容器;

4、在防火墙添加端口;

5、添加网站及反向代理设置;

详细内容:

1、在宝塔面板​​​​​​安装Docker管理器;

1.1、服务器需要安装宝塔面板,免费的就可以。我的服务器环境是CentOS 7.4。

1.2、在软件商店搜索docker,安装Docker管理器。目前官方版本是2.2。

2、用Docker管理器拉取镜像;

2.1、点击Docker管理器右侧设置。

2.2、点击镜像管理。

2.3、点击获取镜像。分两次,第一次录入"postgres:10.0"获取镜像,等待完成后,第二次录入odoo:13获取镜像。由于镜像较大,需要等待一会,我获取odoo:13用了十几分钟。另外,由于目前odoo最新版本是13.0,所以获取odoo:latest得到的也是13.0。这里获取的是社区版。

3、用命令行创建和运行容器;

目前Docker管理器创建容器不支持某些参数,如图端口映射、和目录映射已经具备,但是链接、命名等,没有配置的地方,所以,这一步需要用命令行完成,而不能使用界面上的容器创建。

3.1、准备好企业版模块,放到一个主机目录,例如"/download/addons"。不执行此步骤,将为社区版。

3.2、使用命令行创建数据库容器及Odoo容器。

3.2.1,root登录到主机。

3.2.2,创建运行数据库容器。

docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres --name db postgres:10

其中,比较重要的是--name db这个名称在下一步要用到,必须一致。 而postgre:10是,是刚才镜像2.3镜像的名称。

3.2.3,创建运行Odoo容器。

docker run -v /download/addons:/mnt/extra-addons -p 8069:8069 --name odoo --link db:db -t odoo

其中/download/addons是3.1步骤中的企业版模块所在目录。如果没有-v/download/addons:/mnt/extra-addons,那就是社区版了。

3.2.4,刷新一下Docker管理器的容器列表,新创建的容器就会显示在里面。

3.2.5,如果需要多个Odoo运行,只需要再创建几个容器即可实现多开。

docker run -v /download/addons:/mnt/extra-addons -p 8070:8069 --name odoo_more --link db:db -t odoo

其中,端口号8070是对外端口,容器内部还是8069,另外名称--name odoo_more是每一个多开都要不同。

可以看到,终端也在显示Odoo的屏幕打印了。

4、在防火墙添加端口;

在宝塔放行端口,如果是阿里云之类的,也要放行端口。

现在就可以运行Odoo了。

5、添加网站及反向代理设置,这是为了直接用网址odoo_more.pay-info.com而不是用101.201.69.127:8070访问;

5.1、配置网址访问,先要建立网站(域名解析要提前做好,指向这个主机ip地址)。

5.2、在宝塔面板为刚才这个网站添加反向代理。

好了,现在可以访问http://odoo_more.pay-info.com 了。

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://www.0291.com.cn/post/3191.html

相关文章

组建短视频代运营团队需要什么人?怎么去管理及配置?

代运营其实还是比较宽泛,它包括了广告代投、视频创作、短视频SEO等业务,组建代运营团队总的来说会有以下4个步骤:一、确定关键业务组建短视频代运营团队前你得先确认创始团队的核心优势是什么?比如你们以前就是做广告投放出身的,那关键业务就以广告代投下手,其它不擅长的业务前期可以先外包,没必要组建团队,把业...

天猫六星级代运营排名

天猫六星级代运营排名

为助力品牌实现全消费者生命周期价值以及全货品生命周期价值的最大化,天猫生态服务商正在升级成为品牌数字化转型的长期价值伙伴,服务商以指标-工具-场景解决方案为轴心,将提供更专业的服务模式服务于品牌的数字化转型与升级。今年我们会从全用户和全货品周期价值管理为出发点,升级天猫生态评估模型。基于对品牌增长的...

私域电商AIPL增长模型,打造销售转化闭环

私域电商AIPL增长模型,打造销售转化闭环

编辑导语:关于私域这个话题,行业内已经有众多相关讨论,不少企业也将私域运营作为获客拉新、拉动企业增长的有效方式,私域电商也不例外。本篇文章里,作者对基于AIPL打造的私域电商增长模型做了解读,一起来看一下。越来越多的企业开始重视私域,不管是大企业还是小公司,不管是成熟的品牌还是新锐品牌,私域流量运营...

江苏城乡公交通达率全国第一!村民抬脚进城,快递坐车进村

江苏城乡公交通达率全国第一!村民抬脚进城,快递坐车进村

来源:交汇点新闻客户端交汇点讯 城乡公交一体化是公共交通向农村地区延伸的重要形式,也是城乡基本公共服务均等化的具体体现。在全省基本实现镇村公交全覆盖的基础上,64.4%的行政村实现公交直通县城,全省23个涉农区实现至少一条公交线路直达设区市主城区,国家市场监管总局最新发布的《全国公共服务质量监测情况...

消费4.0时代,如何通过全域增长穿越周期实现可持续增长?

消费4.0时代,如何通过全域增长穿越周期实现可持续增长?

成功的消费零售企业,从来都是能够打通多元的人货场、实现穿越周期的可持续增长,在数字化转型的趋势下,消费零售行业开始进入中国特色的消费4.0时代,即用户为中心的时代。不论新消费还是老消费,本质都是基于用户生命周期的需求满足和体系增长,这也是所有消费零售企业及所有面向C端生意的经营战略。本文将从当下时代...

十亿消费者,谁是下沉市场的孤勇者?

十亿消费者,谁是下沉市场的孤勇者?

本文来自微信公众号:互联网启示录(ID:netmedia),作者:王新宇,头图来源:视觉中国一、站长已死?杭州满觉陇的秋夜微凉,犹如错综复杂的小路在暗黄的灯光下,总是有一种淡淡的迷雾笼罩的感觉,史路引被我约到了山上的一间茶舍,这是一家被社交媒体塑造的非常网红的茶空间。泡茶的小姐姐很温柔的给我们演示用...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片