本文是應(yīng)網(wǎng)友
ubuntu
和Nathan
要求寫的;因?yàn)榭雌饋?Nathan
比較著急,就突擊了一下,因?yàn)闀r(shí)間倉(cāng)促,錯(cuò)誤在所難免,敬請(qǐng)諒解~
什么是 GreaterWMS ?
GreaterWMS
是完全開源的倉(cāng)庫(kù)管理系統(tǒng)。該庫(kù)存管理系統(tǒng)是目前福特亞太區(qū)售后物流倉(cāng)儲(chǔ)供應(yīng)鏈流程。屬于一站式應(yīng)用,支持掃描儀PDA
、手機(jī)APP
、桌面exe
、網(wǎng)站。
準(zhǔn)備
安裝 Git
-
套件中心
→設(shè)置
-->套件來源
-->新增
- 名稱:隨意;
- 位置:
http://packages.synocommunity.com/
-
套件中心
-->社群
,找到并安裝套件Git
下載代碼
用 SSH
客戶端連到群暉,依次執(zhí)行下面的命令
# 進(jìn)入 docker 目錄
cd /volume2/docker
# 國(guó)內(nèi)用戶使用 gitee 克隆項(xiàng)目到您的本地或服務(wù)器
git clone https://gitee.com/Singosgu/GreaterWMS.git
# 國(guó)外用戶還是用 github
git clone https://github.com/GreaterWMS/GreaterWMS.git
# 進(jìn)入目錄
cd GreaterWMS
修改 docker-compose.yml
主要就是端口,本地端口不沖突就行,不確定的話可以用命令查一下
# 查看端口占用
netstat -tunlp | grep 端口號(hào)
在 GreaterWMS
根目錄中找到 docker-compose.yml
文件
默認(rèn) docker-compose.yml
中的端口設(shè)置是??這樣的
本地端口 | 容器端口 | |
---|---|---|
front |
8080 |
8080 |
backend |
8000 |
8000 |
老蘇找了兩個(gè)連續(xù)的空閑本地端口做了修改
本地端口 | 容器端口 | |
---|---|---|
front |
8285 |
8080 |
backend |
8286 |
8000 |
官方的說明文檔中,關(guān)于端口比較混亂,一會(huì)兒
8000
,一會(huì)兒8008
修改 baseurl.txt
在 File Station
中找到 /docker/GreaterWMS/templates/public/statics/baseurl.txt
文件
將 http://127.0.0.1:8000
,改為本機(jī) IP
+ 本地端口,老蘇群暉 IP
為 192.168.0.197
,結(jié)合前面修改的端口,所以這里改為 http://192.168.0.197:8286
修改 nginx.conf
默認(rèn)
docker-compose.yml
中并沒有啟用nginx
,所以改不改應(yīng)該沒啥關(guān)系;
在 GreaterWMS
根目錄中找到 nginx.conf
文件
找到 server 127.0.0.1:8008;
改為 server 192.168.0.197:8285;
啟動(dòng)
準(zhǔn)備工作完成后,就可以開始啟動(dòng)了
# 一鍵啟動(dòng)
docker-compose up -d
按照官方的特別備注:執(zhí)行
docker-compose up -d
后會(huì)自動(dòng)下載前端依賴,有時(shí)會(huì)下載失敗,導(dǎo)致前端無法啟動(dòng),此時(shí)先執(zhí)行docker-compose down
再docker-compose up -d
重新下載,直至成功為止。
第一次運(yùn)行會(huì)拉取鏡像,容量不小
看到兩個(gè) done
就完成了
可以進(jìn)群暉的容器看一下狀態(tài)
前端內(nèi)存占用多,后端CPU占用高,而且一直都比較穩(wěn)定;
一般不出意外的話,應(yīng)該都是能正常工作的
編譯前端
不編譯的話,訪問后端地址不能登錄,會(huì)一直顯示網(wǎng)絡(luò)錯(cuò)誤
# 進(jìn)入前端容器
docker exec -it greaterwms_front /bin/bash
# 編譯前端代碼
quasar build
編譯完成
我們可以在 /docker/GreaterWMS/templates/dist/spa
中看到生成的前端代碼
然后先刪再啟動(dòng)
# 一鍵卸載
docker-compose down
# 再一鍵啟動(dòng)
docker-compose up -d
運(yùn)行
是否可以瀏覽還需要看日志
后端要看到 Starting development server at http://0.0.0.0:8000/
前端要看到 ? ?wds?: Project is running at http://0.0.0.0:8080/
現(xiàn)在可以開始訪問了,在瀏覽器中輸入 http://群暉IP:8285
或者 http://群暉IP:8286
都是能看到主界面的,所不同的是,從 8285
打開的話,右下角有個(gè)綠色的 vConsole
按鈕,感覺像是調(diào)試用的
首先注冊(cè)一個(gè)管理員賬號(hào),完成后就是主界面了
右上角選擇語言為 中文簡(jiǎn)體
功能就留個(gè)需要的人自己研究吧
移動(dòng)端
主頁可以找到 Android
的客戶端
安裝 SAI
但是格式不是常用的 apk
,而是 apks
,需要先安裝 SAI(Split APKs Installer)
,再用 SAI
來安裝 GWMS.apks
可以在 F-Droid
下載 SAI
應(yīng)用:https://f-droid.org/packages/com.aefyr.sai.fdroid/
反向代理
不能使用 https://192.168.0.198:8286
登錄,所以老蘇試了反代用域名訪問,是可以的
沒問題的話還是全選了
應(yīng)用設(shè)置
啟動(dòng) APP
應(yīng)用之后,可以選擇 中文簡(jiǎn)體
進(jìn)入 設(shè)置
--> 服務(wù)器
設(shè)置 請(qǐng)求地址
為后端地址 https://gwms.laosu.ml:444/
一定不要忘記最后面的
/
,否則可能報(bào)服務(wù)器錯(cuò)誤
或者登陸失?。?/p>
OPENID
是必填的,可以在網(wǎng)頁端獲得
完成之后可以點(diǎn) 登錄
登錄成功之后就可以使用了
小結(jié)
老蘇用的默認(rèn)的 docker-compose.yml
,只是修改了端口,這種安裝方式使用的是 SQLite
數(shù)據(jù)庫(kù),如果要用 MySQL
和 Nginx
,可以嘗試取消注釋
參考文檔
GreaterWMS/GreaterWMS: This Inventory management system is the currently Ford Asia Pacific after-sales logistics warehousing supply chain process . After I leave Ford , I start this project . In order to help some who need it . OneAPP Type . Support scanner PDA, mobile APP, desktop exe, website as well .
地址:https://github.com/GreaterWMS/GreaterWMS
GreaterWMS: 該倉(cāng)庫(kù)管理系統(tǒng)是,目前福特亞太區(qū)售后物流倉(cāng)儲(chǔ)供應(yīng)鏈流程。 離開福特后,我開始了這個(gè)項(xiàng)目。 為了幫助一些有需要的人。 OneAPP 理念。 支持掃描設(shè)備PDA、手機(jī)APP、桌面exe、網(wǎng)站等。
地址:https://gitee.com/Singosgu/GreaterWMS
GreaterWMS | 完全開源倉(cāng)庫(kù)管理系統(tǒng)
地址:https://www.56yhz.com/
GreaterWMS | Docker部署
地址:https://www.56yhz.com/docker_deployment.html文章來源:http://www.zghlxwxcb.cn/news/detail-427394.html
Aefyr/SAI: Android split APKs installer
地址:https://github.com/Aefyr/SAI文章來源地址http://www.zghlxwxcb.cn/news/detail-427394.html
到了這里,關(guān)于倉(cāng)庫(kù)管理系統(tǒng)GreaterWMS的安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!