服务器的搭建
?前言:相信看到這篇文章的小伙伴都或多或少有一些編程基礎,懂得一些linux的基本命令了吧,本篇文章將帶領大家服務器如何部署一個使用django框架開發的一個網站進行云服務器端的部署。
文章使用到的的工具
- Python:一種編程語言,只能進行后端數據的處理和管理前端HTML文件,不能用來處理HTTP請求
- Nginx:web服務器,用于處理HTTP請求
- uWsgi:Python的第三方庫,建立Nginx和Python環境的交互通信
- Django:Python的Web開發框架,部署HTML文件和數據庫
接下來我將通過下列?云服務器一步一步演示,
0.創建云服務器(選擇免費的即可)
1.連接云服務器
1.0.0通過idea的ssh進行連接
?輸入你的云服務器ip與密碼,用戶名默認是ssh,連接成功后會有一個控制臺出來
在這個控制臺中就可以操作您的云服務器了?
1.0.1建立文件連接
?配置好之添加文件映射(你本機的項目地址與服務器項目地址),后點擊瀏覽遠程主機
效果如下,可以直接看到目標虛擬機中的文件
?1.0.2把項目所需文件上傳進云服務器
右擊項目文件->部署->上傳到sfy
2.服務器端應用的安裝
2.0 組件流程圖
?nginx:用作轉發反向代理,基本所有服務器都會使用到這個,可能有人要問不使用可以不?如果只是測試的話可以不使用,python,java中的web容器能夠承載的并發量過小,使用nginx可以提高承載量,舉個例子:在不使用nginx時同時有100個人訪問你的網站,你的網站掛了,如果使用nginx的話1000個人同時訪問也沒什么問題。
uwsgi:監聽端口,主要監聽nginx轉發過來的請求進行處理。
組件了解即可,會安裝使用就好了,不必要去深究
總結
- 上一篇: matlab ct系统参数,ct系统(c
- 下一篇: CatiaV5-6R20安装教程-软仓