我準備搭建一個屬于自己的網站,一方面是了解建站的知識,另一個方面是為了測試Http請求相關的內容。
建站資料
下面是建站需要的資料:
服務器:也就是高級一點的電腦,它主要用來存放網頁數據;web服務器:就是一個軟件,常用的有和;網頁程序:就是網站顯示的內容,需要自己動手來編寫; 建站步驟
下面是具體的實現步驟,請大家參考:
在Win7上安裝一個虛擬機,我安裝的是;然后創建個虛擬機來充當服務器;在虛擬機中安裝系統,我安裝是的Mint,如果有不會安裝的,可以看我以前的博客;在系統中安裝Web服務器,我安裝的是,簡單起見,我直接使用命令進行安裝,具體如下:
sudo apt -full
演示網站
此時,一個簡單的網站已經創建好了,接下來驗證一下創建的網站是否可用。首先打開Mint中的瀏覽器(默認是),在瀏覽器的地址欄中輸入(或者127.0.0.1),這時就會顯示一個網站頁面,具體如下圖所示:
這是服務器默認的網站頁面,如果不能顯示此頁面,說明安裝失敗。安裝時也可以使用編譯源碼的方式來安裝,其優點是可以配置各種需求,缺點是安裝時間較長而且相對復雜一些。
除了在本機(虛擬機中的服務器)上訪問網站外,還可以在Win7(主機)上訪問網站,首先打開Win7中的瀏覽器,接著在瀏覽器中輸入虛擬機的IP地址,此時會顯示上面圖片中的頁面。這種訪問方式和真實場景類似:虛擬機中的服務器相當于真實場景中的服務器,Win7相當于我們日常使用的電腦。
使用這種方式時還需要對虛擬機的網絡做設置,不然無法在Win7(主機)上訪問服務器(虛擬機中的服務器),具體的設置如下:
打開虛擬機的設置菜單,選擇網絡,在彈出窗口中選擇網卡2,將其設置為Host-Only網絡,具體如下圖所示:
一個簡單的網站就這樣搭建好了,希望大家都自己動手去實踐,這樣可以掌握其背后的原理。
建站原理