Linux安裝odoo10記錄

公司需要erp系統(tǒng),特地研究了一下odoo,覺得很不錯(cuò)。特地在小vps上安裝社區(qū)版進(jìn)行測試。本人小白,嘗試了數(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ǔ)庫

配置用戶

安裝和配置Postgresql

安裝Odoo所需的依賴項(xiàng)

安裝Odoo

配置Odoo


步驟

* root登錄,請(qǐng)注意如果使用debian系統(tǒng),請(qǐng)去除sudo指令

1、添加Odoo存儲(chǔ)庫

將Odoo apt存儲(chǔ)庫添加到儲(chǔ)庫數(shù)據(jù)庫文件/etc/apt/sources.list 。 使用此apt命令添加Odoo鍵:

wget -O - https://nightly.odoo.com/odoo.key | apt-key add -

然后使用echo命令添加Odoo存儲(chǔ)庫,添加到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ù)庫。 必須輸入密碼以確保安全性并保持私密。

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ù)庫并配置管理員帳戶的電子郵件地址和密碼。

輸入安裝的詳細(xì)信息,然后單擊“ 創(chuàng)建數(shù)據(jù)庫 ”。

等待幾分鐘安裝odoo的完成。

到此odoo10安裝完成。


* Ubuntu 16.04 x64、Debian 8.0 x64 親測以上方法有效,切記Debian系統(tǒng)不要在root用戶下用sudo指令。

Good Day

R.D.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容