<delect id="nhvxd"></delect>
<ol id="nhvxd"><address id="nhvxd"></address></ol>

        <em id="nhvxd"><listing id="nhvxd"></listing></em>

        <sub id="nhvxd"><listing id="nhvxd"><dfn id="nhvxd"></dfn></listing></sub>

          <b id="nhvxd"></b>
          <pre id="nhvxd"><meter id="nhvxd"></meter></pre><sub id="nhvxd"><thead id="nhvxd"><font id="nhvxd"></font></thead></sub>

          不同操作系統Windows、Mac、Linux安裝 Odoo

          不同操作系統Windows、Mac、Linux安裝 Odoo,有多種安裝 Odoo 的方法,或者根本不安裝它,具體取決于預期的用例。本文檔試圖描述大多數安裝選項。

          1、odoo在線安裝

          在生產中使用 Odoo 或嘗試它的最簡單方法。

          2、odoo打包安裝程序

          適用于測試 Odoo,開發模塊,可用于長期生產使用,并進行額外的部署和維護工作。

          3、odoo源安裝

          提供更大的靈活性:例如,允許在同一系統上運行多個 Odoo 版本。適合開發模塊,可作為生產部署的基礎。

          4、docker 安裝 odoo

          如果您通常使用docker進行開發或部署,則可以使用官方的 docker基礎鏡像。

          版本

          Odoo有兩個不同的版本:社區版和企業版。在我們的SaaS上可以使用企業版,并且訪問代碼僅限于企業客戶和合作伙伴。社區版可供任何人免費使用。

          如果您已經使用社區版并希望升級到企業版,請參閱將社區版升級到企業版(源安裝除外)。

          一、ODOO在線安裝

          演示

          為了簡單地快速了解 Odoo,提供了演示實例。它們是共享實例,只存在幾個小時,可用于瀏覽和嘗試,無需承諾。

          演示實例不需要本地安裝,只需一個 Web 瀏覽器。

          SaaS

          Odoo 的SaaS由 Odoo SA 開始,完全管理和遷移, 提供私有實例并免費開始。它可用于發現和測試 Odoo 并進行非代碼定制(即與自定義模塊或 Odoo 應用商店不兼容),而無需在本地安裝。

          可用于測試 Odoo 和長期生產使用。

          與演示實例一樣,SaaS實例不需要本地安裝,一個 Web 瀏覽器就足夠了。

          二、ODOO打包安裝程序

          Odoo 為社區版和企業版的 Windows、基于 deb 的發行版(Debian、Ubuntu 等)和基于 RPM 的發行版(Fedora、CentOS、RHEL 等)提供打包安裝程序。

          這些包自動設置所有依賴項(對于社區版本),但可能難以保持最新。

          我們的 nightly 服務器上提供了具有所有相關依賴項要求的官方社區包。社區和企業包都可以從我們的下載頁面下載(您必須以付費客戶或合作伙伴的身份登錄才能下載企業包)。

          Windows

          1. 從我們的 nightly 服務器(僅限社區)或從下載頁面(任何版本)下載Windows 安裝程序。
          2. 執行下載的文件。 警告在 Windows 8 及更高版本上,您可能會看到標題為“Windows 保護了您的 PC”的警告。單擊“更多信息”,然后單擊“仍然運行”。
          3. 接受UAC提示。
          4. 完成各種安裝步驟。

          Odoo 將在安裝結束時自動啟動。

          Linux

          Debian/Ubuntu

          Odoo 13.0 ‘deb’ 包目前支持Debian Buster、Ubuntu 18.04或更高版本。

          準備

          Odoo 需要一個PostgreSQL服務器才能正常運行。Odoo ‘deb’ 包的默認配置是在與您的 Odoo 實例相同的主機上使用 PostgreSQL 服務器。執行以下命令以安裝 PostgreSQL 服務器:

          $ sudo apt install postgresql -y

           警告

          wkhtmltopdf不是通過pip安裝的,必須在0.12.5版本中手動安裝才能支持頁眉和頁腳。有關各種版本的更多詳細信息,請參閱我們的wiki。

          存儲庫

          Odoo SA 提供了一個可用于 Debian 和 Ubuntu 發行版的存儲庫。它可用于通過以 root 身份執行以下命令來安裝Odoo 社區版

          # wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
          # echo "deb http://nightly.odoo.com/13.0/nightly/deb/ ./" >> /etc/apt/sources.list.d/odoo.list
          # apt-get update && apt-get install odoo

          然后,您可以使用常用命令使您的安裝保持最新。apt-get upgrade

          目前,企業版沒有 nightly 存儲庫。

          deb包

          可以從官方下載頁面下載社區版和 企業版的“deb”包,而不是如上所述使用存儲庫。

          接下來,以 root 身份執行以下命令:

          # dpkg -i <path_to_installation_package> # this probably fails with missing dependencies
          # apt-get install -f # should install the missing dependencies
          # dpkg -i <path_to_installation_package>

          這會將 Odoo 作為服務安裝,創建必要的PostgreSQL用戶并自動啟動服務器。

           警告

          python3-xlwtDebian軟件包不存在于Debian的克星也不Ubuntu的18.04。這個python模塊需要導出為xls格式。

          如果您需要該功能,可以使用以下命令手動安裝:

          $ sudo pip3 install xlwt

           警告

          num2wordsPython包不存在于Debian的克星也不Ubuntu的18.04。Odoo 不會渲染文本數量,這可能會導致l10n_mx_edi模塊出現問題 。

          如果您需要此功能,可以使用以下命令手動安裝:

          $ sudo pip3 install num2words

          Fedora

          Odoo 13.0 ‘rpm’ 包支持 Fedora 30。

          準備

          Odoo 需要一個PostgreSQL服務器才能正常運行。確保該sudo命令可用且配置良好,然后才執行以下命令以安裝 PostgreSQL 服務器:

          $ sudo dnf install -y postgresql-server
          $ sudo postgresql-setup --initdb --unit postgresql
          $ sudo systemctl enable postgresql
          $ sudo systemctl start postgresql

           警告

          wkhtmltopdf不是通過pip安裝的,必須在0.12.5版本中手動安裝才能支持頁眉和頁腳。有關各種版本的更多詳細信息,請參閱我們的wiki。

          存儲庫

          Odoo SA 提供了一個可以與 Fedora 發行版一起使用的存儲庫。它可用于通過執行以下命令來安裝Odoo 社區版

          $ sudo dnf config-manager --add-repo=https://nightly.odoo.com/13.0/nightly/rpm/odoo.repo
          $ sudo dnf install -y odoo
          $ sudo systemctl enable odoo
          $ sudo systemctl start odoo
          RPM 包

          可以從官方下載頁面下載社區版和 企業版的“rpm”包,而不是如上所述使用存儲庫。

          下載后,可以使用“dnf”包管理器安裝該包:

          $ sudo dnf localinstall odoo_13.0.latest.noarch.rpm
          $ sudo systemctl enable odoo
          $ sudo systemctl start odoo

          三、odoo源安裝

          源代碼“安裝”實際上是關于不安裝 Odoo,而是直接從源代碼運行它。

          這對于模塊開發人員來說更方便,因為 Odoo 源比使用打包安裝更容易訪問(獲取信息或構建此文檔并使其離線可用)。

          它還使啟動和停止 Odoo 比打包安裝設置的服務更加靈活和明確,并允許使用命令行參數覆蓋設置 而無需編輯配置文件。

          最后,它提供了對系統設置的更大控制,并允許更輕松地并排保存(和運行)多個版本的 Odoo。

          Windows

          獲取來源

          有兩種方法可以獲取 Odoo 的源代碼:作為 zip存檔或通過git。

          檔案

          社區版:

          企業版:

          git

          以下內容需要在您的機器上安裝git并且您具有 git 命令的基本知識。

          社區版:

          C:\> git clone https://github.com/odoo/odoo.git

          企業版:(請參閱版本以獲取訪問權限)

          C:\> git clone https://github.com/odoo/enterprise.git

           筆記

          企業 git 存儲庫不包含完整的 Odoo 源代碼。它只是額外附加組件的集合。主服務器代碼在社區版本中。運行 Enterprise 版本實際上意味著從 Community 版本運行服務器,并將 addons-path 選項設置為 Enterprise 版本所在的文件夾。您需要克隆社區和企業存儲庫才能安裝有效的 Odoo Enterprise。

          準備

          Python

          Odoo 需要 Python 3.6 或更高版本才能運行。訪問Python 的下載頁面 ,在您的機器上下載并安裝最新版本的 Python 3。

          在安裝過程中,勾選Add Python 3 to PATH,然后點擊Customize Installation并確保pip被勾選。

           筆記

          如果已安裝 Python 3,請確保版本為 3.6 或更高版本,因為以前的版本與 Odoo 不兼容。

          C:\> python --version

          還要驗證是否為此版本安裝了pip。

          C:\> pip --version
          PostgreSQL

          Odoo 使用 PostgreSQL 作為數據庫管理系統。下載并安裝 PostgreSQL (支持的版本:10.0 及更高版本)。

          默認情況下,唯一的用戶是postgres但 Odoo 禁止以 as 連接postgres,因此您需要創建一個新的 PostgreSQL 用戶:

          1. 將 PostgreSQL 的bin目錄(默認情況下:)添加到您的.C:\Program Files\PostgreSQL\<version>\binPATH
          2. 使用 pg admin gui 創建一個帶有密碼的 postgres 用戶:
            1. 打開pgAdmin。
            2. 雙擊服務器以創建連接。
            3. 選擇物體 ? 創建 ? 登錄/組角色。
            4. 角色名稱字段中輸入用戶名(例如odoo)。
            5. 打開定義選項卡并輸入密碼(例如odoo),然后單擊保存。
            6. 打開權限選項卡并切換可以登錄嗎?Yes創建數據庫?到 Yes。
          依賴關系

          在安裝依賴項之前,您必須下載并安裝Visual Studio的 構建工具。出現提示時,在Workloads選項卡中選擇C++ 構建工具并安裝它們。

          Odoo 依賴項在requirements.txt位于 Odoo 社區目錄根目錄的文件中列出。

           提示

          最好不要在 Odoo 的不同實例之間或與您的系統混合使用 python 模塊包。您可以使用virtualenv創建隔離的 Python 環境。

          導航到您的 Odoo 社區安裝路徑 ( CommunityPath) 并 在具有管理員權限的終端中對需求文件運行pip

          C:\> cd \CommunityPath
          C:\> pip install setuptools wheel
          C:\> pip install -r requirements.txt

           警告

          wkhtmltopdf不是通過pip安裝的,必須在0.12.5版本中手動安裝才能支持頁眉和頁腳。有關各種版本的更多詳細信息,請參閱我們的wiki。

          對于從右到左界面的語言(如阿拉伯語或希伯來語),rtlcss需要安裝包:

          1. 下載并安裝nodejs。
          2. 安裝rtlcss:C:\> npm install -g rtlcss
          3. 編輯系統環境的變量PATH以添加所在的文件夾rtlcss.cmd(通常為:)C:\Users\<user>\AppData\Roaming\npm\。

          運行 Odoo

          一旦設置了所有依賴項,就可以通過運行odoo-bin服務器的命令行界面來啟動 Odoo 。它位于 Odoo 社區目錄的根目錄。

          要配置服務器,您可以指定命令行參數或 配置文件。

           提示

          對于企業版,您必須將enterprise插件的路徑添加到 addons-path參數中。請注意,它必須位于其他路徑之前addons-path才能正確加載插件。

          常見的必要配置有:

          • PostgreSQL 用戶和密碼。
          • 自定義插件路徑超出默認值,以加載您自己的模塊。

          運行服務器的典型方法是:

          C:\> cd CommunityPath/
          C:\> python odoo-bin -r dbuser -w dbpassword --addons-path=addons -d mydb

          CommunityPathOdoo 社區安裝路徑在哪里,dbuser是 PostgreSQL 登錄名,dbpassword是 PostgreSQL 密碼,mydb是在localhost:8069. 您可以addons在 addons-path 選項的末尾添加以逗號分隔的其他目錄路徑。

          Linux

          獲取來源

          有兩種方法可以獲取 Odoo 的源代碼:作為 zip存檔或通過git。

          檔案

          社區版:

          企業版:

          吉特

          以下內容需要在您的機器上安裝git并且您具有 git 命令的基本知識。

          社區版:

          $ git clone https://github.com/odoo/odoo.git

          企業版:(請參閱版本以獲取訪問權限)

          $ git clone https://github.com/odoo/enterprise.git

           筆記

          企業 git 存儲庫不包含完整的 Odoo 源代碼。它只是額外附加組件的集合。主服務器代碼在社區版本中。運行 Enterprise 版本實際上意味著從 Community 版本運行服務器,并將 addons-path 選項設置為 Enterprise 版本所在的文件夾。您需要克隆社區和企業存儲庫才能安裝有效的 Odoo Enterprise。

          準備

          Python

          Odoo 需要 Python 3.6 或更高版本才能運行。如果 Python 3 尚未完成,請使用您的包管理器在您的計算機上下載并安裝 Python 3。

           筆記

          如果已安裝 Python 3,請確保版本為 3.6 或更高版本,因為以前的版本與 Odoo 不兼容。

          $ python3 --version

          還要驗證是否為此版本安裝了pip。

          $ pip3 --version
          PostgreSQL

          Odoo 使用 PostgreSQL 作為數據庫管理系統。使用您的包管理器下載并安裝 PostgreSQL(支持的版本:10.0 及更高版本)。

          在 Debian/Unbuntu 上,可以通過執行以下命令來實現:

          $ sudo apt install postgresql postgresql-client

          默認情況下,唯一的用戶是postgres但 Odoo 禁止以 as 連接postgres,因此您需要創建一個新的 PostgreSQL 用戶:

          $ sudo -u postgres createuser -s $USER
          $ createdb $USER

           筆記

          由于您的 PostgreSQL 用戶與您的 Unix 登錄名具有相同的名稱,因此您無需密碼即可連接到數據庫。

          依賴關系

          對于使用原生代碼的庫,需要在 Odoo 的 Python 依賴之前安裝開發工具和原生依賴。它們在 Python、PostgreSQL、libxml2、libxslt1、libevent、libsasl2 和 libldap2-dev-devel包中可用。

          在 Debian/Unbuntu 上,以下命令應安裝所有必需的庫:

          $ sudo apt install python3-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev \
              libtiff5-dev libjpeg8-dev libopenjp2-7-dev zlib1g-dev libfreetype6-dev \
              liblcms2-dev libwebp-dev libharfbuzz-dev libfribidi-dev libxcb1-dev libpq-dev

          Odoo 依賴項在requirements.txt位于 Odoo 社區目錄根目錄的文件中列出。

           提示

          最好不要在 Odoo 的不同實例之間或與您的系統混合使用 python 模塊包。您可以使用virtualenv創建隔離的 Python 環境。

          導航到您的 Odoo 社區安裝路徑 ( CommunityPath) 并 在需求文件上運行pip

          $ cd /CommunityPath
          $ pip3 install setuptools wheel
          $ pip3 install -r requirements.txt

           警告

          wkhtmltopdf不是通過pip安裝的,必須在0.12.5版本中手動安裝才能支持頁眉和頁腳。有關各種版本的更多詳細信息,請參閱我們的wiki。

          對于從右到左界面的語言(如阿拉伯語或希伯來語),rtlcss需要安裝包:

          1. 使用包管理器下載并安裝nodejsnpm。
          2. 安裝rtlcss:$ sudo npm install -g rtlcss

          運行 Odoo

          一旦設置了所有依賴項,就可以通過運行odoo-bin服務器的命令行界面來啟動 Odoo 。它位于 Odoo 社區目錄的根目錄。

          要配置服務器,您可以指定命令行參數或 配置文件。

           提示

          對于企業版,您必須將enterprise插件的路徑添加到 addons-path參數中。請注意,它必須位于其他路徑之前addons-path才能正確加載插件。

          常見的必要配置有:

          • PostgreSQL 用戶和密碼。除了psycopg2 的默認值之外,Odoo 沒有其他默認 :通過端口上的 UNIX 套接字5432與當前用戶連接,沒有密碼。
          • 自定義插件路徑超出默認值,以加載您自己的模塊。

          運行服務器的典型方法是:

          $ cd /CommunityPath
          $ python3 odoo-bin --addons-path=addons -d mydb

          哪里CommunityPath是 Odoo 社區安裝的路徑,mydb是服務的默認數據庫localhost:8069。您可以addons在 addons-path 選項的末尾添加以逗號分隔的其他目錄路徑。

          蘋果系統

          獲取來源

          有兩種方法可以獲取 Odoo 的源代碼:作為 zip存檔或通過git。

          檔案

          社區版:

          企業版:

          吉特

          以下內容需要在您的機器上安裝git并且您具有 git 命令的基本知識。

          社區版:

          $ git clone https://github.com/odoo/odoo.git

          企業版:(請參閱版本以獲取訪問權限)

          $ git clone https://github.com/odoo/enterprise.git

           筆記

          企業 git 存儲庫不包含完整的 Odoo 源代碼。它只是額外附加組件的集合。主服務器代碼在社區版本中。運行 Enterprise 版本實際上意味著從 Community 版本運行服務器,并將 addons-path 選項設置為 Enterprise 版本所在的文件夾。您需要克隆社區和企業存儲庫才能安裝有效的 Odoo Enterprise。

          準備

          Python

          Odoo 需要 Python 3.6 或更高版本才能運行。如果 Python 3 尚未完成,請使用您首選的包管理器(homebrew、macports)在您的機器上下載并安裝 Python 3。

           筆記

          如果已安裝 Python 3,請確保版本為 3.6 或更高版本,因為以前的版本與 Odoo 不兼容。

          $ python3 --version

          還要驗證是否為此版本安裝了pip。

          $ pip3 --version
          PostgreSQL

          Odoo 使用 PostgreSQL 作為數據庫管理系統。使用postgres.app 下載并安裝 PostgreSQL(支持版本:10.0 及更高版本)。

          默認情況下,唯一的用戶是postgres但 Odoo 禁止以 as 連接postgres,因此您需要創建一個新的 PostgreSQL 用戶:

          $ sudo -u postgres createuser -s $USER
          $ createdb $USER

           筆記

          由于您的 PostgreSQL 用戶與您的 Unix 登錄名具有相同的名稱,因此您無需密碼即可連接到數據庫。

          依賴關系

          Odoo 依賴項在requirements.txt位于 Odoo 社區目錄根目錄的文件中列出。

           提示

          最好不要在 Odoo 的不同實例之間或與您的系統混合使用 python 模塊包。您可以使用virtualenv創建隔離的 Python 環境。

          導航到您的 Odoo 社區安裝路徑 ( CommunityPath) 并 在需求文件上運行pip

          $ cd /CommunityPath
          $ pip3 install setuptools wheel
          $ pip3 install -r requirements.txt

           警告

          非 Python 依賴需要使用包管理器安裝:

          1. 下載并安裝命令行工具:$ xcode-select –install
          2. 下載并安裝您選擇的包管理器(homebrew、macports)。
          3. 安裝非 python 依賴項。

           警告

          wkhtmltopdf不是通過pip安裝的,必須在0.12.5版本中手動安裝才能支持頁眉和頁腳。有關各種版本的更多詳細信息,請參閱我們的wiki。

          對于從右到左界面的語言(如阿拉伯語或希伯來語),rtlcss需要安裝包:

          1. 使用您喜歡的包管理器(homebrew、macports)下載并安裝nodejs。
          2. 安裝rtlcss:$ sudo npm install -g rtlcss

          運行 Odoo

          一旦設置了所有依賴項,就可以通過運行odoo-bin服務器的命令行界面來啟動 Odoo 。它位于 Odoo 社區目錄的根目錄。

          要配置服務器,您可以指定命令行參數或 配置文件。

           提示

          對于企業版,您必須將enterprise插件的路徑添加到 addons-path參數中。請注意,它必須位于其他路徑之前addons-path才能正確加載插件。

          常見的必要配置有:

          • PostgreSQL 用戶和密碼。除了psycopg2 的默認值之外,Odoo 沒有其他默認 :通過端口上的 UNIX 套接字5432與當前用戶連接,沒有密碼。
          • 自定義插件路徑超出默認值,以加載您自己的模塊。

          運行服務器的典型方法是:

          $ cd /CommunityPath
          $ python3 odoo-bin --addons-path=addons -d mydb

          哪里CommunityPath是 Odoo 社區安裝的路徑,mydb是服務的默認數據庫localhost:8069。您可以addons在 addons-path 選項的末尾添加以逗號分隔的其他目錄路徑。

          Docker

          關于如何在 Docker 中使用 Odoo 的完整文檔可以在官方的 Odoo docker鏡像頁面上找到。

          發表評論

          您的電子郵箱地址不會被公開。 必填項已用*標注

          Scroll to Top
          被夫上司强迫的女人在线中文_我被公满足舒服爽小茹_免费可以看的无遮挡av_亚洲欧美日韩中文字幕二
          <delect id="nhvxd"></delect>
          <ol id="nhvxd"><address id="nhvxd"></address></ol>

                <em id="nhvxd"><listing id="nhvxd"></listing></em>

                <sub id="nhvxd"><listing id="nhvxd"><dfn id="nhvxd"></dfn></listing></sub>

                  <b id="nhvxd"></b>
                  <pre id="nhvxd"><meter id="nhvxd"></meter></pre><sub id="nhvxd"><thead id="nhvxd"><font id="nhvxd"></font></thead></sub>