【odoo有料學堂】如何於GCP上完整安裝odoo

手把手教學!(持續更新 20190914更)

Smith Lin

大家好,

在odoo系統的安裝方式,一直以來有許多做法以及流派


透過今天的文章分享目前個人選擇比較方便的應用方式:

透過GCP以及安裝腳本進行odoo系統安裝~


也算更新一下1年多前的odoo系統安裝方式~


就讓我們進入今天的內容吧~

安裝步驟前置作業:


1.申請一個google的帳戶(如果是使用G Suite帳戶的也可以使用 )

2.啟用google cloud platform服務: 啟用網址

3.申請一年免費試用300元美金

安裝步驟1:啟動vm

 A.區域:可以選擇asia-east1-a~c,這是google在台灣彰化設立的機

房,運作速度會最快! 

  B.機器類型:在一般中小企業運作測試下,一般10人以下公司選擇:3.75GB之機器類型便足夠使用

  C.開機磁碟:於此需要注意設定, 映像檔:Ubuntu 16.04 LTS;磁碟類型及空間:SSD、10GB(空間大小可之後再調整) 

  D.防火牆:點選允許HTTP及HTTPS流量 

  E.點選下方建立,完成GCP虛擬機之環境設定


完成後,稍待片刻就可以看到VM執行個體列表增加一個虛擬機

安裝步驟2:輸入安裝指令


受到odoo安裝以及系統運作使用許多其他第三方程式、Python library

要能夠一個一個安裝且能正常運作實在是有點困難

因此一般實際在運作odoo安裝時會透過.sh腳本或是其他一鍵安裝方式執行


我們今天要使用的odoo系統安裝腳本採用odoo界Yenthe666大大所整理的系統安裝腳本


我們點選ssh按鈕後,輸入需要執行的指令如下:



(#20190508註記:因後續要安裝的python套件-psycopg2有做變更,因此在輸入以下指令安裝odoo前先輸入以下指令安裝依賴需求:)

sudo apt-get install -y python-dev 
sudo apt-get install -y libpq-dev



1.下載腳本
odoo11/odoo12/odoo13

sudo wget https://raw.githubusercontent.com/Yenthe666/InstallScript/11.0/odoo_install.sh
sudo wget https://raw.githubusercontent.com/Yenthe666/InstallScript/12.0/odoo_install.sh
sudo wget https://raw.githubusercontent.com/Yenthe666/InstallScript/13.0/odoo_install.sh

2.獲取權限

sudo chmod +x odoo_install.sh


3.執行腳本

sudo ./odoo_install.sh


輸入以上指令後odoo系統將會依腳本的內容一步一步安裝odoo~


4.完成後,安裝中文字形到Ubuntu

sudo apt-get install ttf-wqy-zenhei -y
sudo apt-get install ttf-wqy-microhei -y


5.reboot重啟伺服器~大功告成

sudo reboot

安裝步驟3:設置VM的網路環境


因應我們是在GCP上進行odoo安裝

我們接下來要設置GCP上的防火牆以及IP的設置

1.建立port8069的防火牆標籤

2.將伺服器IP改為靜態

3.將防火牆的標籤設置到伺服器中

安裝步驟4:開啟odoo系統~

完成以上步驟後,基本上已經可以開啟odoo的資料庫建立界面啟用系統了~

輸入IP:8069到瀏覽器進行開啟

正常來說將進入odoo初次使用的資料庫建立畫面

輸入資料庫建立的內容後送出~

odoo系統就可以開始啟用拉!!

 
 

備註:

1.odoo的安裝以及實際建置有許多種方式,今天主要提供一種方式給大家可以快速上手使用odoo

2.進入系統的網址規劃等可透過設置轉到80port開啟,或是透過dns轉址或是設置ssl等網站安全性


同場加映:如何在odoo上安裝第三方模組

 
 

第三方模組安裝相關指令:


odoo addons資料夾權限開啟(必須要addons資料夾上一層的資料夾進行下指令):

sudo chmod 777 -R addons


odoo伺服器的重啟指令(每次放新的addons進入資料夾都要重啟!)

sudo service odoo-server restart


特別感謝:

【安裝腳本】Yenthe666提供

【技術指導】先傑電腦

psycopg2問題解決資料來源:

icebug的杂货铺:文章連結


後續更新與測試:

20190723-測試安裝成功

20190827-測試安裝odoo12版成功(使用Ubuntu18.04)

20190914-測試安裝odoo12版成功(使用Ubuntu18.04)

以上就是本次odoo有料學堂的內容

如果喜歡,可以按下面連結分享!

如果有任何問題可以留言在下方,

想知道更多細節,請與本團隊聯絡!

留下評論

您應該 登入 張貼評論

  • Smith Lin 2019年04月14日 15時40分16秒

    hi 幾個地方你可以確認一下
    1.是否有開啟防火牆
    2.是否有將防火牆設定設到VM上
    3.設定完後是否有按儲存~

  • Alan Xiao 2019年04月14日 03時52分58秒

    您好,我照著影片中的步驟
    但後來到輸入,IP:8069的階段
    他顯示「無法連上這個網站 35.194.253.10 拒絕連線」
    想請問問題為何?