新手如何搭建個人網(wǎng)站?
時間:2024-01-22 05:40:01 | 來源:網(wǎng)站運(yùn)營
時間:2024-01-22 05:40:01 來源:網(wǎng)站運(yùn)營
新手如何搭建個人網(wǎng)站?:
第一步:購買一個域名
想要做一個精美的網(wǎng)站,需要先從一個美麗的域名開始。
新用戶注冊可以以很便宜的價格獲得你喜愛的域名!
第二步:網(wǎng)站備案
想要正規(guī)合法地在中國大陸范圍內(nèi)運(yùn)行,且能被訪問到而不被阻斷,就必須備案。
備案分為 icp 備案和公安網(wǎng)備。一般在 25 -50 天以內(nèi),請耐心等待。
第三步:使用云服務(wù)器
即使沒有備案,也可以購買服務(wù)器,在內(nèi)部先行配置,到時候備案完成后直接解析域名到服務(wù)器上,網(wǎng)站即可馬上訪問!如果在完成備案后在購買服務(wù)器,那么進(jìn)度上可能會稍微慢一些。
在此
推薦一并準(zhǔn)備好域名和服務(wù)器,先在服務(wù)器內(nèi)部配置,完成備案后馬上解析上線你的網(wǎng)站。
騰訊云這里現(xiàn)在的服務(wù)器價格真的是很優(yōu)惠,8M帶寬,80G云盤才74元/年。
在買之前可以先注冊領(lǐng)取以下的騰訊官方優(yōu)惠券:
第四步:接下來開始搭建網(wǎng)站
首先,查看你服務(wù)器的 IP 地址,并且將你的域名使用如下記錄解析到ip上。
在此我們假設(shè) ip 是 1.1.1.1 吧,域名是
http://fuyeor.com,那么示例如下:
網(wǎng)站必須添加的兩個記錄!@(直接解析 Fuyeor.com) 使用 A 記錄,記錄值為你服務(wù)器的ip,在這里是1.1.1.1 二級域名 www (將解析 www.fuyeor.com)使用顯性轉(zhuǎn)發(fā),值是根域名(Fuyeor.com)
注意!網(wǎng)站在最初就要考慮好到底是加不加 www,在此我推薦不加www,顯得更加簡潔。
網(wǎng)站建設(shè),一開始就要做好www的選擇,而且最好不要同時能打開(不跳轉(zhuǎn)) www 和不帶 www 前綴的 URL,這樣可能會有雙倍雷同頁面,影響 SEO。如果不用301重定向有可能會導(dǎo)致帶www和不帶www的兩個域名之間存在權(quán)重分散,不利于整個網(wǎng)站的權(quán)重提升和排名,所以一定記得做好301重定向。
最好在域名解析處,將不需要的使用顯性轉(zhuǎn)發(fā)(301)重定向到你選擇的域名,例如我們不要www,因此將 http://www.fuyeor.com 使用顯性轉(zhuǎn)發(fā)重定向到 Fuyeor. com 上。
現(xiàn)在就能開始配置服務(wù)器了!
目前來說,網(wǎng)站一般都是用 PHP + MySQL 的架構(gòu)搭建的,因此我在此也向題主推薦使用 Apache 為環(huán)境,搭建基于 PHP + MySQL 的網(wǎng)站。完成該份教程后,你將擁有一個屬于自己的網(wǎng)站。
以下文章來源于此文:(推薦閱讀原文,目錄格式更便于閱讀)
這里雖然寫的是閑置電腦,但是和服務(wù)器配置幾乎相同,只不過把服務(wù)器換為家庭電腦罷了。
搭建PHP環(huán)境
選用 PHP 而非其他編程語言的理由為:
- 有關(guān) PHP 的源碼非常多,且 PHP 好學(xué),學(xué)會后很容易修改自用。
- PHP 的環(huán)境配置相對簡單,可以一鍵可以配置,便捷且不易出錯。
新手最好使用 PHPstudy,安裝 Apache 作為服務(wù)器環(huán)境。
在搜索引擎上
搜索【PHPstudy】,然后進(jìn)入官網(wǎng)選擇 Windows 版本下載安裝即可。
此外還有一種選擇,
【寶塔】但是由于寶塔面板上有很多配置、資源都是付費(fèi)的,而且必須登錄寶塔官方的賬號才能使用。這對于網(wǎng)站來說可能不安全,因此在此就不推薦了。
打開Apache服務(wù)
和常規(guī)軟件的安裝方法一樣,下載并安裝 PHPstudy。
安裝完畢后,在 PHPstudy 的面板中找到 Apache,并啟動。
配置 MySQL 數(shù)據(jù)庫
MySQL 是一個
開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),常和 PHP 搭配使用。由瑞典 MySQL AB 公司開發(fā),屬于 Oracle 旗下產(chǎn)品。在 WEB 應(yīng)用方面,MySQL 是最好、 最流行的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng)) 應(yīng)用軟件之一。MySQL 所使用的 SQL 語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。
- 在 PHPstudy 界面上啟動 MySQL,可以看到有一個默認(rèn)的 root 數(shù)據(jù)庫。將密碼修改為你能記住的密碼。
- 在左側(cè)點(diǎn)擊【軟件管理】>【網(wǎng)站程序】,找到 phpMyAdmin(一個可視化數(shù)據(jù)庫管理軟件)并選擇【安裝到 localhost】然后下載。隨后在網(wǎng)站根目錄下可以看到一個 phpMyAdmin4.8.x 的文件夾,將其修改為 sql-admin。
- 訪問 http:// 你的域名 /sql-admin/ 并使用賬號:root 和你剛剛設(shè)置的密碼來登錄。
- 進(jìn)入后,點(diǎn)擊上方導(dǎo)航欄【數(shù)據(jù)庫】,輸入你想要設(shè)置的數(shù)據(jù)庫名,點(diǎn)擊【創(chuàng)建】來新建一個數(shù)據(jù)庫 。
此時你可以選擇下載內(nèi)容管理系統(tǒng) WordPress,放在D盤 PHPstudy 安裝目錄的【PHPstudy_pro>WWW】文件夾下,然后訪問:
http://你的域名
在安裝界面,填寫你剛剛設(shè)置的數(shù)據(jù)庫名和密碼,安裝并且找到你心儀的模板,你的博客/網(wǎng)站就做好了,即可進(jìn)入你的網(wǎng)站。
反向代理
你的網(wǎng)站做大以后,可能采取一臺服務(wù)器搭建多個網(wǎng)站的方式,不同的網(wǎng)站采用不同的二級域名訪問。那么以下文章可能會對你有幫助,請按照文中配置,即可實(shí)現(xiàn) xxx. 你的域名 .com 的方式了。
另可參考本文,是關(guān)于如何配置反向代理和反向代理配置 Https,以及網(wǎng)站 cdn 加速的文章。
相關(guān)閱讀(你可能需要的問題):
請問老師,robots.txt 文件站點(diǎn)地圖可以寫多個文件嗎?
初創(chuàng)企業(yè)域名是選擇 .com 好還是國別域名?
發(fā)文本外鏈有效果嗎?
新域名要如何做收錄?為什么一直不收錄?
能否通俗地講一下什么是cdn?
為什么百度統(tǒng)計(jì)實(shí)時訪客【百度來源】不顯示搜索詞,其他搜索引擎都顯示搜索詞?