如何做網(wǎng)站推廣 求指點(diǎn)網(wǎng)絡(luò)建設(shè)推廣
1 開(kāi)發(fā)環(huán)境介紹
dtpay聚合支付系統(tǒng)和ecard預(yù)付卡系統(tǒng),服務(wù)端部署在Linux環(huán)境。后續(xù)的開(kāi)發(fā)環(huán)境,生產(chǎn)環(huán)境都是基于Linux進(jìn)行搭建,系統(tǒng)使用到的相關(guān)中間件(RocketMQ,Redis,Nginx等),配置中心Nacos,數(shù)據(jù)庫(kù)MySQL都搭建在Linux系統(tǒng)中。中間件和數(shù)據(jù)庫(kù)的安裝后續(xù)實(shí)戰(zhàn)中會(huì)進(jìn)行講解,所以本文主要講解Linux發(fā)行版本Centos7.9基于虛擬機(jī)VMware17的安裝流程。當(dāng)然你也可以使用云服務(wù)器,但是為了掌握聚合支付系統(tǒng)整體的流程和學(xué)習(xí)相關(guān)技術(shù)建議還是自行搭建服務(wù)器。
后續(xù)會(huì)基于centos7.9、Doker、K8S對(duì)兩套系統(tǒng)進(jìn)行容器化部署,并由K8S對(duì)容器進(jìn)行管理
2 開(kāi)發(fā)環(huán)境服務(wù)器架構(gòu)
準(zhǔn)備一臺(tái)4C16G的機(jī)器或更高配置,我們將它分成3個(gè)節(jié)點(diǎn),如果機(jī)器資源夠用可以多安裝幾臺(tái),如下圖
整體 | 15機(jī)器 | 16機(jī)器 | 55機(jī)器 | |
---|---|---|---|---|
配置 | 4C16G | 1C2G | 1C4G | 1C4G |
其中55機(jī)器安裝Redis和MySQL,15、16用于部署應(yīng)用和安裝RocketMQ和Nacos,如果不想進(jìn)行分布式部署測(cè)試直接安裝一臺(tái)虛擬機(jī)也可以
3 VMware17虛擬機(jī)安裝
-
安裝VMware
-
進(jìn)入VMware安裝向?qū)?/p>
最開(kāi)始安裝時(shí)需要輸入秘鑰,秘鑰在上圖的vm.txt中
-
下一步接受許可協(xié)議
-
下一步自定義安裝,更換安裝路徑
-
下一步用戶體驗(yàn)設(shè)置,全部默認(rèn)
-
下一步創(chuàng)建快捷方式,我這里去掉了桌面快捷方式
-
下一步,基本設(shè)置完成,開(kāi)始安裝VMware
-
點(diǎn)擊安裝,完成虛擬機(jī)VMware安裝
-
完成安裝打開(kāi)虛擬機(jī)
4 安裝centos7.9
4.1 創(chuàng)建虛擬機(jī)
-
新建虛擬機(jī)
選擇文件-》新建虛擬機(jī)
-
進(jìn)行自定義安裝,下一步
選擇Workstation 17.x
-
下一步,選擇稍后安裝操作系統(tǒng)
-
下一步,選擇centos 7 64位
-
下一步,新建虛擬機(jī)向?qū)?/p>
修改虛擬機(jī)名稱為自己服務(wù)器的名稱,修改虛擬機(jī)存放位置
-
下一步,設(shè)置處理器為1核
-
下一步,設(shè)置虛擬機(jī)內(nèi)存為4G
-
下一步添加網(wǎng)絡(luò)為橋接網(wǎng)絡(luò)
-
下一步設(shè)置IO控制器,磁盤(pán)
-
完成
4.2 安裝centos7.9
-
編輯虛擬機(jī)設(shè)置,選擇iso鏡像文件
-
開(kāi)啟虛擬機(jī),進(jìn)入安裝界面
選擇第一個(gè)選項(xiàng)進(jìn)行系統(tǒng)安裝,等待執(zhí)行系統(tǒng)初始化工作,初始化完成進(jìn)入下一步
-
進(jìn)入到系統(tǒng)安裝界面
-
選擇系統(tǒng)安裝位置
-
開(kāi)始安裝,設(shè)置Root密碼
-
完成安裝,重啟
-
輸入用戶名和密碼登錄系統(tǒng)
5 關(guān)注我
歡迎關(guān)注我的視頻號(hào)和公眾號(hào),視頻號(hào)有相關(guān)技術(shù)和業(yè)務(wù)視頻可學(xué)習(xí)支付業(yè)務(wù)/文旅行業(yè)數(shù)字化。探討技術(shù)(系統(tǒng)架構(gòu)、微服務(wù)、容器化、云原生、分布式事務(wù))