您现在的位置是:首页> 案例列表 > odoo案例列表 > odoo
ubuntu安装docker及ssh开启远程访问2200端口
2026-05-03
odoo浏览量60
简介步骤 1: 安装 SSH 服务sudo apt updatesudo apt install openssh-server步骤 2: 配置 SSH 端口编辑 SSH 配置文件,将 SSH 端口更改为 2200。配置文件通常位于/etc/ssh/sshd_config找prot 22 修改步骤 3: 重启 SSH 服务更改配置后,需要重启 SSH 服务以应用更改。使用以下命令重启服务:sudo na
一、安装 Docker 和 Docker Compose
# 更新软件源 sudo apt update && sudo apt upgrade -y # 安装 Docker sudo apt install docker.io docker-compose -y # 设置开机自启并启动服务 sudo systemctl enable docker sudo systemctl start docker # 验证安装 docker --version docker-compose --version
二、安装配置 SSH 端口(双端口同时监听,避免被锁死)
# 安装 OpenSSH 服务端sudo apt install openssh-server -y# 查看 SSH 服务状态(确认是否安装成功)sudo systemctl status ssh
1. 修改服务端配置文件
sudo nano /etc/ssh/sshd_config
找到 #Port 22,修改为(保留 22 端口,双端口同时监听)Port 22 Port 2200
2. 重载配置并重启服务
sudo systemctl daemon-reload sudo systemctl restart ssh
3. 验证端口监听
sudo lsof -i -P -n | grep sshd
测试连接:开新终端用ssh 用户名@服务器IP -p 2200登录,确认正常后,再考虑是否删除Port 22。
三、Docker 部署 Odoo19(和 Odoo18 隔离)
创建目录并进入
mkdir -p ~/odoo19-docker && cd ~/odoo19-docker
2. 上传 Odoo19 源码
将 Odoo19 源码上传到
~/odoo19-docker/odoo19-ym目录。3. 创建
docker-compose.ymlnano docker-compose.yml
写入以下配置:
version: '3' services: db: image: postgres:15 environment: - POSTGRES_USER=odoo - POSTGRES_PASSWORD=odoo - POSTGRES_DB=postgres restart: always volumes: - ./pgdata:/var/lib/postgresql/data odoo19: image: odoo:19 depends_on: - db ports: - "8070:8069" environment: - HOST=db - USER=odoo - PASSWORD=odoo restart: always volumes: - ./odoo-data:/var/lib/odoo - ./odoo19-ym:/usr/lib/python3/dist-packages/odoo
4. 启动服务
sudo docker-compose up -d
5. 验证状态
sudo docker-compose ps
两个服务状态为 Up 即成功,访问地址
Odoo18:
http://你的IP:8069Odoo19:
http://你的IP:8070常用维护命令# 查看 Odoo19 日志(排查启动问题) cd ~/odoo19-docker sudo docker-compose logs -f odoo19 # 重启 Odoo19 sudo docker-compose restart odoo19 # 停止 Odoo19 sudo docker-compose down
上一篇:源码安装ODOO18
下一篇:下一篇:安装多版本odoo
随机图文

源码安装ODOO18
安装完成后更新系统软件,并安装git# 这一步是更新系统软件列表sudo apt update # 这一步才是真正的更新软件sudo apt upgrade #关闭防火墙。sudo ufw disable #安装gitsudo apt install git -y# 安装相关依赖sudoa...
ubuntu安装docker及ssh开启远程访问2200端口
步骤 1: 安装 SSH 服务sudo apt updatesudo apt install openssh-server步骤 2: 配置 SSH 端口编辑 SSH 配置文件,将 SSH 端口更改为 2200。配置文件通常位于/etc/ssh/sshd_config找prot 22 修改步骤 3:...


微信收款码
支付宝收款码