虚拟机使用odoo教程
时间: 2025-07-04 22:46:45 浏览: 1
### 如何在虚拟机中安装和配置 Odoo
#### 1. 准备工作
在开始安装 Odoo 之前,需要确保虚拟机环境已经正确设置。如果使用 VMware 或 VirtualBox 创建虚拟机,请按照以下步骤进行网络适配器的配置[^2]:
- 确保虚拟机的网络适配器连接方式为桥接模式。
- 在高级设置中,将“混杂模式”设为“接受”。
此外,如果计划在 Windows 上使用 WSL 2 来运行 Linux 系统,则需要先启用虚拟机平台功能[^3]。以管理员身份打开 PowerShell 并运行以下命令:
```powershell
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
#### 2. 安装 Ubuntu 系统
启动虚拟机并安装 Ubuntu 操作系统。推荐使用 LTS(长期支持)版本,例如 Ubuntu 20.04 或更高版本[^2]。
#### 3. 安装依赖项
在 Ubuntu 系统中,首先更新包管理器并安装必要的依赖项:
```bash
sudo apt update
sudo apt install wget git python3-pip build-essential libssl-dev libffi-dev python3-dev python3-venv python3-wheel zlib1g-dev libxml2-dev libxslt1-dev libjpeg-dev libpq-dev -y
```
#### 4. 安装 PostgreSQL
Odoo 需要 PostgreSQL 数据库来存储数据。可以通过以下命令安装 PostgreSQL:
```bash
sudo apt install postgresql -y
```
创建一个用于 Odoo 的数据库用户:
```bash
sudo su - postgres
createuser --createdb --username postgres --no-createrole --no-superuser odoo
exit
```
#### 5. 安装 Odoo
从官方源下载并安装 Odoo。以下是具体步骤:
1. 添加 Odoo 的官方仓库密钥:
```bash
wget -O - https://nightly.odoo.com/odoo.key | sudo apt-key add -
```
2. 添加 Odoo 的软件源:
```bash
echo "deb http://nightly.odoo.com/16.0/nightly/deb/ ./" | sudo tee /etc/apt/sources.list.d/odoo.list
```
3. 更新包列表并安装 Odoo:
```bash
sudo apt update
sudo apt install odoo -y
```
#### 6. 配置 Odoo
编辑 Odoo 的配置文件以满足需求。默认情况下,配置文件位于 `/etc/odoo/odoo.conf`。可以使用以下命令编辑:
```bash
sudo nano /etc/odoo/odoo.conf
```
根据需要修改以下参数:
- `db_host`: 数据库主机地址。
- `db_port`: 数据库端口。
- `db_user`: 数据库用户名。
- `db_password`: 数据库密码。
保存并退出编辑器。
#### 7. 启动 Odoo 服务
启动 Odoo 服务并设置为开机自启:
```bash
sudo systemctl start odoo
sudo systemctl enable odoo
```
#### 8. 配置 SSH 自启动(可选)
如果需要通过 SSH 访问虚拟机,可以将 SSH 服务添加到开机启动项中[^4]:
```bash
echo "/usr/sbin/sshd -D &" >> /etc/rc.local
```
#### 9. 访问 Odoo
通过浏览器访问 Odoo 的 Web 界面。默认情况下,Odoo 运行在 `http://<虚拟机IP>:8069`。
---
###
阅读全文
相关推荐











