运营百科

baike

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

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

前因:我有一个宝塔面板,里面放了静态页面公司官网,微擎公众号平台,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://0291.com.cn/post/3191.html

相关文章

代营运骗子!都布季谢!真实世界历经!_chan_(送餐代营运是不是用)

11月签定了代营运合约,1个月留下来,就100城鸡,当中40城鸡都是我他们刷的。签定合约前产品销售跟我说的是第二个月800单并非难题,主要包括前面营运相关人员都是Vielle,因此我麦卡笛,听她们的充推展,刷单。到了前面既然要求我每天刷充现铜,始终不盈利还要赔本刷单。问她们为什么没效果,就说一千万别...

腾讯爱订货与腾讯代营运别的效用好_且听企优托..._chan_(爱订货代营运)

腾讯爱订货与腾讯代营运别的效用好_且听企优托..._chan_(爱订货代营运)

你在互联网推展方面的功能定位是什么?是做B2C,做国际品牌推展,却是让顾客开卖?假如要做B2C,的确更适宜腾讯代营运。那时大部份工业商品的线上b2b互联网平台吗能称作B2C平台,多于腾讯。腾讯多年来一直深度涉足工业品B2C领域。他们一直在努力做的模块,比如说货源、工厂货、大民营企业订货,真正满足了一...

拼多多哪家代运营公司比较好

我公司是浙江云首网络科技有限公司是一家专注于拼多多平台深度推广代运营服务,公司坐落在美丽的杭州。我们专注专一,只做拼多多一个平台,其他项目平台不做,这样团队更加专注,人员精力不会分散。电商有6年多经验,目前拼多多代运营做了有2年半的时间了。现在公司运营团队有55人,每3个人一个团队小组,现在是18支...

山东中建城发公司运营服务公司与绿城咨询集团签署战略合作协议

5月31日上午,山东中建城市发展有限公司运营服务公司与绿城咨询集团在泉城济南签署战略合作协议,标志着双方巨匠联袂、强强联手,共同开启打磨智慧服务、探索美好生活的新征程。签约仪式上,山东中建城发公司副总经理赵贵东表示,绿城咨询集团丰富的房地产及物业全流程咨询服务经验对行业内具有重要指导和借鉴意义。此次...

亚马逊代运营需要多少费用?有什么好处呢?

亚马逊代运营需要多少费用?有什么好处呢?

Amazon网络平台是亚洲地区最小的贸易结算B2C网络平台,亚洲地区店家在Amazon网络平台商品销售商品,存有很大的利润率内部空间。Amazon代营运,只不过就是协助不能展店或营运店面的店家展开店面管理工作,提高实体店的名列和商品销售量等,其物理性质是消费市场驱动力。母严氏营运的额外费用究竟须要啥...

穆萨1688实体店代营运公司提防店家拳法,小心割韭菜_chan_(1688Vielle营运公司)

穆萨1688实体店代营运公司提防店家拳法,小心割韭菜_chan_(1688Vielle营运公司)

穆萨1688实体店代营运子公司提防店家拳法,留神割韭菜咋一看这副标题咋回事呢不是常常店家是被割韭菜的退场不,什么这时候变为了代营运子公司呢?且听我细看给你讲来吧!真可谓,魔高一丈,魔高一丈,前两天,有几个1688代营运的同行有说到这店家怎么这模样,没一点儿"开皇",各式各样表现出很想密切合作的模样,...

发表评论

访客

看不清,换一张

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

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