社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
续:本次实例是从阿里云主机上安装的,读者结合自己服务器具体场景,不管物理机或虚拟机,方法均大同小异。不一一赘述。
一、安装Docker
确认centos系统内核版本(docker 要求 CentOS 系统的内核版本高于 3.10)
[root@myaliyunhost ~]# uname -r
安装docker
[root@myaliyunhost ~]# yum install -y docker
启动docker
[root@myaliyunhost ~]# systemctl start docker
[root@myaliyunhost ~]# systemctl enable docker
查看docker版本
[root@myaliyunhost ~]# docker version
二、安装Odoo
安装postgresql数据库,拉取大象数据库镜像
[root@myaliyunhost ~]# docker pull postgres:10.0
制作并运行一个postgrds数据库容器
[root@myaliyunhost ~]# docker run -p 5432:5432 -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db postgres:10.0
[注意]:2.1 启动容器时做端口映射,映射5432端口至宿主机,方便后面使用客户端工具连接数据库
2.2 数据库用户名和密码均使用odoo
安装Odoo,拉取一个Odoo镜像
[root@myaliyunhost ~]# docker pull odoo:12
制作并运行一个Odoo容器
[root@myaliyunhost ~]# docker run -p 8069:8069 --name odoo --link db:postgres -t odoo:12
三、访问odoo网站
阿里云开放端口
访问网站
URL地址:http://<阿里云centos服务器IP地址>:8069/
打开网站如下:
创建数据库
在页面中填入相关数据库信息,点击create database按钮
创建完数据库后,进入odoo网站
四、客户端访问postgres数据库
安装数据库连接工具 – Navicat
<略>
或者安装数据库连接工具 – PgAdmin(按照自己使用习惯自选)
<略>
开启防火墙
Centos本机开放端口命令
[root@myaliyunhost ~]# firewall-cmd --permanent --add-port=5432/tcp
阿里云开启5432端口
配置数据库连接信息 – 新建PostgreSql连接
连接数据库成功
安装完成!
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!