公司需要erp系統(tǒng),特地研究了一下odoo潦匈,覺得很不錯(cuò)阱高。特地在小vps上安裝社區(qū)版進(jìn)行測(cè)試。本人小白茬缩,嘗試了數(shù)個(gè)版本的系統(tǒng)赤惊,以及官方、非官方的安裝教程凰锡,總是出現(xiàn)一些莫名其妙的bug未舟。最后安裝成功,遂記錄掂为,以備后用裕膀,并予以有需之人參考。
環(huán)境
vps
Disk Space 25 GB
Ram1024 MB
CPU Cores1 CPUs
操作系統(tǒng)
Ubuntu 16.04 x64
Debian 8.0 x64
流程
添加Odoo存儲(chǔ)庫(kù)
配置用戶
安裝和配置Postgresql
安裝Odoo所需的依賴項(xiàng)
安裝Odoo
配置Odoo
步驟
* root登錄勇哗,請(qǐng)注意如果使用debian系統(tǒng)昼扛,請(qǐng)去除sudo指令
1、添加Odoo存儲(chǔ)庫(kù)
將Odoo apt存儲(chǔ)庫(kù)添加到儲(chǔ)庫(kù)數(shù)據(jù)庫(kù)文件/etc/apt/sources.list 欲诺。 使用此apt命令添加Odoo鍵:
wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
然后使用echo命令添加Odoo存儲(chǔ)庫(kù)抄谐,添加到sources.list文件的最后一行:
echo "deb http://nightly.odoo.com/10.0/nightly/deb/ ./" >> /etc/apt/sources.list
并更新軟件包列表:
apt-get update
2、為Odoo配置Linux用戶
使用主目錄/ opt / odoo和組odoo創(chuàng)建一個(gè)名為odoo的新用戶:
sudo adduser --system --home=/opt/odoo --group odoo
并在/ var / lib /目錄中為Odoo創(chuàng)建一個(gè)新的目錄:
mkdir -p /var/lib/odoo
3扰法、安裝和配置PostgreSQL
使用apt-get命令安裝postgreSQL:
sudo apt-get install postgresql
并登錄PostgreSQL shell:
su - postgres
現(xiàn)在為Odoo創(chuàng)造一個(gè)角色蛹含。 這將允許Odoo訪問/連接到PostgreSQL服務(wù)器并創(chuàng)建,刪除或修改數(shù)據(jù)庫(kù)迹恐。 必須輸入密碼以確保安全性并保持私密挣惰。
createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo
最后輸入exit從PostgreSQL shell注銷。
4殴边、安裝所需的依賴項(xiàng)
Odoo需要許多python模塊,只需安裝下面的所有軟件包即可滿足其先決條件:
sudo apt-get install python-cups python-dateutil python-decorator python-docutils python-feedparser \python-gdata python-geoip python-gevent python-imaging python-jinja2 python-ldap python-libxslt1 \python-lxml python-mako python-mock python-openid python-passlib python-psutil python-psycopg2 \python-pybabel python-pychart python-pydot python-pyparsing python-pypdf python-reportlab python-requests \python-simplejson python-tz python-unicodecsv python-unittest2 python-vatnumber python-vobject \python-werkzeug python-xlwt python-yaml
wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar xvf wkhtmltox*.tar.xz
sudo mv wkhtmltox/bin/wkhtmlto* /usr/bin
sudo apt-get install -y openssl build-essential libssl-dev libxrender-dev git-core libx11-dev libxext-dev libfontconfig1-dev libfreetype6-dev fontconfig
5珍语、安裝Odoo
現(xiàn)在可以用apt安裝Odoo:
sudo apt-get install odoo
安裝完成后锤岸,odoo將在端口 8069 上運(yùn)行。 可以使用以下命令檢查它:
netstat -plntu
5板乙、配置Odoo
安裝Odoo后是偷,打開一個(gè)Web瀏覽器并輸入odoo URL拳氢,一般情況下: ip/域名:8069
系統(tǒng)將提示您創(chuàng)建一個(gè)新數(shù)據(jù)庫(kù)并配置管理員帳戶的電子郵件地址和密碼。
輸入安裝的詳細(xì)信息蛋铆,然后單擊“ 創(chuàng)建數(shù)據(jù)庫(kù) ”馋评。
等待幾分鐘安裝odoo的完成。
到此odoo10安裝完成刺啦。
* Ubuntu 16.04 x64留特、Debian 8.0 x64 親測(cè)以上方法有效,切記Debian系統(tǒng)不要在root用戶下用sudo指令玛瘸。
Good Day
R.D.