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