雲伺服器docker nginx fastdfs

2021-10-07 16:00:58 字數 1180 閱讀 7229

​ nginx (engine x) 是乙個高效能的http和反向**web伺服器,同時也提供了imap/pop3/smtp服務。nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的rambler.ru站點(俄文:рамблер)開發的,第乙個公開版本0.1.0發布於2023年10月4日。

​ 其將源**以類bsd許可證的形式發布,因它的穩定性、豐富的功能集、示例配置檔案和低系統資源的消耗而聞名。2023年6月1日,nginx 1.0.4發布。

yum update //更新

yum install docker

拉取fastdfs映象

安裝fastdfs

修改內部nginx配置

在安裝好storage後,進入storage:

docker exec -it ed6333d44c2f(此處替換為storage的id)
之後修改nginx配置:

vi /usr/local/nginx/conf/nginx.conf
設定http->server中的listen為你需要使用的埠,比如9922,其中location是根據我們建立storage時的引數設定的,這裡不需要修改。

修改容器storage配置

使用以下命令:

vi /etc/fdfs/storage.conf
將最後一行的host.server設定為nginx中listen一致的埠,這裡我設定的是9922埠,修改後使用exit退出storage,使用以下命令重啟storage:

docker restart (storageid)
伺服器安全組設定

通過上述操作後,我們的fastdfs+nginx環境已經搭建完成,由於是在伺服器中搭建的,我們還需要去設定以下埠安全組:

檔案上傳測試

開啟安全組後,回到伺服器終端,進入storage後執行以下操作(這裡echo用錯了,後面需要空格分開才能追加內容):

其實,使用fastdfs映象內部自帶nginx主要是基於以下幾點:

其實,使用fastdfs映象內部自帶nginx主要是基於以下幾點:

雲計算 Docker Nginx示例

使用資料卷容器,配置nginx docker作為靜態檔案伺服器 該方法是直接使用命令列,當然也可使用dockerfile檔案進行建立。其實,使用docker建立nginx容器是很簡單的,但要和資料卷容器結合起來使用,即所有靜態檔案放在資料卷容器中,然後可以啟動多個nginx來訪問同乙個資料卷容器 如...

1 1 伺服器 物理伺服器 雲伺服器

按伺服器的吉祥結構來劃分 機架式伺服器 刀片式伺服器 塔式伺服器 機架式基礎結構 按大小規格分類 1u 2u 3u 4u 這指的是伺服器的高度,u unit的縮寫 是一種表示組合式機架外部尺寸的單位 1u 4.45cm 2u 4.45cm 2 注 u不是cpu的意思,但通常1u伺服器配1顆cpu,2...

雲伺服器ECS和輕雲伺服器區別

雲伺服器ecs和輕雲伺服器區別 阿里雲給出了兩大類選擇 1 輕 雲伺服器2 自 己根據需求定製的 ecs雲伺服器 能否說說 配置基本相同的情況下這兩種伺服器的區別?個人覺得,在同等配置的條件下 輕雲伺服器不知道主機和 mysql 資料庫是不是分開的?如果是分開的輕雲伺服器在效能上肯定更好。如果都是在...