odoo專案的發布與部署

2021-09-30 16:50:45 字數 1724 閱讀 4398

準備centos7系統

安裝odoo

我們直接使用最新的latest系統

安裝使用yum localinstall自動解決rpm依賴

# 先安裝源,然後通過源的方式安裝

yum install

yum install postgresql95-server postgresql95-contrib

# 初始化資料庫命令

/usr/pgsql-9.5/bin/postgresql95-setup initdb

# 兩條命令是啟動service命令

systemctl enable postgresql-9.5.service

systemctl restart postgresql-9.5.service

su - postgres

psql

# 注意odoo使用者名稱用雙引號

create user "odoo10" with password 'odoo10' createdb;

\q

預設配置下,pgsql使用了作業系統登入的驗證方式,會導致你自己建立的pguser無法登入,所以要做乙個修改

# 修改配置檔案,按照如下格式

local all all trust

host all 127.0.0.1/32 trust

systemctl restart postgresql-9.5

# 修改配置檔案中的使用者和密碼

[options]

; this is the password that allows database operations:

; admin_passwd = admin

db_host = false

db_port = false

db_user = odoo10

db_password = odoo10

addons_path = /usr/lib/python2.7/site-packages/odoo/addons

啟動

# 防火牆新增8069埠

firewall-cmd --zone=public --add-port=8069/tcp --permanent

firewall-cmd --reload

# 檢視是否生效

firewall-cmd --list-all

# enable設定odoo開機啟動

systemctl enable odoo

systemctl restart odoo

出現firewalld is not running的解決方法

檢視ip位址

訪問位址

啟動不成功的時候可以通過如下命令檢視錯資訊

如果以上都沒有什麼問題, 但是還是不能訪問, 那就是雲伺服器中安全組沒有開放8069埠

yum install wkhtmltopdf

# 安裝中文字型

yum install wqy-microhei-fonts wqy-zenhei-fonts

wkhtmltopdf-0.12.1-1.el7.x86_64.rpm

啟動,停止,重啟服務

odoo發布與部署

一,系統為ubuntu 16.04.2 lts 64位。不推薦使用windows部署線上環境,因為其不支援odoo多程序work功能 三,步驟 作業系統配置 開始前先update 是同步 etc apt sources.list 和 etc apt sources.list.d 中列出的源的索引,這...

React專案的打包與部署

打包編譯 執行完上述命令,開啟本地瀏覽器,輸入localhost 3000,就能看到專案的執行效果。此時是開發模式。若使用npm run build,會被編譯到build目錄。將整個應用打包發布,自動試用webpack進行壓縮與優化。在專案路徑下,敲npm run buil,就出現了build資料夾...

maven專案的發布

先在pom.xml 中配置好發布的資訊 發布到自己的私服倉庫 snapshots snapshots 如果在執行mvn deploy 時,出現許可權不夠時,需要在 settings.xml 檔案中設定發布者使用者資訊,即 server 標籤 其中的id 是snapshotrepository的id ...