java程序員怎么創(chuàng)建自己的網(wǎng)站:第一章:總體流程

對(duì)于新手開發(fā)者用戶,如果想搭建一個(gè)簡單的屬于自己的網(wǎng)站,只要通過以下 5 個(gè)步驟就可以擁有屬于您自己的網(wǎng)站(以下為必備過程,但是每個(gè)流程之間并沒有必然的先后順序):








注冊(cè)/轉(zhuǎn)入域名

域名注冊(cè)是在互聯(lián)網(wǎng)上建立任何服務(wù)的基礎(chǔ),搭建一個(gè)網(wǎng)站前您需擁有一個(gè)域名。

    如果您已經(jīng)在其他注冊(cè)商擁有了自己的域名,您可以 域名轉(zhuǎn)入。
    如果您還沒有域名,您需要進(jìn)行 域名注冊(cè)。詳情請(qǐng)參見 域名注冊(cè) 文檔。
    注冊(cè)域名時(shí),建議您選擇自己喜歡的、簡單、易記的英文字母,并與自己網(wǎng)站性質(zhì)相關(guān)。如果您策劃的是中文網(wǎng)站,建議您使用中文拼音注冊(cè)域名(例如 baidu.com ),方便您的網(wǎng)站推廣和訪問者記憶。

域名備案

國家工信部規(guī)定,未取得許可或者未履行備案手續(xù)的網(wǎng)站不得從事互聯(lián)網(wǎng)信息服務(wù),否則屬違法行為。為不影響網(wǎng)站長久正常運(yùn)行,開辦網(wǎng)站前建議先辦理網(wǎng)站備案,備案成功取得通信管理局下發(fā)的 ICP 備案號(hào)后才能開通訪問。若您的域名沒有備案,則需先進(jìn)行 域名備案。

    登錄 騰訊云控制臺(tái)。
    備案申請(qǐng)并完成域名備案。
    單擊右上角 【備案】進(jìn)入 【網(wǎng)站備案】界面,對(duì)購買成功的域名進(jìn)行備案申請(qǐng)并完成域名備案。具體操作可參照 備案流程。

購買云服務(wù)器

您的網(wǎng)站在 Internet 需要有一個(gè)空間作為載體存放您的網(wǎng)站信息,所以您需要 購買云服務(wù)器。
騰訊云服務(wù)器(CVM)安全性高、配置靈活,適合搭建一個(gè)個(gè)人博客或小型的網(wǎng)站。在有預(yù)算的前提下,性能要素的優(yōu)先排序建議按具體需求考慮:若有高計(jì)算需求,則優(yōu)先內(nèi)存 CPU ;若有高訪問需求,則優(yōu)先帶寬內(nèi)存。
打開 騰訊云官網(wǎng),在頁面頂部導(dǎo)航欄打開 【產(chǎn)品】>【計(jì)算】>【云服務(wù)器】,單擊【立即選購】,打開云服務(wù)器選購頁面,選擇適合您網(wǎng)站的 CVM 機(jī)型。

    選擇地域與機(jī)型:選擇最靠近您客戶的地域,可快速打開網(wǎng)站。
        CPU:代表云服務(wù)器的運(yùn)算能力。若網(wǎng)站流量較大、動(dòng)態(tài)頁面比較多,建議選擇2核以上 CPU 。
        內(nèi)存:根據(jù)網(wǎng)站的規(guī)模選擇。例如,一般的個(gè)人博客或企業(yè)展示網(wǎng)站可選擇較小內(nèi)存空間;商城類或新聞?lì)惥W(wǎng)站則需選擇相對(duì)較大內(nèi)存空間。
    選鏡像:騰訊云官方提供的基礎(chǔ)環(huán)境,包含必需的操作系統(tǒng)和初始化組件。您可自行配置應(yīng)用環(huán)境和相關(guān)軟件。
    選存儲(chǔ)和網(wǎng)絡(luò):為您的云服務(wù)器選擇適合的硬盤大小和網(wǎng)絡(luò)寬帶。
        硬盤:硬盤的大小需要根據(jù)網(wǎng)站的數(shù)據(jù)大小決定,在選擇時(shí)應(yīng)考慮剩余空間;硬盤的 I/O 讀取速度直接決定文件讀取的快慢。
        帶寬:根據(jù)網(wǎng)站的性質(zhì)選擇合適的帶寬。若是普通的網(wǎng)站,例如文字網(wǎng)站、圖片網(wǎng)站、論壇等占用的帶寬非常小,2M基本滿足;若網(wǎng)站以視頻、下載等為主,則可能需占用10M以上的帶寬。
    設(shè)置信息:設(shè)置您的云服務(wù)器名字、用戶名和密碼。
    提交購買請(qǐng)求,完成云服務(wù)器購買。

(你也可以用自己的機(jī)器,作為私服)

使用家庭網(wǎng)絡(luò)搭建私服,其實(shí)對(duì)于搭建一個(gè)私有服務(wù)的角度講,采用云服務(wù)器,和家里開PC確實(shí)沒明顯區(qū)別。無非是要求搭建者具備一定的動(dòng)手能力,需要做到和具備以下幾個(gè)條件,以搭建一個(gè)個(gè)人博客網(wǎng)站為例子:

1,軟件基礎(chǔ)條件:比如說現(xiàn)在搭建的是一套個(gè)人博客網(wǎng)站。具體是IIS,Apatch等環(huán)境自行選擇,代碼類型自行選擇。

2,網(wǎng)絡(luò)基礎(chǔ)知識(shí):了解域名解析,會(huì)使用動(dòng)態(tài)域名解析工具例如花生殼,這里采用其他方式知道公網(wǎng)IP也可以,非必需。

3,硬件條件:家里有閑置或者說長時(shí)間開啟的電腦。

4,網(wǎng)絡(luò)條件:家里的寬帶,是公網(wǎng)IP到戶特點(diǎn)。

5,網(wǎng)絡(luò)知識(shí)條件:懂得配置路由器的端口映射,(或者說DMZ,NAT,具體叫法取決于所采用的路由器)

6,計(jì)算機(jī)知識(shí)條件:知道TCP網(wǎng)絡(luò)協(xié)議

7,行業(yè)環(huán)境條件:需要知道家庭寬帶的常見規(guī)范,運(yùn)營商封鎖了80,443,8080等端口

有了以上條件,便可以通過一系列配置實(shí)現(xiàn)把一臺(tái)家用電腦當(dāng)作服務(wù)器用。不購買公網(wǎng)web服務(wù)器即可發(fā)布個(gè)人博客網(wǎng)站。但其目的僅僅達(dá)到私用效果。

這種私服有何優(yōu)點(diǎn)呢?

1,幾乎不需要額外付費(fèi),直接基于已有基礎(chǔ)即可架設(shè)運(yùn)行。

2,服務(wù)器性能(PC性能)相對(duì)于買個(gè)低配云服務(wù)器便宜,畢竟隨便找個(gè)老電腦都是2核2G以上配置。

3,配置過程看得見摸得著,都是擺在眼前的物理設(shè)備,而且都是自己的設(shè)備隨便折騰。

4,私服用途更安全,IDC環(huán)境畢竟ip為公開申請(qǐng),因此這些ip段往往被很多病毒、掃描器工具盯著是否有漏洞缺陷和其他不足,家庭線路被入侵風(fēng)險(xiǎn)降低
搭建網(wǎng)站

準(zhǔn)備工作已經(jīng)完成,這時(shí)您只需在您購買的云服務(wù)器上簡單部署一個(gè)網(wǎng)站,即可在互聯(lián)網(wǎng)上成功擁有屬于自己的網(wǎng)站。

    若您想搭建一個(gè) WordPress 博客平臺(tái),可參考 搭建 WordPress 教程。
    若您想搭建一個(gè) Discuz 論壇平臺(tái),可參考 搭建 Discuz 教程。
    若您想搭建一個(gè)移動(dòng)端的網(wǎng)站,可參考體驗(yàn) 搜狐快站。
    若您想搭建一個(gè)PC端的Java網(wǎng)站,可將你自己的項(xiàng)目源碼上傳到你的云空間里。

域名解析

域名解析是實(shí)現(xiàn)通過域名訪問您網(wǎng)站的必備環(huán)節(jié),選擇騰訊云 DNSPod 解析,確保域名在解析過程中擁有穩(wěn)定、快速、安全的服務(wù)保障。若您希望用已購買的域名訪問您的網(wǎng)站,則需要您進(jìn)行 域名解析。

    登錄 騰訊云控制臺(tái)。
    域名解析設(shè)置。
    選擇【云產(chǎn)品】>【域名與網(wǎng)站】>【域名服務(wù)】進(jìn)入域名列表,在對(duì)應(yīng)域名的【操作】欄中單擊【解析】,添加解析記錄即可完成域名解析設(shè)置,具體操作可參照 快速添加域名解析。
    打開瀏覽器,訪問您的域名,即可打開瀏覽您的網(wǎng)站。

下一章我會(huì)將自己建站的流程一步一步截圖,分享出來,如果是PHP建站可去騰訊視頻搜索,有相關(guān)視頻,下一章主要講用java語言寫的網(wǎng)站項(xiàng)目如何創(chuàng)建。
網(wǎng)站建設(shè):部署與發(fā)布(windows & Linux)