概述
Odoo 从源代码安装并运行:
- 作为系统服务
- 专用系统用户下
odoo - 使用 PostgreSQL 作为数据库后端
- Python 虚拟环境内部
- 监听8069端口
使用权
在浏览器中打开: http://<SERVER_IP>:8069
首次访问会打开 Odoo 设置向导。
- 输入主密码
/root/.cloudzy-creds(admin_passwd). - 填写表格以创建初始数据库和管理员帐户。
初始启动可能需要一些时间,同时所有组件都在初始化并完全运行。
重要文件和目录
- 奥杜之家:
/opt/odoo - 奥杜来源:
/opt/odoo/odoo - 虚拟环境:
/opt/odoo/venv - 配置文件:
/etc/odoo.conf - 自定义插件:
/opt/odoo/custom/addons - 系统服务:
/etc/systemd/system/odoo.service - 凭证文件:
/root/.cloudzy-creds
服务管理
检查状态:
systemctl status odoo
启动服务:
systemctl start odoo
重启服务:
systemctl restart odoo
查看日志:
journalctl -u odoo -f
Odoo配置
主要配置文件: /etc/odoo.conf
关键参数:
admin_passwd→ 主密码db_user→ 奥多addons_path→ 核心+定制模块xmlrpc_port→ 8069
安全说明
为了安全部署,配置:
- Nginx 反向代理。
- HTTPS。
- 防火墙规则限制对端口 8069 的访问。
- Fail2ban 或速率限制保护。