【知識分享】怎麼在伺服器上搭建網站(搭建伺服器需要什麼)
域名——備案伺服器———域名繫結(DNS解析)——Web容器(如:Nginx)網站內容——靜態檔案 (如:dede網站檔案)
翻譯過來就是你把你的東西放在哪裡?別人透過什麼方式可以找到!
網站建設
域名
就是網路地址,通常我們簡稱“網址”
這個網路地址就叫網站域名。比如說當我們輸入百度的網站域名,就能正確訪問到百度的網站了。域名是解析到IP上來訪問,有了域名,我們就不用輸入IP來訪問某個網站,這樣方便記憶。
如何申請網站域名?百度雲、阿里雲、騰訊雲皆可,主機測評&技術分享以百度雲註冊申請域名為例:
域名註冊
域名的註冊遵循先申請先註冊為原則,當你要註冊的域名,必須得先查詢一下是否被註冊,註冊過的,就不允許再次註冊了。這個申請域名的比較簡單,自己去操作一下,就會了!
備案
國家要求國內任何一個網站必須進行工信部ICP備案,如果沒有備案,你的網站連結是無法訪問的。
網站備案的目的就是為了防止在網上從事非法的網站經營活動,打擊不良網際網路資訊的傳播,如果網站不備案的話,很有可能被查處以後關停。
當前阿里雲是可以直接透過手機客戶端直接去申請備案的,而且速度會比網站備案快很多,建議直接用手機客戶端去備案。
【當然,覺得國內伺服器備案比較麻煩,可以選擇香港伺服器,香港伺服器是免備案的,致臻資料可以為您提供香港免備案雲伺服器,但是記得域名實名認證使用,比較方便些!】
伺服器
伺服器這裡推薦致臻資料,因為確實比較優惠,服務也好!
同時現在註冊就有9折優惠可以享受,重點是可以免備案,方便快捷!
致臻資料雲伺服器
在致臻資料的網站(zhizhenyun.com.cn),註冊提交工單,即可享受所有伺服器9折優惠!
域名解析
到這裡我們已經得到了網站域名和伺服器,但是他們都是分別獨立的,我們需要將域名和網站主機關聯起來:
域名解析
新增一條記錄,將我們的伺服器的公網IP填到記錄值的位置:
域名解析
Web容器
這裡我們以Nginx為例,Nginx是一個免費的、開源的、高效能的 HTTP 和反向代理服務,假設你的伺服器為centos系統
安裝
sudo yum install nginx
使用 yum 進行 Nginx 安裝時,Nginx 配置檔案在 /etc/nginx 目錄下
常用的nginx命令
sudo systemctl enable nginx # 設定開機啟動 nginx start # 啟動 nginx 服務nginx stop # 停止 nginx 服務nginx restart # 重啟 nginx 服務nginx reload # 重新載入配置,一般是在修改過 nginx 配置檔案時使用。
驗證 Nginx 是否成功啟動,可以在瀏覽器中開啟輸入你的ip,您將看到預設的 Nginx 歡迎頁面,類似於下圖所示:
Nginx安裝
網站內容
到了這一步,我們有了域名,伺服器,web容器,就差往容器裡面塞東西了,以 Vue 為例,我們首先要拿到 Vue 專案 build 後的dist資料夾
npm run build //將會產出dist檔案
以最原始的方法將dist上傳到服務包
scp dist.zip 使用者名稱@伺服器公網ip:/home/vueTest
注意這裡我們是上傳的 zip 檔案,到了伺服器你需要將目標 zip 解壓
// 透過ssh登入ssh 使用者名稱@伺服器公網ip// 進入目標檔案解壓剛剛上傳的zip包cd /home/vueTestunzip dist.zip
最後我們配置一下nginx
// 進入編輯nginx confvi /etc/nginx/conf.d/vueTestserver{ listen 80; server_name 你的域名; index index.php index.html index.htm default.php default.htm default.html; // 指向你的靜態資源 root /home/vueTest/dist;}
配置完重啟一下nginx
nginx -t // 檢查nginx配置是否正常nginx reload // 重啟nginx
不出意外,這個時候在瀏覽器輸入你的域名應該能看到你的網站啦!
chibohandong
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026609/viewspace-2937812/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【知識分享】網站更換伺服器需要注意什麼網站伺服器
- 【知識分享】什麼是伺服器租用需要注意什麼伺服器
- 搭建網站,雲伺服器配置怎麼選?網站伺服器
- 【知識分享】伺服器被入侵後需要怎麼操作伺服器
- 華納雲:在Apache伺服器中怎麼搭建web網站?Apache伺服器Web網站
- 【知識分享】伺服器為什麼要測壓需要注意什麼伺服器
- 【知識分享】香港伺服器的IPMI是什麼?為什麼需要它?伺服器
- 【知識分享】網路伺服器是什麼有什麼作用伺服器
- 【知識分享】什麼是網路儲存伺服器伺服器
- 【知識分享】伺服器cdn是什麼有什麼功能伺服器
- 【知識分享】代理伺服器是什麼有什麼用伺服器
- 【知識分享】asp伺服器是什麼有什麼用途伺服器
- 【知識分享】什麼是終端伺服器伺服器
- 直播系統搭建為什麼需要雲伺服器?伺服器
- 【知識分享】DHCP伺服器是什麼有什麼優勢伺服器
- 【知識分享】web伺服器是什麼有什麼特點Web伺服器
- 雲伺服器用來搭建多少網站,有什麼因素相關伺服器網站
- 【知識分享】伺服器是幹什麼用的伺服器
- 【知識分享】快取伺服器有什麼作用快取伺服器
- 【知識分享】伺服器中的u代表什麼伺服器
- 搭建手機APP需要用到什麼伺服器APP伺服器
- 【知識分享】伺服器是否穩定怎麼看伺服器
- 【知識分享】怎麼防止伺服器被攻擊伺服器
- 【知識分享】伺服器為什麼要託管在IDC機房伺服器
- 雲伺服器怎麼搭建lnmp伺服器LNMP
- 【知識分享】軟體線上網站伺服器解決方案網站伺服器
- 【知識分享】網路儲存伺服器是什麼有哪些功能伺服器
- ubuntu伺服器網站搭建Ubuntu伺服器網站
- 【知識分享】windows系統下搭建雲伺服器教程Windows伺服器
- 【知識分享】伺服器為什麼要使用防火牆伺服器防火牆
- 【知識分享】什麼是獨立ip伺服器有什麼優勢伺服器
- 線上教育網站原始碼如何搭建網校平臺,需要注意什麼?網站原始碼
- 【知識分享】伺服器DNS錯誤該怎麼辦伺服器DNS
- 【知識分享】伺服器硬體該怎麼維護伺服器
- 搭建網頁遊戲伺服器有什麼要求網頁遊戲伺服器
- 伺服器怎麼搭建 伺服器登入方法伺服器
- 華納雲:使用輕量伺服器搭建論壇網站怎麼樣?伺服器網站
- 【知識分享】為什麼國內伺服器需要實名認證和備案伺服器