??前言:相信看到這篇文章的小伙伴都或多或少有一些編程基礎,懂得一些linux的基本命令了吧,本篇文章將帶領大家服務器如何部署一個使用django框架開發(fā)的一個網(wǎng)站進行云服務器端的部署。
文章使用到的的工具
- Python:一種編程語言,只能進行后端數(shù)據(jù)的處理和管理前端HTML文件,不能用來處理HTTP請求
- Nginx:web服務器,用于處理HTTP請求
- uWsgi:Python的第三方庫,建立Nginx和Python環(huán)境的交互通信
- Django:Python的Web開發(fā)框架,部署HTML文件和數(shù)據(jù)庫
接下來我將通過下列?云服務器一步一步演示,
0.創(chuàng)建云服務器(選擇免費的即可)
1.連接云服務器
1.0.0通過idea的ssh進行連接
?輸入你的云服務器ip與密碼,用戶名默認是ssh,連接成功后會有一個控制臺出來
在這個控制臺中就可以操作您的云服務器了?
1.0.1建立文件連接
?配置好之添加文件映射(你本機的項目地址與服務器項目地址),后點擊瀏覽遠程主機
效果如下,可以直接看到目標虛擬機中的文件
?1.0.2把項目所需文件上傳進云服務器
右擊項目文件->部署->上傳到sfy
2.服務器端應用的安裝
2.0 組件流程圖
?nginx:用作轉發(fā)反向代理,基本所有服務器都會使用到這個,可能有人要問不使用可以不?如果只是測試的話可以不使用,python,java中的web容器能夠承載的并發(fā)量過小,使用nginx可以提高承載量,舉個例子:在不使用nginx時同時有100個人訪問你的網(wǎng)站,你的網(wǎng)站掛了,如果使用nginx的話1000個人同時訪問也沒什么問題。
uwsgi:監(jiān)聽端口,主要監(jiān)聽nginx轉發(fā)過來的請求進行處理。文章來源:http://www.zghlxwxcb.cn/news/detail-451040.html
組件了解即可,會安裝使用就好了,文章來源地址http://www.zghlxwxcb.cn/news/detail-451040.html
到了這里,關于大學畢業(yè)設計這樣做可以嗎的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!