在 Ubuntu 14.04 LTS 上源码安装 Odoo 9 的步骤
1. 更新 Ubuntu 系统
sudo apt-get update && sudo apt-get dist-upgrade
2. 创建 Odoo 用户
sudo adduser --system --home=/opt/odoo --group odoo
3. 安装和配置 PostgreSQL
sudo apt-get install postgresql sudo su - postgres createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo exit
4. 安装必要的库
a. 安装系统库
sudo apt-get install python-pip python-dev libevent-dev gcc libxml2-dev libxslt-dev node-less libldap2-dev libssl-dev
b. 安装 Python 库
cd /tmp && rm requirements.txt && wget https://raw.githubusercontent.com/odoo/odoo/9.0/requirements.txt && sudo pip install -r requirements.txt
5. 安装 wkhtmltopdf
64 位系统
sudo dpkg -i /tmp/wkhtmltox-0.12.2.1_linux-trusty-amd64.deb
32 位系统
sudo dpkg -i /tmp/wkhtmltox-0.12.2.1_linux-trusty-i386.deb
6. 安装 Odoo 服务器
sudo apt-get install git sudo su - odoo -s /bin/bash git clone https://www.github.com/odoo/odoo --depth 1 --branch 9.0 --single-branch
7. 配置 Odoo
sudo cp /opt/odoo/debian/openerp-server.conf /etc/odoo-server.conf sudo chown odoo: /etc/odoo-server.conf sudo chmod 640 /etc/odoo-server.conf
修改配置文件
编辑 `/etc/odoo-server.conf` 文件,确保以下内容:
[options] admin_passwd = admin db_host = False db_port = False db_user = odoo db_password = False loglevel = debug logfile = /var/log/odoo/odoo-server.log addons_path=/opt/odoo/odoo-server/addons,/opt/odoo/custom/addons,/opt/odoo/ydit8/odoo_custom
8. 启动 Odoo
python /opt/odoo/odoo.py
9. 访问 Odoo
在浏览器中访问:
http://IP_or_domain.com:8069
如果一切顺利,您将看到 Odoo 的数据库创建界面。
注意事项
- PostgreSQL 版本:默认安装的是 PostgreSQL 9.1。
- wkhtmltopdf:确保下载适合您系统的版本。
- 配置文件:根据您的实际路径修改 `addons_path`。
通过这些步骤,您可以在 Ubuntu 14.04 LTS 上成功安装 Odoo 9。如果需要进一步的帮助或遇到问题,可以参考 Odoo 的官方文档或社区资源。