chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用 Flexus X 實(shí)例創(chuàng)建 FDS+Nginx 服務(wù)實(shí)現(xiàn)圖片上傳功能

jf_81200783 ? 來源:jf_81200783 ? 作者:jf_81200783 ? 2025-01-23 18:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、Flexus X 實(shí)例

什么是Flexus X實(shí)例呢,這是華為云最新推出的云服務(wù)器產(chǎn)品,如下圖:

wKgZPGdxDxuAejrGAAIDwfyYI1c457.png

?

華為云推出的 Flexus 云服務(wù)器 X 系列,是在華為頂尖技術(shù)團(tuán)隊(duì),特別是榮獲國家科技進(jìn)步獎(jiǎng)的領(lǐng)軍人物顧炯炯博士及其團(tuán)隊(duì)的主導(dǎo)下精心研發(fā)的。這款服務(wù)器深度融合了擎天 QingTian 架構(gòu)的先進(jìn)設(shè)計(jì)理念、瑤光云腦的智能優(yōu)化能力,以及盤古大模型的強(qiáng)大計(jì)算能力,開創(chuàng)性地成為市場(chǎng)上首個(gè)以應(yīng)用需求為核心驅(qū)動(dòng)的靈活算力解決方案。Flexus 云服務(wù)器 X 實(shí)例廣泛適用于高科技、零售、金融、游戲等多個(gè)行業(yè)的多元化工作負(fù)載場(chǎng)景,包括但不限于高效能網(wǎng)絡(luò)應(yīng)用部署、數(shù)據(jù)庫服務(wù)優(yōu)化、虛擬桌面環(huán)境構(gòu)建、數(shù)據(jù)分析與索引加速、微服務(wù)架構(gòu)支撐,以及持續(xù)集成/持續(xù)部署(CI/CD)流程的自動(dòng)化等,全面滿足各行業(yè)對(duì)云計(jì)算資源的多樣化與靈活性需求。

1.1應(yīng)用場(chǎng)景

Flexus X 實(shí)例廣泛應(yīng)用于多個(gè)行業(yè)和場(chǎng)景,包括但不限于:

·軟件開發(fā):為開發(fā)者提供便捷且經(jīng)濟(jì)高效的解決方案,助力開發(fā)者搭建開發(fā)測(cè)試環(huán)境,提高開發(fā)效率,縮短項(xiàng)目周期。

·電商直播:憑借其強(qiáng)大的算力和平滑擴(kuò)容能力,F(xiàn)lexus X 實(shí)例能夠輕松應(yīng)對(duì)電商直播期間的流量爆發(fā)式增長,確保電商平臺(tái)的穩(wěn)定運(yùn)行。

·企業(yè)建站:適用于企業(yè)創(chuàng)建博客、搭建論壇、構(gòu)建企業(yè)門戶等場(chǎng)景,助力企業(yè)有效傳播價(jià)值信息,增強(qiáng)品牌影響力和用戶粘性。

·游戲服務(wù):強(qiáng)大的網(wǎng)絡(luò)加速能力和高并發(fā)處理能力使得 Flexus X 實(shí)例成為游戲后臺(tái)服務(wù)器的理想選擇,能夠確保游戲的流暢性和穩(wěn)定性。

1.2產(chǎn)品定位

Flexus X 實(shí)例是華為云針對(duì)中小企業(yè)和開發(fā)者推出的一款高性能、靈活配置、易于管理的云服務(wù)器產(chǎn)品。它憑借華為云在云計(jì)算領(lǐng)域的深厚積累和不斷創(chuàng)新的技術(shù)優(yōu)勢(shì),致力于為企業(yè)提供更加高效、經(jīng)濟(jì)、智能的云計(jì)算解決方案。通過 Flexus X 實(shí)例,華為云希望幫助中小企業(yè)和開發(fā)者輕松應(yīng)對(duì)數(shù)字化轉(zhuǎn)型中的挑戰(zhàn),加速業(yè)務(wù)發(fā)展,實(shí)現(xiàn)業(yè)務(wù)創(chuàng)新。

接下來我們就使用它來實(shí)現(xiàn)圖片上傳功能看一下吧,本次用到的技術(shù)有 FastDFS 文件存儲(chǔ)服務(wù)以及 Nginx 的反向代理功能。具體操作如下:

二、在服務(wù)器上安裝 FastDFS

2.1 安裝 FastDFS

首先,我們進(jìn)入 Flexus 云服務(wù)器 X 實(shí)例控制臺(tái),然后點(diǎn)擊遠(yuǎn)程登錄,使用 CloudShell 登錄。登陸成功如下:

wKgZO2dxDxuAK1tTAAE_rVXW84c315.png

接下來我們要安裝 fastdfs 之前先要下載安裝 gcc 編譯器,命令如下:

yum install gcc-c++perl-devel pcre-devel openssl-devel zlib-devel wget

然后把我們的本地下載好的 FastDFS(V6.06.tar.gz)和 FastDFS 依賴包(V1.0.43.tar.gz)上傳到服務(wù)器的根目錄上/

wKgZPGdxDxyAbxiyAAFwumWu_70653.png

OK,可以看到我們都安裝好相關(guān)依賴和上傳好安裝包了

這里這兩個(gè)資源我綁定在文章里面了,有需要的自己下載就好啦

然后依次按照下面命令執(zhí)行按照 FastDFS 依賴

# 解壓 FastDFS 依賴包

tar -zxvfV1.0.43.tar.gz -C/usr/local

# 進(jìn)入依賴解壓包

cd/usr/local/libfastcommon-1.0.43/

# 編譯依賴

./make.sh

# 安裝依賴

./make.sh install

wKgZO2dxDxyAQQPkAAHO3i5HLl0993.png

看過程是沒有什么問題,然后我們接著下來,再按照下面命令執(zhí)行安裝 FastDFS

# 解壓 FastDFS

cd/

tar -zxvfV6.06.tar.gz -C/usr/local

# 進(jìn)入 FastDFS 解壓包

cd/usr/local/fastdfs-6.06

# 編譯 FastDFS

./make.sh

# 安裝 FastDFS

./make.sh install

# 進(jìn)入 etc 目錄

cd/etc/fdfs/

# 復(fù)制配置文件

cpclient.conf.sample client.conf

cpstorage.conf.sample storage.conf

cptracker.conf.sample tracker.conf

wKgZPGdxDxyAMoPIAANzCdfucYU371.png

OK 啊,看上圖也是沒有啥問題的,接下來我們就需要啟動(dòng) tracker(跟蹤)服務(wù)和 storage(存儲(chǔ))服務(wù)了。

2.2啟動(dòng) tracker 服務(wù)

首先先創(chuàng)建該服務(wù)的相關(guān)目錄,命令如下:

# 創(chuàng)建 storage 目錄

mkdir -p/data/fastdfs/base

mkdir -p/data/fastdfs/tracker

然后修改相關(guān)配置文件:

disabled=false#啟用配置文 件

port=22122 #設(shè)置 tracker 的端口號(hào)

base_path=/data/fastdfs/tracker #設(shè)置 tracker 的數(shù)據(jù)文件和日志目錄

http.server_port=8888 #設(shè)置 http 端口號(hào)

最后啟動(dòng) tracker 服務(wù)

# 啟動(dòng) tracker 服務(wù)

/etc/init.d/fdfs_trackerd start

# 檢查 tracker 服務(wù)

netstat -lntup|grep fdfs

wKgZO2dxDx2AMbvMAAEqZhX-T-k641.png

OK 啊,可以看到我們的 tracker 服務(wù)確實(shí)已經(jīng)啟動(dòng)了,接下來處理 storage 服務(wù)

2.3啟動(dòng) storage 服務(wù)

啟動(dòng) storage 服務(wù)也是如此先創(chuàng)建 storage 目錄,具體命令和功能如下:

# 創(chuàng)建 storage 目錄

mkdir -p/data/fastdfs/base

mkdir -p/data/fastdfs/storage

# 修改配置文件

vim/etc/fdfs/storage.conf

disabled=false#啟用配置文件

group_name=group1 #組名,根據(jù)實(shí)際情況修改

port=23000

#storage 的端口號(hào)

base_path=/data/fastdfs/base

#storage 的日志目錄

store_path_count=1 #存儲(chǔ)路徑個(gè)數(shù)

store_path0=/data/fastdfs/storage #存儲(chǔ)路徑

tracker_server=192.168.0.159:22122

#tracker 服務(wù)器路徑

http.server_port=8888#設(shè)置 http 端口號(hào)

最后啟動(dòng)服務(wù)

# 啟動(dòng) storage 服務(wù)

/etc/init.d/fdfs_storaged start

# 查看 storage 服務(wù)

netstat -lntup|grep fdfs

wKgZPGdxDx2AMnBwAADAoZehgcw327.png

OK,這下跟蹤和存儲(chǔ)服務(wù)都已經(jīng)成功啟動(dòng)了。

三、在服務(wù)器上安裝 Nginx

3.1 安裝 Nginx

在安裝 Nginx 之前,我們也是需要先下載好 Nginx 的相關(guān)依賴,命令如下:

yum install -y gccgcc-c++zlib zlib-devel opensslopenssl-devel pcre pcre-devel gd-devel epel-release

wKgZO2dxDx2AHyhyAAHrYyP6Ln8940.png

OK,因?yàn)榍懊嫦螺d了部分 gcc 依賴,因此這里就快了一點(diǎn)

然后我們還要上傳 fds 的 nginx 模塊包和 nginx 安裝包,再依次執(zhí)行下面命令進(jìn)行安裝:

# 解壓 FastDFS 的 Nginx 模塊包

tar -zxvfV1.22.tar.gz -C/usr/local

# 解壓 Nginx

tar -xzvfnginx-1.19.2.tar.gz -C /usr/local

# 進(jìn)入 Nginx 安裝路徑

cd/usr/local/nginx-1.19.2/

# 建立 Makefile 文件,檢查 Linux 系統(tǒng)環(huán)境以及相關(guān)的

關(guān)鍵屬性。

./configure --add-module=/usr/local/fastdfs-nginx-module-1.22/src/

# 編譯 Nginx

make

# 安裝 Nginx

makeinstall

wKgZPGdxDx6AQAHMAAJYg3FGPp4825.png

?

OK,這里就已經(jīng)安裝好嘍,接下來進(jìn)行相關(guān)配置

3.2 配置 FastDFS

再拷貝 fastdfs 的配置文件:

cp/usr/local/fastdfs-6.06/conf/mime.types /etc/fdfs/

cp/usr/local/fastdfs-6.06/conf/http.conf /etc/fdfs/

cp/usr/local/fastdfs-nginx-module-1.22/src/mod_fastdfs.conf /etc/fdfs/

然后進(jìn)行 fastdfs 存儲(chǔ)配置:

#配置文件

vim/etc/fdfs/mod_fastdfs.conf

#保存日志目錄

base_path=/data/fastdfs/storage

#tracker 服務(wù)器的 IP 地址以及端口號(hào)

tracker_server=192.168.0.159:22122

#文件 url 中是否有 group 名

url_have_group_name = true

#存儲(chǔ)路徑

store_path0=/data/fastdfs/storage

#設(shè)置組的個(gè)數(shù)

group_count = 1

#然后在末尾添加分組信息,目前只有一個(gè)分組,就只寫

一個(gè)

[group1]

group_name=group1

storage_server_port=23000

store_path_count=1

store_path0=/data/fastdfs/storage

接下來對(duì) Nginx 進(jìn)行配置

3.3 配置 Nginx

然后配置 Nginx,可能下面格式復(fù)制過來有點(diǎn)不太對(duì)勁,但是內(nèi)容是一樣的就行

#Nginx 配置文件

vim /usr/local/nginx/conf/nginx.conf

server{

listen 80;

server_namelocalhost;

location ~/group[1-3]/M00 {

alias/data/fastdfs/storage/data;

ngx_fastdfs_module;

}

}

wKgZO2dxDx6AfFnlAACPbMA0hXk726.png

就是這樣即可,這個(gè)配置就是說明了,我們上傳的圖片就是存放在/data/fastdfs/storage/data/M00 的目錄下方。

然后啟動(dòng) Nginx,命令如下:

# 進(jìn)入 sbin 目錄

cd/usr/local/nginx/sbin/

# 啟動(dòng)服務(wù)

./nginx -c /usr/local/nginx/conf/nginx.conf

wKgZPGdxDx6Ae7BdAABx7z742nk239.png

OK,可以看得到我們的 Nginx 也是配置完成了

使用感覺

整體來說還是非??梢缘模沁@幾天發(fā)現(xiàn)那個(gè) CloudShell 那個(gè)失效時(shí)間建議可以延長一點(diǎn),才 20 分鐘,20 分鐘就自動(dòng)斷聯(lián)了,要我們重新輸入密碼才能登錄上去,并且之前的記錄也不會(huì)繼續(xù)顯示,不方便我們截圖記錄問題。因?yàn)楫?dāng)出現(xiàn)我們基本都是需要查好久。所以還是希望這個(gè)失效時(shí)間可以適當(dāng)延長一點(diǎn)。不過其余的功能還是非常完善滴

本屆 828 B2B 企業(yè)節(jié)由華為與 17 家聯(lián)合發(fā)起伙伴,60 家協(xié)辦伙伴,200 多家支持伙伴,150 多家媒體、協(xié)會(huì)及行業(yè)組織共同發(fā)起,吸引了上萬家合作伙伴共同參與,為融通數(shù)智供需,加速中國企業(yè)智改數(shù)轉(zhuǎn),推動(dòng)中國數(shù)智產(chǎn)業(yè)與數(shù)字經(jīng)濟(jì)繁榮發(fā)展,注入新活力、新動(dòng)能。

譬如提及的華為云 Flexus X 系列云服務(wù)、贊奇超高清設(shè)計(jì)師云工作站兩款與企業(yè)“上云”密切相關(guān)的產(chǎn)品與服務(wù),不僅展現(xiàn)了華為云與生態(tài)伙伴在云服務(wù)領(lǐng)域的技術(shù)、生態(tài)優(yōu)勢(shì),更切實(shí)解決了企業(yè)在云基礎(chǔ)設(shè)施部署、用云成本優(yōu)化、大模型智能調(diào)度等方面的“卡點(diǎn)”,讓“上云”更高效、更輕松。還是非常值得我們?nèi)ヌ剿鞯?/p>

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 云計(jì)算
    +關(guān)注

    關(guān)注

    39

    文章

    8020

    瀏覽量

    144371
  • nginx
    +關(guān)注

    關(guān)注

    0

    文章

    186

    瀏覽量

    13106
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    DRAM 暴漲 171%! 171% 下的企業(yè)突圍:華為云 Flexus X服務(wù)器成 IT 成本管控利器

    Flexus X服務(wù)器憑借獨(dú)有的柔性算力黑科技與智能調(diào)度能力,助力企業(yè)實(shí)現(xiàn)核心應(yīng)用性能最高達(dá)友商 6 倍、綜合成本降低 30% 的雙重突破,成為硬件通脹周期下的 IT 破局關(guān)鍵
    的頭像 發(fā)表于 12-31 13:00 ?250次閱讀

    商品圖片批量上傳接口設(shè)計(jì)與實(shí)現(xiàn)

    ? 在電商平臺(tái)或內(nèi)容管理系統(tǒng)中,商品圖片的高效管理是核心需求之一。批量上傳接口允許用戶一次性上傳多張圖片,顯著提升操作效率。本文將逐步介紹如何設(shè)計(jì)并
    的頭像 發(fā)表于 10-13 15:25 ?441次閱讀

    如何基于Nginx構(gòu)建微服務(wù)網(wǎng)關(guān)

    今天,我將分享我們團(tuán)隊(duì)如何基于Nginx構(gòu)建了一個(gè)日均處理10億+請(qǐng)求的微服務(wù)網(wǎng)關(guān),以及踩過的那些坑。這套方案已經(jīng)穩(wěn)定運(yùn)行2年+,經(jīng)歷過多次大促考驗(yàn)。
    的頭像 發(fā)表于 09-02 16:29 ?819次閱讀

    產(chǎn)品圖片上傳API接口

    的基本原理、實(shí)現(xiàn)方法、代碼示例及最佳實(shí)踐,幫助您構(gòu)建可靠高效的上傳功能。 1. 基本工作原理 產(chǎn)品圖片上傳API接口通?;赗ESTful架構(gòu)設(shè)計(jì),使用HTTP POST方法傳輸文件。
    的頭像 發(fā)表于 07-25 14:30 ?681次閱讀
    產(chǎn)品<b class='flag-5'>圖片</b><b class='flag-5'>上傳</b>API接口

    ocr識(shí)別時(shí)數(shù)據(jù)集上傳壓縮包,上傳成功,但不顯示圖片圖片數(shù)量仍顯示0,為什么?

    ocr識(shí)別時(shí)數(shù)據(jù)集上傳壓縮包,上傳成功,但不顯示圖片,圖片數(shù)量仍顯示0
    發(fā)表于 07-23 08:11

    如何部署流媒體服務(wù)實(shí)現(xiàn)監(jiān)控功能--基于米爾TI AM62x開發(fā)板

    本文將介紹基于米爾電子MYD-YM62X開發(fā)板(米爾基于TIAM62開發(fā)板)的部署流媒體服務(wù)實(shí)現(xiàn)監(jiān)控功能方案的開發(fā)測(cè)試。摘自優(yōu)秀創(chuàng)作者-HonestQiao米爾-TIAM62x開發(fā)板除
    的頭像 發(fā)表于 07-03 08:03 ?2924次閱讀
    如何部署流媒體<b class='flag-5'>服務(wù)實(shí)現(xiàn)</b>監(jiān)控<b class='flag-5'>功能</b>--基于米爾TI AM62<b class='flag-5'>x</b>開發(fā)板

    Nginx配置終極指南

    Nginx 是開源、高性能、高可靠的 Web 和反向代理服務(wù)器,而且支持熱部署,幾乎可以做到 7 * 24 小時(shí)不間斷運(yùn)行,即使運(yùn)行幾個(gè)月也不需要重新啟動(dòng),還能在不間斷服務(wù)的情況下對(duì)軟件版本進(jìn)行熱
    的頭像 發(fā)表于 06-18 15:56 ?1023次閱讀
    <b class='flag-5'>Nginx</b>配置終極指南

    鴻蒙NEXT上傳圖片功能PhotoViewPicker核心功能解析

    # 鴻蒙NEXT上傳圖片功能PhotoViewPicker核心功能解析 #ArkTS#鴻蒙Next#HarmonyOS_SDK應(yīng)用服務(wù)#Ha
    發(fā)表于 06-06 15:00

    HarmonyOS優(yōu)化應(yīng)用文件上傳下載慢問題性能優(yōu)化二

    ):用于實(shí)現(xiàn)文件MD5的計(jì)算,將計(jì)算的MD5值預(yù)先傳到服務(wù)器端進(jìn)行預(yù)處理,實(shí)現(xiàn)文件秒傳,同時(shí)確保傳輸?shù)臏?zhǔn)確性和可靠性。 request(上傳下載):用于
    發(fā)表于 05-27 16:19

    鴻蒙開發(fā)實(shí)現(xiàn)圖片上傳上傳用戶頭像)

    }) }) 2. 拷貝圖片到緩存目錄 當(dāng)前上傳應(yīng)用文件功能,僅支持上傳應(yīng)用緩存文件路徑(cacheDir)下的文件。 使用上傳下載模塊
    發(fā)表于 05-24 23:09

    HarmonyOS優(yōu)化應(yīng)用文件上傳下載慢問題性能優(yōu)化二

    ):用于實(shí)現(xiàn)文件MD5的計(jì)算,將計(jì)算的MD5值預(yù)先傳到服務(wù)器端進(jìn)行預(yù)處理,實(shí)現(xiàn)文件秒傳,同時(shí)確保傳輸?shù)臏?zhǔn)確性和可靠性。 request(上傳下載):用于
    發(fā)表于 05-22 10:54

    Nginx核心功能深度解析

    Nginx核心功能深度解析
    的頭像 發(fā)表于 05-09 10:50 ?871次閱讀

    Nginx緩存配置詳解

    Nginx 是一個(gè)功能強(qiáng)大的 Web 服務(wù)器和反向代理服務(wù)器,它可以用于實(shí)現(xiàn)靜態(tài)內(nèi)容的緩存,緩存可以分為客戶端緩存和
    的頭像 發(fā)表于 05-07 14:03 ?1245次閱讀
    <b class='flag-5'>Nginx</b>緩存配置詳解

    (開源代碼版)手把手教學(xué):DVP攝像頭拍照&amp;上傳功能示例 !

    監(jiān)控、工業(yè)質(zhì)檢等場(chǎng)景。 本文特別分享DVP攝像頭靜態(tài)拍照示例: 通過一個(gè)示例、兩種不同的文件上傳方式,來演示Air8101開發(fā)板的DVP攝像頭拍照功能。 第一種方式: Air8101啟動(dòng)一個(gè)HTTP服務(wù)器,拍照后,將
    的頭像 發(fā)表于 04-21 15:23 ?1092次閱讀
    (開源代碼版)手把手教學(xué):DVP攝像頭拍照&amp;<b class='flag-5'>上傳功能</b>示例 !

    Nginx服務(wù)優(yōu)化教程

    隱藏Nginx版本號(hào),避免安全漏洞泄漏:修改配置文件法;修改源碼法
    的頭像 發(fā)表于 03-12 15:57 ?983次閱讀
    <b class='flag-5'>Nginx</b><b class='flag-5'>服務(wù)</b>優(yōu)化教程