用Django全棧開發——28. 部署之準備服務器

大家好,這是皮爺給大家帶來的最新的學習Python能幹啥?之Django教程,從零開始,到最後成功部署上線的項目。這一節,我們來做部署之前的最後開發,進行bug修復還有頁面的調整。

Peekpa.com的官方地址:http://peekpa.com

皮爺的每一篇文章,都配置相對應的代碼。這篇文章沒有代碼。哈哈哈哈哈

購買服務器

終於到了我們部署我們的項目到正式線上的時候了。

之前我們都是在本地運行項目,如果要讓別人訪問我們的網站,這麼做是不夠的。如果想要讓別人訪問,我們需要將我們的項目部署到服務器上。

目前市面上有很多雲服務公司:阿里雲,騰訊雲,百度雲,華爲雲等等。

這裏皮爺推薦大家使用阿里雲:

阿里雲官網:https://www.aliyun.com/

皮爺推薦的理由有二:

  • 阿里雲的服務器相比於其他幾家,最穩定,連接速度也最快;
  • 阿里雲的服務器優惠力度也大。如果是新註冊的用戶,可以領取皮爺專門的新用戶大禮包,享受102元一年的服務器優惠(正常價格500一年):https://www.aliyun.com/activity/daily/cloud?userCode=nrkmbo9q

在這裏插入圖片描述

所以,我們註冊號阿里雲之後,就要來到ECS控制檯,來創建我們的EC2服務器。

https://cn.aliyun.com/product/ecs

在這裏插入圖片描述

點擊之後,來到了這個選擇頁面:

在這裏插入圖片描述

你可以選擇“一鍵購買”,也可以選擇“自定義購買”,如果大家是自己開發的玩,基本買 1vCPU 的突發性能實例t5就可以。

在這裏插入圖片描述

可以看到我們選擇一年的服務器,如果沒有領取上面皮爺給大家發的優惠券的話,那麼一年的服務器大概是560多。新手的優惠券,最後優惠下來一年服務器才106元,老用戶如果使用優惠券,最後價格大概在300元左右。可見上面鏈接的優惠力度還是很大的。

強調一點,這裏我們部署的時候,使用的是CentoOS 7.7 64位的系統。

強調一點,這裏我們部署的時候,使用的是CentoOS 7.7 64位的系統。

強調一點,這裏我們部署的時候,使用的是CentoOS 7.7 64位的系統。

爲啥使用CentOS,因爲這個Linux系統運行起來非常的穩定,一般企業網站都是部署在CentOS系統上。可能一些同學熟悉Ububtu,其實Ububtu系統要對新手和個人友好一些,他有比較完善的可視化桌面操作系統,唯一的問題就是:可能有的時候,會莫名其妙的宕機。如果考慮程序穩定性和找工作的方面,皮爺還是推薦大家使用CentOS系統。

最後強調一下,這裏我們部署的時候,使用的是CentoOS 7.7 64位的系統。是CentOS 7.7 64位。

當你選擇好服務器,並且成功付款之後:

在這裏插入圖片描述

點擊控制檯,然後就來到了阿里雲ECS控制檯界面。

在這裏插入圖片描述

我們可以看到,這個實例就是我們剛纔付費的服務器。

我們這個時候首先要做的就是來設置我們的服務器登錄密碼。路徑在更多 --> 密碼密鑰 --> 重置實例密碼

在這裏插入圖片描述

點擊之後,來到這個頁面:

在這裏插入圖片描述

輸入密碼之後,點擊提交。更改成功之後(服務器需要重啓的時間),我們就通過我們的終端來遠程連接服務器了。

我們通過SSH來連接。

我們看到,服務器的公網IP是:39.104.203.202,所以,我們就通過命令來連接服務器:

$ ssh [email protected]

之後就會讓你輸入密碼,輸入我們剛纔設置的密碼之後,我們就成功登陸進我們的服務器了:

在這裏插入圖片描述

如果出現這個畫面,就說明你已經成功了。那麼接下來,我們就要一步一步的來實現部署。

配置安全組

服務器很重要的一個部分就是安全組的配置。處於安全考慮,一般的雲服務廠商是不會直接給你把所有端口都開放的,只開放一些必要的端口:比如22,讓你通過SSH來連接到服務器。

所以,針對程序的需要,比如後面我會說到的Scrapyd還有supervisor,都會用到比較特殊的端口號,所以,我們現在這裏說一下如何配置服務器的端口號。

首先來到阿里雲服務器的控制界面:

在這裏插入圖片描述

然後找到你的服務器,在界面的最右邊,選擇更多 -> 網絡和安全組 -> 安全組配置

在這裏插入圖片描述

接着我們就來到了安全組配置界面,點擊安全組右側的配置規則:

在這裏插入圖片描述

接着,我們就來到了安全組的具體詳細界面。

這裏的入方向主要是指外面的設備連接雲服務器的方向;出方向則是反之。一般來說,出方向是全部配置,入方向則是需要我們自己根據需要還有安全考慮來配置。

入方向標籤底下,點擊手動添加:

在這裏插入圖片描述

這裏可以看到端口範圍還有授權對象,我們根據自己需求填寫就可以:

在這裏插入圖片描述

這裏我們就簡單配置一個端口號爲1024的端口,然後授權對象選擇全部,就是下面這個樣子:

在這裏插入圖片描述

好了,到此我們的端口就配置完畢了。

技術總結

最後總結一下,

購買服務器還有配置安全組:

  1. 購買服務器,推薦使用優惠券,乾淨又衛生,便宜又實惠;
  2. 買好服務器之後,需要配置必要的安全組,在控制檯界面,選擇要配置的服務器那一條;
  3. 路徑是更多 -> 網絡和安全組 -> 安全組配置,自己手動添加即可;
  4. 完畢。

獲取代碼的唯一途徑:關注『皮爺擼碼』,回覆『代碼』即可獲得。

長按下圖二維碼關注,如文章對你有啓發,歡迎在看與轉發。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章