一、Flexus 云服務(wù)器 X 實(shí)例介紹
在數(shù)字化飛速發(fā)展的時(shí)代,企業(yè)和個(gè)人對(duì)高效穩(wěn)定的技術(shù)支持需求日益增長(zhǎng)。云服務(wù)器應(yīng)運(yùn)而生,它如同一位強(qiáng)大而可靠的伙伴,為我們的業(yè)務(wù)和創(chuàng)意提供廣闊的舞臺(tái)。無(wú)論是數(shù)據(jù)存儲(chǔ)、應(yīng)用部署還是網(wǎng)站搭建,云服務(wù)器都以其卓越性能和便捷性,成為眾多用戶的首選。
華為云下一代云服務(wù)器 Flexus X 實(shí)例煥新上線,新產(chǎn)品首創(chuàng) CPU 內(nèi)存規(guī)格靈活定義,突破 1:2 次冪的固有配比,實(shí)現(xiàn) 1:3、2:5 等自定義特殊規(guī)格,量身匹配業(yè)務(wù)性能訴求,業(yè)界首個(gè) X86 業(yè)務(wù)應(yīng)用智能加速,覆蓋網(wǎng)絡(luò)應(yīng)用、數(shù)據(jù)庫(kù)、虛擬桌面、分析索引、微服務(wù)、CI/CD 等通用負(fù)載場(chǎng)景,最高可達(dá)業(yè)界同規(guī)格 6 倍性能。
Flexus X 實(shí)例通過(guò)和其他服務(wù)組合,具備計(jì)算、鏡像安裝、網(wǎng)絡(luò)、存儲(chǔ)、安全等能力,您可根據(jù)業(yè)務(wù)需要靈活配置各資源。
本次測(cè)評(píng)使用的規(guī)格是:4 核 12G-100G-3M 規(guī)格的 Flexus X 實(shí)例基礎(chǔ)模式
二、Flexus 云服務(wù)器 X 實(shí)例配置
2.1 重置密碼
購(gòu)買(mǎi)服務(wù)器的時(shí)候可以提前設(shè)置用戶名和密碼,因?yàn)槲疫@里跳過(guò)了,所以購(gòu)買(mǎi)完成后需要重置密碼,會(huì)短信或站內(nèi)消息通過(guò)你的云服務(wù)器信息,重點(diǎn)是公網(wǎng) IP 地址和用戶名,首先打開(kāi)你的服務(wù)器控制臺(tái),選擇重置密碼
勾選自動(dòng)重啟,點(diǎn)擊確定即可
2.2 服務(wù)器連接
華為云服務(wù)器提供了多種鏈接方式,如使用控制臺(tái)提供的 VNC 方式登錄、使用 Linux/Mac OS 系統(tǒng)主機(jī)登錄 Linux 彈性云服務(wù)器(即 ssh root@192.168.48.78 命令)或者使用 Putty、Xshell 等工具登錄 Linux 彈性云服務(wù)器。
我個(gè)人習(xí)慣使用 MobaXterm這款軟件,添加 SSH 連接,輸出公網(wǎng) IP、用戶名和端口(默認(rèn) 22),連接即可。
2.3 安全組配置
安全組是一個(gè)邏輯上的分組,為同一個(gè) VPC 內(nèi)的云服務(wù)器提供訪問(wèn)策略。用戶可以在安全組中定義各種訪問(wèn)規(guī)則,當(dāng)云服務(wù)器加入該安全組后,即受到這些訪問(wèn)規(guī)則的保護(hù)。
系統(tǒng)為每個(gè)網(wǎng)卡默認(rèn)創(chuàng)建一個(gè)默認(rèn)安全組,默認(rèn)安全組的規(guī)則是對(duì)出方向上的數(shù)據(jù)報(bào)文全部放行,入方向訪問(wèn)受限。您可以使用默認(rèn)安全組,也可以根據(jù)需要?jiǎng)?chuàng)建自定義的安全組。
主要需要填寫(xiě)優(yōu)先級(jí)(默認(rèn)填 1 即可)、協(xié)議端口(協(xié)議一般為 TCP 或 UDP,端口一般選擇你項(xiàng)目需要暴露的端口即可),描述(選填,一般會(huì)填寫(xiě)此端口的用途以免忘記了),其他默認(rèn)點(diǎn)擊確定即可。安全組配置主要是暴露端口可以給外網(wǎng)訪問(wèn)。
如果還不清楚可以參考文檔:安全組配置示例
2.4 Docker 環(huán)境搭建
本次服務(wù)器環(huán)境是 ubuntu 系統(tǒng)鏡像,需要自己安裝 docker 環(huán)境
使用 apt-get 命令安裝 docker 及其配置
#安裝必要工具包 $ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common#添加 Docker GPG 秘鑰 $ sudo curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -#配置倉(cāng)庫(kù)源 $ sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable" #更新 apt 包索引 $ sudo apt-get update#安裝 docker$ sudo apt-get install docker-ce docker-ce-cli containerd.io#添加 docker 鏡像源 $ sudo vim /etc/docker/daemon.json{"registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com/","https://docker.mirrors.ustc.edu.cn","https://docker.nju.edu.cn","https://ccr.ccs.tencentyun.com/","https://docker.m.daocloud.io/","https://dockerproxy.com",]}#重啟 $ sudo systemctl daemon-reload$ sudo systemctl restart docker
測(cè)試 docker 安裝是否成功
root@flexusx-c6b3:~# docker -vDocker version 27.2.0, build 3ab4256```
檢查 docker 服務(wù)狀態(tài)
root@flexusx-c6b3:~# systemctl status docker* docker.service - Docker Application Container EngineLoaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)Active: active (running) since Fri 2024-08-30 15:53:45 CST; 17h agoTriggeredBy: * docker.socketDocs: https://docs.docker.comMain PID: 24912 (dockerd)Tasks: 13Memory: 24.7MCPU: 3.778sCGroup: /system.slice/docker.service`-24912 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
檢查 docker compose 版本
root@flexusx-c6b3:~# docker compose versionDocker Compose version v2.29.2
三、Flexus 云服務(wù)器 X 實(shí)例部署 ZenTao
3.1 ZenTao 介紹
禪道由禪道是一款國(guó)產(chǎn)開(kāi)源項(xiàng)目管理軟件。它集項(xiàng)目集管理、產(chǎn)品管理、項(xiàng)目管理、質(zhì)量管理、DevOps、知識(shí)庫(kù)、BI 效能、工作流、學(xué)堂、反饋管理、組織管理和事務(wù)管理于一體,是一款專業(yè)的研發(fā)項(xiàng)目管理軟件,完整覆蓋了研發(fā)項(xiàng)目管理的核心流程。禪道管理思想注重實(shí)效,功能完備豐富,操作簡(jiǎn)潔高效,界面美觀大方,搜索功能強(qiáng)大,統(tǒng)計(jì)報(bào)表豐富多樣,軟件架構(gòu)合理,擴(kuò)展靈活,有完善的 API 可以調(diào)用。
禪道目前可以提供全生命周期的項(xiàng)目管理解決方案、DevOps 一體化解決方案、自動(dòng)化測(cè)試解決方案,讓每一個(gè)項(xiàng)目都可實(shí)現(xiàn)高效管理。
?功能全面:禪道集成了從需求、任務(wù)到 Bug 管理的完整項(xiàng)目管理功能,支持多種項(xiàng)目管理方法,包括 Scrum 等敏捷開(kāi)發(fā)模式。
?開(kāi)源免費(fèi):作為開(kāi)源軟件,禪道不僅提供基礎(chǔ)功能的免費(fèi)版本,還支持用戶根據(jù)需要進(jìn)行二次開(kāi)發(fā)和定制化,滿足不同團(tuán)隊(duì)的獨(dú)特需求。
?靈活易用:禪道提供多種部署方式,包括云服務(wù)和本地安裝,適應(yīng)不同企業(yè)的 IT 基礎(chǔ)架構(gòu)。同時(shí),禪道的界面友好,使用體驗(yàn)簡(jiǎn)單直觀,即使非技術(shù)人員也能快速上手。
?高效協(xié)作:禪道的模塊化設(shè)計(jì)和集成性使得跨部門(mén)、跨地域的團(tuán)隊(duì)能高效協(xié)作,共同完成項(xiàng)目目標(biāo)。
?強(qiáng)大的社區(qū)支持:禪道背后有一個(gè)活躍的用戶和開(kāi)發(fā)者社區(qū),提供了豐富的文檔、教程和技術(shù)支持,有助于用戶快速解決遇到的問(wèn)題。
?安全可靠:禪道注重?cái)?shù)據(jù)的安全性,提供完善的權(quán)限管理和數(shù)據(jù)備份功能,保障項(xiàng)目數(shù)據(jù)的安全。
禪道,專注研發(fā)項(xiàng)目管理!禪道通過(guò)為企業(yè)提供一個(gè)集成化、模塊化、可擴(kuò)展的項(xiàng)目管理平臺(tái),幫助團(tuán)隊(duì)優(yōu)化項(xiàng)目管理流程,提高工作效率,實(shí)現(xiàn)更高質(zhì)量的產(chǎn)品交付,專為中小型團(tuán)隊(duì)和企業(yè)設(shè)計(jì),旨在提供一站式管理項(xiàng)目、產(chǎn)品和需求的解決方案。
?官網(wǎng):https://www.zentao.net/
?Github:https://github.com/easysoft/zentaopms
3.2 ZenTao 部署
?創(chuàng)建 docker-compose.yml
version:'3.5'services:zentao:image:hub.zentao.net/app/zentaocontainer_name:zentaoports: -"7002:80"environment: -MYSQL_INTERNAL=truevolumes: -./data:/datarestart:always
?ports:映射主機(jī)的 7002 端口到容器的 80 端口
?volumes:將主機(jī)目錄./data 掛載到容器的/data。
?通過(guò)設(shè)置 MYSQL_INTERNAL=true 會(huì)啟動(dòng)內(nèi)置的 MySQL 服務(wù),默認(rèn)用戶名為 root,密碼是 123456
?推薦使用外部數(shù)據(jù)庫(kù)部署,內(nèi)置數(shù)據(jù)庫(kù)僅供測(cè)試使用。
如果將上述代碼片段保存在名為 docker-compose.yml 的文件中,則只需從同一文件夾中運(yùn)行 docker compose up -d即可自動(dòng)拉取 ZenTao 鏡像,并創(chuàng)建并啟動(dòng)一個(gè)容器。up表示啟動(dòng)服務(wù),-d表示在后臺(tái)執(zhí)行。docker-compose down命令用于停止和清理由 docker-compose up啟動(dòng)的服務(wù)。
?啟動(dòng)服務(wù)
進(jìn)入項(xiàng)目目錄,執(zhí)行 docker-compose up -d 啟動(dòng)命令,會(huì)自動(dòng)拉取容器并運(yùn)行
從 Dockerhub 拉取 ZenTao 鏡像,地址:https://hub.docker.com/r/easysoft/zentao
root@flexusx-c6b3:~/zentao# docker-compose up -dCreating network "zentao_default" with the default driverPulling zentao (hub.zentao.net/app/zentao:latest)...latest: Pulling from app/zentao70ba6f391a98: Pull complete6b5c59e3f6e7: Pull completedcc74ffea86e: Pull completec882136cbe9a: Pull complete23d9007fc8dd: Pull completecfac14e059b5: Pull completea1e45deacb8a: Pull completed15bee56465f: Pull completea43092a20eb7: Pull completedac19f482c6c: Pull complete0ad403c0bb01: Pull completed2dca995a661: Pull completecdae7b25e015: Pull completeaaa38690c2a0: Pull completece2b53f47bc2: Pull completebf1480fd54c0: Pull complete5e74e9784b4c: Pull complete0fbfbf16d7cf: Pull complete4f4fb700ef54: Pull completedc72d10b8125: Pull completeDigest: sha256:77115658ee1cdb0843f82d08503be1fcfbe1dca27db1440b7f053a96549f4282Status: Downloaded newer image for hub.zentao.net/app/zentao:latestCreating zentao ... Creating zentao ... done
?配置安全組
在 Flexus 云服務(wù)器 X 實(shí)例的安全組管理頁(yè)面,添加入方向規(guī)則,接下來(lái)我們啟動(dòng)服務(wù)需要監(jiān)聽(tīng) 7002 端口,所以添加安全組為 TCP:7002 協(xié)議端口。
?檢查容器狀態(tài)
檢查 ZenTao 容器狀態(tài),確保容器正常啟動(dòng)
root@flexusx-c6b3:~/zentao# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES3d2f56b0ce75 hub.zentao.net/app/zentao "/usr/bin/entrypoint…" 19 minutes ago Up 19 minutes 0.0.0.0:7002->80/tcp, :::7002->80/tcp zentao
?訪問(wèn)地址
內(nèi)網(wǎng):http://localhost:7002 外網(wǎng):http://公網(wǎng) IP:7002
?訪問(wèn)結(jié)果
若出現(xiàn)此頁(yè)面,則部署 zentao server 成功。
3.3 ZenTao 使用
點(diǎn)擊開(kāi)始安裝,同意禪道項(xiàng)目管理軟件授權(quán)協(xié)議,下一步
系統(tǒng)檢查通過(guò),包括 PHP 版本、PDO 擴(kuò)展、臨時(shí)文件目錄、Session 存儲(chǔ)目錄等,繼續(xù)下一步
生成配置文件,確定時(shí)區(qū)、語(yǔ)言、數(shù)據(jù)庫(kù)服務(wù)器的配置(數(shù)據(jù)庫(kù)用戶名和數(shù)據(jù)庫(kù)密碼記得保存下),點(diǎn)擊保存
這一步等待時(shí)間比較久,配置信息已經(jīng)成功保存到" /apps/zentao/config/my.php "中,后面還可繼續(xù)修改此文件,繼續(xù)下一步
選擇使用模式,我這里選擇使用全生命周期管理模式
輕量級(jí)管理模式:提供了項(xiàng)目管理的核心功能,適用于小型研發(fā)團(tuán)隊(duì)全生命周期管理模式:概念更加完整、嚴(yán)謹(jǐn),功能更加豐富,適用于中大型研發(fā)團(tuán)隊(duì)
設(shè)置帳號(hào),包括公司名稱、管理員帳號(hào)、管理員密碼,點(diǎn)擊保存
成功安裝禪道管理系統(tǒng) 18.13
輸入管理員帳號(hào)和密碼,登錄禪道管理系統(tǒng)
主頁(yè)包含的功能太多了,左側(cè)欄包括地盤(pán)、項(xiàng)目集、產(chǎn)品、項(xiàng)目、執(zhí)行、測(cè)試、DevOps、AI、BI、看板、文檔、組織、后臺(tái),還可以切換工作界面:分為綜合研發(fā)界面和運(yùn)營(yíng)管理界面
運(yùn)營(yíng)管理界面看上去簡(jiǎn)單一些
全局的添加按鈕,可以快速創(chuàng)建待辦、研發(fā)需求、任務(wù)、項(xiàng)目、產(chǎn)品等
點(diǎn)擊我的頭像,可以查看個(gè)人檔案、個(gè)性化設(shè)置、修改密碼、主題、語(yǔ)言等設(shè)置
想要詳細(xì)的了解各個(gè)功能的作用,你可以查看新手教程,通過(guò)完成一系列任務(wù),快速了解禪道的基本使用方法,這可能會(huì)花費(fèi) 10 分鐘,但是可以隨時(shí)退出任務(wù)
地盤(pán)模塊:儀表盤(pán)、日程、待處理、審批、項(xiàng)目、執(zhí)行、貢獻(xiàn)、動(dòng)態(tài)、聯(lián)系人,儀表盤(pán)集中展示信息要點(diǎn),更詳細(xì)的內(nèi)容去各個(gè)分類下查看
項(xiàng)目集模塊:可以創(chuàng)建項(xiàng)目,選擇項(xiàng)目管理方式
填寫(xiě)項(xiàng)目信息,項(xiàng)目名稱、計(jì)劃起止時(shí)間、產(chǎn)品名稱,并且需要關(guān)聯(lián)產(chǎn)品(沒(méi)有則新建),點(diǎn)擊保存即可
項(xiàng)目集創(chuàng)建完成
產(chǎn)品模塊:儀表盤(pán)、研發(fā)需求、計(jì)劃、項(xiàng)目、發(fā)布、路線圖、用戶需求、矩陣、文檔、動(dòng)態(tài)、設(shè)置
項(xiàng)目模塊:儀表盤(pán)、迭代、需求、測(cè)試、代碼庫(kù)、文檔、版本、發(fā)布、動(dòng)態(tài)、設(shè)置
添加執(zhí)行:所屬項(xiàng)目、執(zhí)行名稱、計(jì)劃起止日期等信息配置
測(cè)試模塊:儀表盤(pán)、Bug、用例、套件、測(cè)試單、測(cè)試報(bào)告、用例庫(kù) 、自動(dòng)化(宿主機(jī)、執(zhí)行節(jié)點(diǎn) )
DevOps 模塊:代碼庫(kù)、流水線、制品庫(kù)、應(yīng)用
AI 模塊:上線的 AI 小程序,通過(guò)便捷的表單式配置,設(shè)計(jì)更輕松使用更高效
BI 模塊:維度管理功能,可以對(duì)大屏、透視表、圖表進(jìn)行管理。大屏模塊中,可以查看內(nèi)置大屏和設(shè)計(jì)的大屏,支持創(chuàng)建新的大屏以及對(duì)設(shè)計(jì)的大屏進(jìn)行管理
看板模塊:通用看板十分靈活,適用于非研發(fā)事務(wù)的管理,用戶可以通過(guò)看板輕松搭建特定的工作流程,以可視化的方式來(lái)管理日常事務(wù)或進(jìn)行團(tuán)隊(duì)協(xié)作。
文檔模塊:新版本集成了 Collabora Office,用戶配置了 Collabora Office 后,可以使用 Collabora Online 在線預(yù)覽和編輯文檔。
組織模塊:團(tuán)隊(duì)、動(dòng)態(tài)、公司管理
添加用戶:用戶名、密碼、姓名、權(quán)限分組等信息后保存即可,沒(méi)有找到開(kāi)啟自行注冊(cè)的入口,必須管理員添加才可以
后臺(tái)模塊:將后臺(tái)的功能菜單入口整合到設(shè)置區(qū)塊;增加禪道相關(guān)信息,在后臺(tái)首頁(yè)您可以獲取禪道插件、動(dòng)態(tài)等信息。
在使用 ZenTao 的過(guò)程中,你會(huì)深刻理解到項(xiàng)目管理的復(fù)雜程度。它涵蓋了項(xiàng)目的各個(gè)階段,從項(xiàng)目的規(guī)劃、需求收集、任務(wù)分配,到進(jìn)度跟蹤、質(zhì)量控制以及最終的項(xiàng)目交付,每一個(gè)環(huán)節(jié)都需要精心策劃和嚴(yán)格把控。項(xiàng)目管理往往涉及眾多不同崗位的人員,禪道為這些人員提供了一個(gè)統(tǒng)一的協(xié)作平臺(tái)。項(xiàng)目經(jīng)理可以通過(guò)它清晰地了解項(xiàng)目的整體進(jìn)度,合理分配任務(wù),確保項(xiàng)目按計(jì)劃推進(jìn)。開(kāi)發(fā)人員可以在上面接收任務(wù)、提交代碼、記錄工作進(jìn)度。測(cè)試人員能夠提交 bug、跟蹤問(wèn)題的解決情況。產(chǎn)品經(jīng)理則可以管理需求,與其他團(tuán)隊(duì)成員進(jìn)行有效的溝通。這里帶大家入門(mén)使用教程,還有更多有趣的設(shè)置和功能,關(guān)于如何更加高效的使用禪道,就需要自行探索了。
四、總結(jié)
ZenTao 不僅為項(xiàng)目管理提供了強(qiáng)大的功能支持,更促進(jìn)了團(tuán)隊(duì)成員之間的高效協(xié)作。在部署和使用禪道的過(guò)程中,我們可以不斷探索和優(yōu)化項(xiàng)目管理流程,以適應(yīng)不同項(xiàng)目的需求。無(wú)論你是項(xiàng)目經(jīng)理、開(kāi)發(fā)人員、測(cè)試人員還是產(chǎn)品經(jīng)理,禪道都能成為你在項(xiàng)目管理中的得力助手,助力你的項(xiàng)目順利推進(jìn),實(shí)現(xiàn)成功交付。此次使用的 Flexus X 實(shí)例配置還是很高的 4 核 12G-100G-3M 規(guī)格的基礎(chǔ)模式,官方要求配置 2 核 4G,需要根據(jù)禪道的用戶數(shù)以及項(xiàng)目的規(guī)模增減配置,個(gè)人體驗(yàn)很絲滑順暢,沒(méi)有出現(xiàn)過(guò)度加載時(shí)間的情況,每個(gè)模塊都是流程打開(kāi)和跳轉(zhuǎn)。
華為云服務(wù)器正值 828 B2B 企業(yè)節(jié)!強(qiáng)大的性能、穩(wěn)定的運(yùn)行、可靠的安全保障,為你的業(yè)務(wù)發(fā)展提供堅(jiān)實(shí)基礎(chǔ)。無(wú)論是企業(yè)建站、數(shù)據(jù)存儲(chǔ)還是應(yīng)用部署,華為云服務(wù)器都能滿足需求。現(xiàn)在參與促銷(xiāo),即可享受優(yōu)惠價(jià)格,抓住機(jī)會(huì),開(kāi)啟高效數(shù)字化之旅。
審核編輯 黃宇
-
數(shù)字化
+關(guān)注
關(guān)注
8文章
8843瀏覽量
62035 -
云服務(wù)器
+關(guān)注
關(guān)注
0文章
721瀏覽量
13399 -
華為云
+關(guān)注
關(guān)注
3文章
2682瀏覽量
17541
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論