阿里云服務(wù)器部署cdh 阿里云服務(wù)器部署項(xiàng)目

阿里云服務(wù)器-docker部署 web 應(yīng)用(端口號(hào))

Docker部署WEB 應(yīng)用時(shí),本地可以成功打開測(cè)試頁(yè),在公網(wǎng)上(阿里云服務(wù)器)卻不能打開。

創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站制作、網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)通化縣,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792

1、環(huán)境:阿里云服務(wù)器

2、CentOS7系統(tǒng)

3、Docker成功部署

這里前提docker 已經(jīng)成功部署啦,現(xiàn)有有一個(gè)簡(jiǎn)單的測(cè)試案例,在docker上部署一個(gè)應(yīng)用從而訪問web。

接下來讓我們嘗試使用 docker 構(gòu)建一個(gè) web 應(yīng)用程序。

我們將在docker容器中運(yùn)行一個(gè) Python Flask 應(yīng)用來運(yùn)行一個(gè)web應(yīng)用。

通過 -p 參數(shù)來設(shè)置一樣的端口:

docker ps 查看正在運(yùn)行的容器

容器內(nèi)部的 5000 端口映射到我們本地主機(jī)的 5000 端口上。

這時(shí)我們可以通過瀏覽器訪問WEB應(yīng)用

訪問失敗

指定外網(wǎng)端口為5000,

1. 本地測(cè)試能否打開測(cè)試頁(yè)

本地沒有問題。

2. 瀏覽器中訪問

在任意一臺(tái)電腦上輸入公網(wǎng)IP+端口號(hào) (此端口號(hào)為運(yùn)行WEB應(yīng)用時(shí)指定的端口號(hào)5000) 如我的阿里云公網(wǎng)IP為123.11.11.11 此時(shí)在任意一臺(tái)有網(wǎng)絡(luò)的瀏覽器地址欄輸入公網(wǎng)IP: 應(yīng)該會(huì)出現(xiàn)測(cè)試頁(yè)

但現(xiàn)在出現(xiàn)如下圖所示:

顯示打不開

查啦大量資料,以前曾經(jīng)也解決過,一定弄明白自已購(gòu)買的地區(qū)后,再去設(shè)置安全組的配置規(guī)則。

***1. 登錄阿里云管理控制臺(tái)****

2.找到云服務(wù)器ECS-?概覽

3. 點(diǎn)擊云服務(wù)器ECS,這個(gè)是我購(gòu)買的類型,其他類型的就不清楚啦。

4. 點(diǎn)擊本安全組后,再次點(diǎn)擊配置規(guī)則:

5. 手動(dòng)添加端口5000

6. 最后保存,再?gòu)臑g覽器地址欄輸入公網(wǎng)IP加端口號(hào)3344成功顯示測(cè)試頁(yè)如圖:

阿里云的學(xué)生服務(wù)器可以搭建大數(shù)據(jù)cdh集群?jiǎn)幔?/h2>

不建議用學(xué)生服務(wù)器來搭建CDH集群,跑不起來。買這個(gè)還不如去華為云買個(gè)搞活動(dòng)的2C4G,一百出頭搞定

阿里云ECS服務(wù)器安裝docker詳細(xì)步驟

環(huán)境:ECS服務(wù)器,務(wù)必使用CentOS 7 以上版本,64位系統(tǒng)推薦是CentOS 7.8

安裝步驟:

一:安裝docker所需的環(huán)境

1.安裝依賴:yum install -y yum-utils device-mapper-persistent-data lvm2

2.配置yum源 使用國(guó)內(nèi)的:yum-config-manager --add-repo

3.查看docker版本:yum list docker-ce --showduplicates | sort -r

二:安裝docker

注意:不使用1.13.1版本,該版本在jenkins使用docker命令時(shí)會(huì)說找不到配置文件

1.安裝docker:yum -y install docker-ce-20.10.10-3.el7

2.查看docker版本:docker -v

3.啟動(dòng)docker:systemctl start docker

4.查看docker 啟動(dòng)狀態(tài):systemctl status docker

5.檢查安裝結(jié)果:docker info

運(yùn)行Docker守護(hù)進(jìn)程:systemctl start docker

停止Docker守護(hù)進(jìn)程:systemctl stop docker

重啟Docker守護(hù)進(jìn)程:systemctl restart docker

6.查看容器:docker ps

7.停止容器:docker stop 容器id

三:修改鏡像倉(cāng)庫(kù):

vim /etc/docker/daemon.json

添加如下內(nèi)容:

{

"debug":true,"experimental":true,"registry-mirrors":["","",""]

}

8.查看信息:docker info

僅供個(gè)人學(xué)習(xí)使用,如有不足請(qǐng)指出。

愿景:愿天下所有程序員能早日財(cái)富自由,永不搬磚!

如何將APP部署在阿里云服務(wù)器上?

1。遠(yuǎn)程登錄第一次購(gòu)買ECS后,會(huì)把該ECS服務(wù)器的root賬號(hào)、密碼發(fā)送購(gòu)買者的郵箱,然后購(gòu)買者可以通過遠(yuǎn)程登錄到ECS服務(wù)器。

2。安裝web環(huán)境根據(jù)自己應(yīng)用特點(diǎn)選擇安裝相關(guān)web服務(wù)器tomcat或者jetty,阿里云提供了一條龍安裝部署腳本,為開發(fā)者提供了更多的方便。

3。打包應(yīng)用將web源碼下載到本地,使用命令mvnpackage打成war包。如果不是maven工程,可以用類似ant打成war包。

4。上傳war包Linux下面可以使用sftp上傳war包,上傳war包到指定目錄后進(jìn)行解壓。

5。啟動(dòng)web服務(wù)將tomcat或jetty服務(wù)啟動(dòng)。

6。配置反向代理、綁定域名。

文章標(biāo)題:阿里云服務(wù)器部署cdh 阿里云服務(wù)器部署項(xiàng)目
瀏覽地址:http://muchs.cn/article4/ddcgeoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、小程序開發(fā)、企業(yè)網(wǎng)站制作、虛擬主機(jī)、云服務(wù)器定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

營(yíng)銷型網(wǎng)站建設(shè)