git clone
cd ipfs_apk/api
# 根據自己的情況填寫配置
vim config.json
# 安裝
./install.sh
目錄結構
ipfs_apk/
├── admin # 後台管理介面的前端vue專案
├── api
│ ├── admin-api.py # 後台api主程式
│ ├── config.json # 後台api服務配置
│ ├── install.sh # 安裝指令碼
│ ├── ipfsapk.conf # 後台網頁顯示 nginx配置
│ ├── ipfsapk.service # 後台api服務配置檔案
│ └── requirements.txt # 後台api程式依賴庫
├── license
├── readme.md
15 directories, 36 files
config.json
,"ipfsapi"
:"/ip4/172.16.7.1/tcp/5001"
, # ipfs-api
"ipfsgw"
:"", # ipfs-gateway
"localstorage"
:"/data/"
, # 本地儲存路徑,用於共享儲存,filestore
"storagesubpath"
:"apk"
, # 本地儲存子路徑
"rediscacheserver"
:[ # redis服務快取位址,使用多個,必須配置乙個,有效資料以第乙個為準,配合ipns緩衝器使用:https:
100174147],
"uitemplate"
:"qmqbqp2v8qo3vgxs8pza685wb3gkbcmcdcev2uwcuajpwq" # 前端模板位址,即webui編譯後的前端上傳至ipfs的結果,執行`./install.sh ui`
自動替換
}
ipfsapk.conf
server
# 後端api程式的**設定,修改路徑需要同步修改到admin前端專案,修改後台服務繫結埠和引數需要在這裡同步修改
location /api/
}
ipfsapk.service
[unit]
description=ipfsapkapi
[service]
# 後台api程式執行路徑,執行`./install.sh api` 自動替換
execstart=python3_script
restart=always
user=root
group=root
[install]
wantedby=multi-user.target
install.sh
子命令./install.sh ui
./install.sh admin
編譯後台介面,放置到nginx目錄
./install.sh api
註冊ipfsapk服務,根據config.json服務ip和埠啟動api服務,預設為127.0.0.1:5050,反向**至nginx裡,預設為為後台前端的/api/路徑。
註冊的服務名為ipfsapk
可以通過systemctl status ipfsapk.service
檢視服務狀態
可以通過systemctl start ipfsapk.service
開啟服務狀態
可以通過systemctl stop ipfsapk.service
關閉服務狀態
./install.sh
以上專案全部執行
安卓移動應用開發考題 移動應用開發安卓選題
移動應用開發課程大作業選題 注意 以下所有系統均要實現 1 管理者的登陸 2 使用者的註冊和登陸 3 資料的儲存和提取 第 題可以不要求 1 管理者的登陸 和 2 使用者的註冊和登 陸 不要附上核心 全文漢字字數不少於 每個班內不能有重複選題,班級內部每 人組成一組選題。學生提交大作業設計報告列印稿...
android studio開發安卓應用設定版本號
在eclipse中,修改我們開發的應用的版本號只需要在清單檔案androidmanifest.xml中manifest 標籤節點中加入 versioncode和 versionname的值即可設定應用的版本號。在eclipse中使用修改androidmanifest.xml修改版本號是完全沒有問題的...
大話安卓應用開發 目錄
通俗而系統的聊聊安卓應用開發的乾貨,重新認識那些你既熟悉又陌生的開發基礎,它們的背後原來還有這樣的故事。興趣和實踐,是我們學習進步最好的老師。根據 手把手做安卓應用開發 展開的開發學習中,會遇到各種android開發的知識點。我們將這些知識點反應在了這個 大話安卓應用開發 上。因此,大話安卓應用開發...