在騰訊雲部署一個自己的網站 問題總結

步驟一覽

首先得有一個html文件名叫index.html,必須叫這個,作爲我們現成的網頁,網頁可以參考我之前的博客【傳送門

然後得有一臺雲服務器,這裏選擇騰訊雲作爲,因爲學生有優惠:【優惠鏈接傳送門

購買之後,也要順帶購買域名,在網頁的指引下,完成域名實名認證之後,要配置dns解析,在【域名管理】【我的域名】中點擊【解析】
在這裏插入圖片描述
點擊添加記錄,將自己的ip填寫(就是記錄值)
在這裏插入圖片描述
別忘了備案,如果備案不通過,那麼一些瀏覽器會無法訪問網站

在cmd中ping自己的域名,嘗試,如果能夠ping到說明解析成功,一般在域名購買且實名認證且添加解析記錄之後,過幾個小時才能ping到

接着來配置服務器,我裝的是Ubuntu18的系統,首先登錄服務器,
在這裏插入圖片描述

點擊裏技登錄,如果沒反應多點幾次,或者雙擊
在這裏插入圖片描述
登錄需要輸入密碼,用戶名默認是Ubuntu的
在這裏插入圖片描述
在這裏插入圖片描述

首先設置root密碼

sudo passwd root

獲取超級用戶

su

然後更新apt

apt-get upgrade

如果遇到 lock 的問題,重啓一下電腦即可

然後我們需要安裝apache2,

sudo apt-get install apache2

如果遇到【忽略‘50unattended-upgrades.xxx’(於目錄‘/etc/apt/apt.conf.d/’),鑑於它的文件擴展名無效】的問題,那麼刪除報錯的文件即可

sudo rm /etc/apt/apt.conf.d/文件名

如果遇到【dpkg was interrupted, you must manually run …】的問題,運行下面的命令

sudo dpkg --configure -a

然後再

sudo apt-get update
sudo apt-get upgrade

最後

sudo apt-get install apache2

如果安裝成功,並且域名實名認證,備案都成功,dns解析也添加了,那麼這時候訪問你的域名,會出現apache2的默認界面(這裏沒有截圖因爲當時沒截圖,後來我刪掉了那個html文件)

如果成功訪問,這時候需要把網頁文件傳到下面這個文件夾中,訪問域名即可打開網站

var/www/html/

使用 WINSCP 軟件,傳送本地文件到雲服務器
在這裏插入圖片描述
新建站點,填寫ip和用戶名密碼,然後點高級
在這裏插入圖片描述
將紅色框內的內容改爲,或者詳情見【WinSCP無權訪問 錯誤碼:3 服務器返回的錯誤消息:Permission denied 解決方案

sudo /usr/lib/openssh/sftp-server

然後將html文件拖拽到雲服務器的 var/www/html/文件夾中,即可
在這裏插入圖片描述
這個時候再打開自己的網站,可以發現已經成功替換了
在這裏插入圖片描述

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