网站部署入门(1)
1.必備基礎
1.1.網站運行原理
這里需要明白一個問題,當用戶輸入網址,經過了怎樣的路徑然后看到了對應的網頁面? 當用戶在瀏覽器中輸入一個網址,例如:http://www.baidu.com, 這個時候會去計算機本地去查找一個hosts文件,這個hosts文件里面記錄了ip和域名的對應關系,如果找到了這個對應關系,那么就直接去訪問這個ip地址,例如:在hosts文件中存在一個對應關系如下:
202.108.22.5 www.baidu.com
當用戶去訪問百度的時候,在hosts中找到了這個對應關系,那么就去直接去訪問這個ip地址對應的服務器,但是本地的hosts文件并不會存儲這些域名和ip的對應關系,所以當在這里找不到的時候,回去DNS服務器上去找,如果一個網站能夠正確運行,那么在DNS服務器上肯定能夠找到這種對應關系,找到這個對應關系后,也去訪問這個ip地址對應的服務器,服務器接收到請求后,返回相應的內容給瀏覽器,瀏覽器解析內容,就呈現出內容了
1.2.域名簡介
在互聯網中,人們是通過ip地址來訪問互聯網上的每一臺計算機,但是由于ip地址太難記(178.25.44.22),所以就把一個名字和ip地址綁定,這個名字就可以理解為域名(baidu.com) 域名由域名名稱和域名后綴組成,baidu就是這個域名的名稱 .com就是域名的后綴,域名后綴有很多,代表這不同的意思,如果想讓別人能夠訪問到你的網站,必須先注冊域名
阿里萬網注冊域名: 點擊進入
騰訊云注冊域名:點擊進入
1.3.服務器簡介
服務器的構成包括處理器、硬盤、內存、系統總線等,和通用的計算機架構類似,但是由于需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。服務器通常造價昂貴,因此,通常我們都使用租用的方式來搭建自己的網站服務器,而服務器的提供商很多,國內的阿里云、騰訊云、百度云等都提供服務器產品,但是需要備案后網站才能上線,如果想不備案快速上線網站可以購買國外的服務器 阿里云服務器購買地址:點擊進入
騰訊云服務器購買地址:點擊進入
注意:阿里云和騰訊云都需要備案才能使用
banwagong服務器購買地址:點擊進入
1.4.簡單linux命令
1.4.1.什么是linux系統?
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。點擊進入百度百科
1.4.2.安裝xshell和xftp工具
xshell是一個連接linux服務器的工具,連接后可以對linux服務器進行操作,xftp是一個ftp上傳工具,安裝后可以上傳文件到linux系統, 官網下載地址,點擊進入, 注意:官網下載的話會有一個表單填寫過程,提交后會把下載地址發送到你填寫的郵箱,如果覺得麻煩的話,可以在百度云盤下載:下載地址,安裝過程一直點下一步直到結束
1.4.3.連接linux服務器
這里我們使用的是如下圖的服務器,去如下圖后臺找到服務器ip地址和對應的端口,然后打開xshell軟件
上面內容填寫完成后就可以點擊確定 然后點擊連接即可連接上服務器
出現這個界面表示連接成功
1.4.4.linux常用命令
cd命令,可以進入到某個文件夾
//語法格式 cd 文件夾路徑
cd /home
cd /usr/local/
ls命令,查看當前文件夾下有多少文件夾或者文件
ls
touch命令,創建一個文件
//語法格式 touch 文件名
touch index.js
cp命令,復制文件夾到另一個位置
//語法 cp -R 被復制的文件夾 復制到哪兒去(這里是一個路徑)
cp -R test1 test2 //這里表示在當前目錄下 復制test1 到test2
總結
- 上一篇: 1MORE万魔开放式运动耳机S50+S3
- 下一篇: beacon帧字段结构最全总结(一)——