果想要搭建屬于自己的網站的話,首先自己要有掌控權,尤其是域名方面。當然有些企業用戶在搭建網站的時候,可能會選擇第三方網站搭建公司。
一般情況下第三方網站搭建公司,他們都是自己注冊域名,然后幫助用戶搭建網站。這樣的方式,用戶根本無法掌握域名的主動權。
其實對于企業來說,域名是企業的門,所以一定要擁有域名的掌控權。也就是企業用戶可以自己去注冊域名,然后讓第三方綁定就可以,這樣的話比較安全。即使有一天第三方見證公司倒閉以后,也不會影響到用戶的業務。
另外需要注意的是網站的權限,用戶具有網站備份和數據庫下載的權限,這樣的話,即使出現問題,以后也容易恢復網站。一般情況下,建議企業用戶在知名的網絡平臺上購買服務器,這樣的話服務器是比較穩定的。
只要用戶在搭建網站過程中擁有域名的所有權以及服務器的控制權,這樣的話,基本上這搭建的網站基本上是屬于自己的。
當然在網站運營過程中,網站的初始程序備份,網站的數據庫備份,這些都是需要企業用戶去負責的,因為這些數據問題對于企業運營來說都是很重要的,一旦出現問題以后也很容易解決。
所以說想要搭建屬于自己的網站,必須要擁有這兩項獨立的控制權,只有這樣的話,才能夠搭建屬于自己的網站。
機測評&技術分享將通過本文講解一步一步帶你摸清楚一個網站從0到1的全過程,從以下幾個步驟展開:
翻譯過來就是你把你的東西放在哪里?別人通過什么方式可以找到!
網站建設
就是網絡地址,通常我們簡稱“網址”
這個網絡地址就叫網站域名。比如說當我們輸入百度的網站域名,就能正確訪問到百度的網站了。域名是解析到IP上來訪問,有了域名,我們就不用輸入IP來訪問某個網站,這樣方便記憶。
如何申請網站域名?百度云、阿里云、騰訊云皆可,主機測評&技術分享以百度云注冊申請域名為例:
域名注冊
域名的注冊遵循先申請先注冊為原則,當你要注冊的域名,必須得先查詢一下是否被注冊,注冊過的,就不允許再次注冊了。這個申請域名的比較簡單,自己去操作一下,就會了!
國家要求國內任何一個網站必須進行工信部ICP備案,如果沒有備案,你的網站鏈接是無法訪問的。
網站備案的目的就是為了防止在網上從事非法的網站經營活動,打擊不良互聯網信息的傳播,如果網站不備案的話,很有可能被查處以后關停。
當前阿里云是可以直接通過手機客戶端直接去申請備案的,而且速度會比網站備案快很多,建議直接用手機客戶端去備案。
【當然,覺得國內服務器備案比較麻煩,可以選擇香港服務器,香港服務器是免備案的,致臻數據可以為您提供香港免備案云服務器,但是記得域名實名認證使用,比較方便些!】
服務器這里推薦致臻數據,因為確實比較優惠,服務也好!
同時現在注冊就有9折優惠可以享受,重點是可以免備案,方便快捷!
致臻數據云服務器
在致臻數據的網站(zhizhenyun.com.cn),注冊提交工單,即可享受所有服務器9折優惠!
到這里我們已經得到了網站域名和服務器,但是他們都是分別獨立的,我們需要將域名和網站主機關聯起來:
域名解析
添加一條記錄,將我們的服務器的公網IP填到記錄值的位置:
域名解析
這里我們以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/vueTest
unzip dist.zip
最后我們配置一下nginx
// 進入編輯nginx conf
vi /etc/nginx/conf.d/vueTest
server
{
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
不出意外,這個時候在瀏覽器輸入你的域名應該能看到你的網站啦!
關于服務器建站過程就講完了,有任何的問題,都可以私信,任何需要指導和測評也歡迎給主機測評&技術分享留言哦!
期Eleght科技給大家分享一下如何在本地搭建一個個人網站,方法非常的簡單,域名、云服務器;這里的所說的不需要服務器的類型是自己買的一些云主機類的,當然利用自己的電腦搭建網站可以稱為本地服務器,服務器和普通電腦的區別在于:一個用個人使用,一個用于7*24小時服務通通不需要,另外一個區別就是服務系統的區別。
我們都知道正常的網站搭建主要有申請域名、購買虛擬主機或服務器、引入網站框架或從頭建設、網站優化等等,非常的復雜,但是現在隨著網絡的急速發展,建立一個自己的網站也是非常的容易了,我們可以借助一些網站框架,然后在網上找一些模板素材上傳進去就可以實現一個網站搭建。
下面小E將詳細分享如何在Windows系統上搭建
一、下載XAMPP并安裝
XAMPP是一個整合型的Apache套件。XAMPP包括Apache、MySQL、PHP、PERL,直接解壓縮,沒有復雜的安裝過程,強烈推薦初學者使用。到目前為止,XAMPP共支持Windows 、Linux、Mac OS X、Solaris四種版本,有了這款軟件我們的所需的環境直接搭建完成,軟件下載方式百度就可以了。
第二步,我們啟動MySQL、Apache,點擊Start即可啟動,如果啟動失敗,那就說明端口被占用了,解決方法:將占用端口的任務關閉即可,使用過程中發現VMware可能會占用80端口,第二種方法,可以自己更改啟動的端口,具體方法如下:
1、點擊Config,會出現多個選項,選擇編輯第一個即可
在彈出的文本框中,找到下面這個位置并更改為自己想要改的端口,Ctrl + S保存即可。
這樣就代表啟動成功了
下一步我們找到軟件的安裝位置
在這個安裝位置下的htdocs目錄就是網站的根目錄,下面我們將下載的網站模板解壓放在這個目錄下即可,或者在這個目錄下創建一個目錄作為根目錄,這樣的話以后訪問本地網站就需要在127.0.0.1后面加上這個目錄位置
二、去網上下載WordPress
WordPress是使用PHP語言開發的博客平臺,用戶可以在支持PHP和MySQL數據庫的服務器上架設屬于自己的網站。也可以把 WordPress當作一個內容管理系統(CMS)來使用,而其中這個平臺可以找到各種各樣的模板,這類模板可以當成企業、商品展示、個人博客等等,我們將下載的壓縮包解壓到根目錄,我之前有過一個WordPress,所以我就放在htdocs下的wordpress目錄下,如圖所示
三、我們打開瀏覽器輸入http://127.0.0.1/wordpress-4.9.2就可以進去了,也就是說如果你直接放在htdocs目錄下,那么直接訪問127.0.0.1即可,如果你是放在了這個目錄下的某個地址,那么就在127.0.0.1加上你的目錄地址即可訪問,如下圖所示我們可以看到進去安裝頁面了。
我們選擇中文,點擊繼續,進入這個頁面后,我們需要填寫一些配置信息,數據庫名獲取看下一步。主機名默認即可,或者填入127.0.0.1,前綴也不用更改,用戶名root,密碼為空,默認都是這樣的,當然你也可以在數據庫頁面自己創建一個用戶,請看下一步。
數據庫名怎么查找呢,我們打開XAMPP,點擊MySQL右邊的admin,就可以進入數據庫管理頁面
此時瀏覽器會自動彈出數據庫管理頁面,我們新建數據庫,名字為wordpress即可
我們從右邊欄中可以看到創建完成
我們填寫完成后,點擊執行即可,記住在自己創建的用戶名,此時返回剛才wordpress這個頁面,我們填入相關信息后點擊提交就可以進入這個頁面了
點擊進行安裝,我們填寫相關的站點標題,用戶名密碼之類的即可
最后點擊登錄即可
此時就進入了wordpress的管理后臺,一個可視化的管理頁面,寫文章,自定義評論、頁面、插件、側邊欄等等就可以設置,這只是一個簡單的的wordpress主題,可以自行去網上下載各種各樣的wordpress主題,會非常的豐富,當然wordpress也可以在這個頁面自己下載模板,但是大多都是英文并不容易操作。
百度搜索
這些主題下載后,我們解壓放在下面這個目錄,刷新后臺后就可以看到安裝的主題了
好了,本期的分享結束,感謝支持!Eleght科技,一個做技術的頭條號!如果想遇到什么問題可以隨時來詢問小E!
Eleght科技