【零開始】怎樣購買、配置服務器及發佈網站(頁)?


本文主要講解從零開始搭建屬於本身的服務器,購買==>配置==>發佈,這麼一系列詳細流程,讓本身作的網頁可以發佈到網絡上,一塊兒來開啓服務器之旅!本文主要以騰訊雲學生套餐進行講解,其餘的雲服務器操做相似。若對你有幫助的話,但願可以堅持作下去。php

本文原創首發:咕嚕先森的博客html

購買服務器

服務器目前使用得最多的是阿里雲和騰訊雲,用起比較穩定。這裏講解的是騰訊雲,其實不少瀏覽器的配置和使用都差很少。這裏演示的是騰訊雲的學生套餐,做爲學生狗,在校期間用用免費的就行。
進入騰訊云云+校園服務計劃,選擇【體驗版】(PS:每日零點開始搶,天天100個名額,限額搶購,搶!搶!)套餐,10元/月。
sql

選擇配置

騰訊雲免費學生套餐 【1核2G,1M帶寬 50G雲硬盤】,這是騰訊雲學生套餐默認的配置,不能進行選擇。
接下來選擇服務器其餘的配置選項:數據庫

  • 地域:即服務器的位置。選擇離訪問者比較近的服務器的區域就行,越近的話訪問的速度相對會快一點。【例如:成都】瀏覽器

  • 可用區:根據地域進行選擇就行,問題不大。【例如:成都一區】bash

  • 操做系統:有Linux、Windows等系統,Linux又包括不一樣的版本:CentOS、Debian、Ubuntu等。選擇一個本身熟悉的系統就行。【例如:Windows Server】服務器

  • 系統版本:根據你選擇的操做系統進行選擇適合本身的版本。【例如:Windows Server 2012 R2 標準版 64位中文版】網絡

  • 購買時長:選擇一個月,由於騰訊雲的學生套餐的優惠券是每月進行領取,因此只能一個月一個月進行購買。ide

  • 對象存儲:使用默認的50G就好。網站

  • 域名服務:第一年無償使用.cn域名。若本身有域名,能夠選擇【否】,若沒有能夠選擇【是】,而後輸入一個本身想要的域名,可是這個域名必須是全球惟一的,因此可能你想要的域名已經被註冊了,那麼你就只能註冊其餘的域名了。

    覈對信息

    覈對信息,查看本身的購買的配置是不是本身須要的配置。支付完訂單,那麼你的服務器就已經到手了,就能夠開始擼本身的服務器了。

    查看服務器

    那麼如何查看本身已經買好的服務器呢。登陸騰訊雲,進入控制檯管理,點擊導航欄【雲產品】==>【雲服務器】==>【雲主機】,便能查看本身的雲主機啦。


    此處能夠查看雲主機的各類狀態以及一些操做,其中能夠查看本身的公網IP和內網IP。

    服務器備案與域名解析

    嚴格意義上來說域名備案的目的就是爲了防止在網上從事非法的網站經營活動,打擊不良互聯網信息的傳播,若是網站不備案的話,7天后將會關停服務器,致使不能正常使用。目前國內的全部服務器都須要進行備案。
    在這裏,直接引用騰訊雲給出的備案官方文檔,很詳細,參照着備案就行,從開始備案到完成的時間可能在20天左右。
    域名解析即將域名與IP綁定起來,經過DNS解析,便能經過域名訪問IP對應的網站。
    詳細的域名解析見這篇博客
    PS:《服務器備案與域名解析》這一步能夠先跳過,把後面的步驟所有搞通了再來處理這一模塊也是能夠的。

    登陸雲主機

    登陸雲主機即可以操做整個雲服務,並配置成你想要的樣子。
    點擊【登陸】即可查看如何進行登陸,根據不一樣的系統選擇不一樣的登陸方式。
    登陸步驟(Windows):

  • 快捷鍵【win+R】,輸入「mstsc」命令,打開遠程桌面對話框。

  • 輸入框輸入雲主機的公網IP地址,點擊鏈接。

  • 輸入默認的用戶名【Administrator】,同時輸入本身購買服務器時設置的密碼,點擊肯定便能鏈接到遠程桌面。

  • 注意:鏈接時記得在網速好的時候,不然可能帶不動致使鏈接不上。


    進入雲主機事後,你們會發現和咱們平時使用的Windows沒什麼區別,操做起來就簡單多了。

    開啓服務器

    好了,到了這一步離成功已經很近了。怎樣才能讓咱們的服務器跑起來,可以運行咱們本身寫的網頁或者網站。那麼你須要準備下面這個軟件——PHPStudy,其實開啓服務器的不少,好比Tomcat,只是這裏是使用PHPStudy進行演示。
    PHPStudy下載地址,下載後進行傻瓜式的安裝便可。
    安裝好後,正常啓動服務器的效果以下圖所示(即前面是綠色小圓點而不是紅色小圓點)。

    這裏咱們只須要管Apache便可,不用管Mysql,固然若你的項目須要數據庫,那麼確定是須要進行相關配置的。Apache默認端口爲80,若不使用80端口的話,那麼在使用ip地址或者域名訪問的時候須要在其後添加端口號。MySQL默認端口爲3306。
    若不能正常啓動,說明端口被佔用,這是須要終止其餘佔用該端口的進程便可。
    啓動事後,須要簡單的配置一下端口及目錄。
    操做步驟:點擊【其餘選項菜單】==>【打開配置文件】==>【vhosts-conf】
    此時打開應該是空的,只須要把下面的配置添加進去便可。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    複製代碼
    <VirtualHost _default_:80>
    DocumentRoot "C:\phpstudy\WWW"   
      <Directory "C:\phpstudy\WWW">
        Options +Indexes +FollowSymLinks +ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
        Require all granted
      </Directory>
    </VirtualHost>
    複製代碼


PS:記得修改本身的根目錄的位置。
那麼個人網頁應該放在哪一個文件夾下才能被訪問呢?這時須要打開網站的根目錄。
打開根目錄的步驟:點擊【其餘選項菜單】==>點擊【網站根目錄】,以下圖所示:

打開後的文件夾即是網站的根目錄,這時文件夾中有一些文件是PHPAdmin的一些文件,這時在瀏覽器地址欄中輸入localhost或者127.0.0.1便能訪問到PHPAdmin的主頁,到此說明phpstudy可以正常開啓服務了。

之後上傳的網頁就須要上傳到這個文件夾下,就能正常訪問了。
若在當前目錄有index.html,那麼直接訪問ip地址或者域名,打開的網頁即是默認的index.html。如想訪問非默認缺省主頁,須要在ip或域名後添加該文件的相對路徑。

【例如】在WWW下有一個文件夾aaa中有一個文件aaa.html,那麼這時候須要在瀏覽器地址欄中輸入ip地址/aaa/aaa.html(119.149.78.109/aaa/aaa.html)
配置好後,你的服務器便跑起來了,你便能訪問你配置好的目錄下的網頁了,同時也可使用ip地址進行訪問。

這裏只作了簡單的開啓服務器的功能,更多詳細的關於phpstudy的使用可參考官網給出的一篇文章

如何上傳文件到服務器

全部的環境都搭好了,那麼應當怎樣將咱們本身作好的網頁放在服務器上呢?這裏講解三種方法供讀者參考,讀者可選擇適合本身的方法。

方法一

想必你們都使用過ftp進行上傳文件,對,這裏就是需用ftp進行上傳文件。那麼上傳以前你須要作一個準備工做,那就是在雲服務器上配置ftp。這裏須要在雲主機上安裝一個軟件【FileZilla Server】,官網下載地址。安裝方式也是和phpstudy一致,傻瓜式安裝便可。
安裝好後,打開軟件點擊【File】啓動FileZilla Server。

  • 設置ftp帳號
    點擊【Edit】==>【Users】

    點擊【Add】按鈕進行添加帳戶,同時填寫帳戶的名稱【例如:test】
  • 設置密碼
    在【Password】選項前打勾,並輸入密碼便可。
  • 選擇共享的文件夾
    以下圖所示,點擊【1】==>點擊【Add】選擇想要共享的文件夾,這裏可直接選擇phpstudy的根目錄,這樣上傳的文件夾可直接訪問。圖中第3步即是設置這個添加的帳戶對當前目錄的文件和文件夾的權限,有增、刪、改、查,可根據需求進行設置,如果本身使用可所有勾選上。

    後面兩項能夠不用設置,直接使用默認的便可。

到此爲止,雲服務器上的ftp已經配置完成,如今可直接在本機電腦上經過ftp軟件或者資源管理器使用剛剛設置好的用戶和密碼進行登陸,而後便能上傳文件了。
例如使用【資源管理器】進行登陸上傳。
打開【個人電腦】,在地址欄中輸入:【ftp:IP地址】,這時會彈出一個登陸框,要求輸入帳號和密碼,輸入剛剛添加的帳號和密碼便可。

這時便登陸進來了,直接把要上傳的文件拖進來或者複製進來就能完成上傳了。
例如上傳一個hello.html文件到服務器,直接把hello.html拖拽進去或者複製進去就OK了。
下圖是爲上傳hello.html以前的狀況:

下圖是爲上傳完成hello.html的狀況:

這時,咱們在雲服務器上打開對應的那個目錄,便能查看到剛剛那個hello.html文件了。

這時咱們在瀏覽器地址欄中輸入IP地址+hello.html便能訪問到hello.html文件中的內容了。

這種方法是使用得比較多的,固然使用ftp軟件是同樣的,只要配置好後使用起來仍是很簡單的。

方法二

登陸進入雲服務器事後,直接經過複製粘貼進行上傳文件。可是有一個弊端是,若文件過大很容易形成上傳失敗。

方法三

在雲服務器中直接綁定本機電腦上的某一個磁盤,這樣就能夠將本機的文件綁定在雲服務器上,再經過複製粘貼便能輕鬆完成文件的上傳。

結語

經過這些詳細的步驟,我相信你已經從零搭建起本身的服務器了,享受了這麼一個過程。過程很重要,固然結果作出來了仍是頗有成就感的。
固然,因爲做者一我的經歷、水平也有限,本文中確定有一些錯誤,很但願你們提出意見與建議,能夠在文末進行留言,做者將會進一步進行改進。
碼字也不容易啦,若是你以爲本文對本身有幫助,能夠在博客文章下面打賞一點棒棒糖零花錢,多少隨意啦^_*_^

相關文章
相關標籤/搜索