阿里云服務器怎么部署 阿里云服務器怎么部署項目

在阿里云服務器使用nginx+uwsgi+venv部署Django項目

1.首先先把項目上傳到阿里云服務器

10年積累的成都做網(wǎng)站、網(wǎng)站設計經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站設計后付款的網(wǎng)站建設流程,更有高安免費網(wǎng)站建設讓你可以放心的選擇與我們合作。

2.需要安裝python3.0以上版本(centeros7自帶2.75版本)

3.在此不介紹如何安裝python高版本和虛擬環(huán)境

4.在項目根目錄創(chuàng)建虛擬環(huán)境,就像你在Pycharm里一樣

然后啟動虛擬環(huán)境

5.在虛擬環(huán)境下安裝你項目所需要的依賴

pip3 install requirements.txt

6.編寫nginx配置文件和uwsgi配置文件

配置如下

nginx.conf

注意編寫完nginx配置文件需要檢查語法

nginx -t 注意別忘記加;或者文章尾末多空格都會導致出錯

nginx -s reload 重啟nginx

uwsgi.ini配置如下

7.都配置好之后

啟動虛擬環(huán)境

在venv里 uwsgi uwsgi.ini 即可啟動你的項目

阿里云服務器-docker部署 web 應用(端口號)

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

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

2、CentOS7系統(tǒng)

3、Docker成功部署

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

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

我們將在docker容器中運行一個 Python Flask 應用來運行一個web應用。

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

docker ps 查看正在運行的容器

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

這時我們可以通過瀏覽器訪問WEB應用

訪問失敗

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

1. 本地測試能否打開測試頁

本地沒有問題。

2. 瀏覽器中訪問

在任意一臺電腦上輸入公網(wǎng)IP+端口號 (此端口號為運行WEB應用時指定的端口號5000) 如我的阿里云公網(wǎng)IP為123.11.11.11 此時在任意一臺有網(wǎng)絡的瀏覽器地址欄輸入公網(wǎng)IP: 應該會出現(xiàn)測試頁

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

顯示打不開

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

***1. 登錄阿里云管理控制臺****

2.找到云服務器ECS-?概覽

3. 點擊云服務器ECS,這個是我購買的類型,其他類型的就不清楚啦。

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

5. 手動添加端口5000

6. 最后保存,再從瀏覽器地址欄輸入公網(wǎng)IP加端口號3344成功顯示測試頁如圖:

如何將自己的項目部署到阿里云服務器之【服務器購買】

1.打開阿里云 服務器購買 地址。

2.肯定是要注冊登錄的(支付寶,釘釘都可以的)。這個過程就自己完成吧。

3.選擇如下就是我購買的服務器(若要購買其他的看自己經(jīng)濟實力了。)

4.這個配置什么都是按照默認的就好了,按照提示一步一步往下走,直到付款成功。這里就不再依次截圖了。

5.付款成功后打開: 阿里云控制臺 就能看到你剛剛的訂單消費。

6.點擊已開通的云產(chǎn)品----云服務器ECS,就可以查看你的這臺服務器詳情。

SpringCloud 集成 Eureka服務 部署阿里云服務器

將SpringCloud集成Eureka服務部署在阿里云服務器。

項目在上一篇博客講過在本地測試SpringCloud集成Eureka服務,博客地址:

,現(xiàn)在將3個項目部署在阿里云服務器,環(huán)境是CentOS7,Tomcat 9。

在pom.xml文件里設置打包方式:

在啟動Application類添加:

在application.properties配置文件修改:

直接把項目lean下,再package:

打包后的war包在target目錄下:

修改pom.xml依賴:

程序入口application類修改:

消費者的api請求路徑修改:

application.properties修改

直接對項目lean,再package:

3.Eureka Client項目demo打包跟1類似,這就不重復寫了;

3個項目打包好的包名:springcloud-eureka.war,springcloud-eureka-client-one.war,springcloud-eureka-client-one.war:

4.將3個war部署阿里云服務器

登錄阿里云的白塔控制面板,將3個包上傳到Tomcat的webapps文件夾下:

或者通過xftp工具上傳也可以;

上傳完后,重啟Tomcat,等一會,就可以在瀏覽器里訪問:

相關鏈接:

成功截圖:

本文名稱:阿里云服務器怎么部署 阿里云服務器怎么部署項目
URL標題:http://bm7419.com/article42/ddepehc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版虛擬主機、網(wǎng)站建設手機網(wǎng)站建設、面包屑導航、動態(tài)網(wǎng)站

廣告

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

網(wǎng)站建設網(wǎng)站維護公司