1、odoo 安裝與配置 @ Windows : 參考 https://www.jianshu.com/p/a64d8c78390d?tdsourcetag=s_pctim_aiomsg
3、Odoo啟動運行參數(script運行參數,不是運行配置文件): https://www.cnblogs.com/ygj0930/p/10826315.html
4、ERP大學整理的最新odoo配置文件odoo.conf中各個字段的含義說明,方便用戶進行odoo配置
5、(推薦)Odoo 13開發者文檔:命令行接口:odoo-bin : https://alanhou.org/odoo-13-command-line-interface-odoo-bin/
======================================================================
啟動Odoo :
python.exe X:/odoo安裝文件夾/odoo-bin --config=X:\odoo安裝文件夾\debian\odoo.conf
python.exe X:/odoo安裝文件夾/odoo-bin -c 配置文件路徑 -d 數據庫名 -u 模塊名
6、(推薦學習!)Odoo 的啟動過程 : https://zhuanlan.zhihu.com/p/110188058
Odoo 中是如何處理命令行的 : https://zhuanlan.zhihu.com/p/110013849
7、Odoo配置文件 https://www.cnblogs.com/ygj0930/p/11189223.html
;(新) 源代碼文件修改后重啟
auto_reload = None/True
; 開發模式,all 相當於xml/reload/qweb 全啟用, 參考 https://alanhou.org/debugging/
; xml 讀取模板qweb直接代替數據庫的XML文件。一旦模板在數據庫中被修改,在下一次更新/ 初始化之前,它不會從XML文件中讀取;
;reload: 更新Python文件時重新啟動服務器(根據所使用的文本編輯器的能力決定,可能無法檢測到變動);
;qweb: 當一個節點包含 t-debug='debugger'時,打破qweb模板評價
dev = all/xml/reload/qweb
;是否調試模式啟動
debug_mode = False/True
===================================================
; [options]
; addons模塊的查找路徑(可以配多個,多個之間以逗號分隔)。(測試,設置不正確不正確的目錄,應用就沒有了)
addons_path = /home/odoo/odoo-12/odoo/addons,/home/odoo/odoo-12/addons,/home/odoo/odoo-12/custom
; 數據庫管理密碼(用於創建、還原和備份數據庫等操作)。修改后,會將輸入的密碼加密。(已試過!)
如果設置為“空”,則 登錄“界面”可能就沒有辦法進入數據庫操作。 admin_passwd = admin ; data目錄, 用於存放session數據、附件、緩存文件等。目錄下會產生3個子目錄,分別是:sessions,filestore,addons data_dir = /home/odoo/.local/share/Odoo ;csv讀取格式 csv_internal_sep = ,
;##################### 數據庫相關配置#################### ; 數據庫主機名 db_host = False ; 數據庫端口號,False為默認 db_port = False ; 數據庫用戶名 db_user = False ; 數據庫用戶密碼 db_password = False ; 數據庫的最大連接數 db_maxconn = 64 ; 指定要預加載的數據庫,多個以逗號分隔 db_name = odoo-test ; 創建新數據庫時使用的數據庫模板 db_template = template0 ; 過濾要顯示的供選擇數據庫名稱 dbfilter = odoo-stage-* ;##################### 郵件相關配置#################### ; 用於發送郵件的郵箱地址 email_from = False ; SMTP服務器名 smtp_server = localhost ; SMTP端口號 smtp_port = 25 ; SMTP服務器是否支持SSL協議 smtp_ssl = False ; 發送郵件的SMTP用戶名 smtp_user = False ; 發送郵件的SMTP用戶密碼 smtp_password = False ; 哪些模塊不加載demo數據 without_demo = all ; 一個處理器允許使用的最大物理內存, Odoo默認為2G limit_memory_hard = 2684354560 ; 一個處理器允許使用的最大虛擬內存 limit_memory_soft = 2147483648 ; 一個處理器接受的最大請求數 limit_request = 8192 ; 一個請求最多占用多少處理器時間 limit_time_cpu = 60 ; 一個請求允許的最長實時時間 limit_time_real = 240 ; 是否允許顯示數據庫列表 list_db = True ; 是否將log寫入db的ir_logging表 log_db = False ; 設置模塊的日志級別,可以是一組module:log_level對, 默認值是“:INFO”(表示所有模塊的默認日志級別為INFO) log_handler = :INFO ; 日志的級別, 可選值:debug_rpc_answer, debug_rpc, debug, debug_sql, info, warn, error, critical log_level = warning ; 指定用來存儲日志的文件 logfile = /var/log/odoo/odoo-server.log ; 是否按天存放日志 logrotate = True ; 長連接池使用的端口號(當設置了此值后系統以gevent模式跑在這里指定的端口下) longpolling_port = 8072 ; 處理當前計划任務的最大線程數 max_cron_threads = 2 ; 強制保存在virtual osv_memory表中的記錄的最長時間,以小時為單位 osv_memory_age_limit = 1.0 ; 強制一個virtual osv_memory表的最大記錄數 osv_memory_count_limit = False ; 數據庫可執行文件的路徑 pg_path = None ; 存儲服務器pid的文件名 pidfile = None ; 是否使用反向代理模式 proxy_mode = True ; 是否壓縮報表 reportgz = False ; 指定用於SSL連接的證書文件 secure_cert_file = server.cert ; 指定用於SSL連接的主密鑰文件 secure_pkey_file = server.pkey ; server范圍的模塊,以逗號分隔 server_wide_modules = base,web ; 是否把日志發送給系統日志服務器 syslog = False ; 是否提交YAML或XML測試造成的數據庫更改 test_commit = False ; 是否允許YAML和單元測試 test_enable = False ; YML測試文件 test_file = False ; 報表的范例的存放位置 test_report_directory = False ; 為系統提供一個參照的時區 timezone = False ; 哪些模塊可翻譯, 默認為all translate_modules = ['all'] ; 是否使用數據庫的unaccent功能 unaccent = False ; 在安裝時哪些模塊不加載演示數據 without_demo = False ; 要使用的處理器數量 workers = None ;##################### xml服務相關配置#################### ; 是否允許使用XML-RPC協議(即是否啟用http服務),默認為True xmlrpc = True ; 指定使用XML-RPC協議的IP地址,為空時表示綁定到現有IP xmlrpc_interface = ; XML-RPC協議使用的TCP端口 xmlrpc_port = 8069 ; 是否允許使用XML-RPC安全協議,默認為True xmlrpcs = True ; 指定使用XML-RPC安全協議的IP地址,為空時表示綁定到現有IP xmlrpcs_interface = ; XML-RPC安全協議使用的TCP端口 xmlrpcs_port = 8071