主持你自己的網站不必每月收費或需要大量的技術知識來設定。如果你只需要主持一個只有幾個訪問者的小網站,你可以把你的Windows PC變成一個WAMP伺服器。
你應該擁有自己的網站嗎?
雖然在本地計算機上託管自己的網站很有趣,但如果你想要一個人們可以訪問的網站,你可能想在某處獲得自己的網站託管計劃。Bluehost提供無限制的web託管服務,每月3.95美元,完全支援PHP和MySQL。這絕對是一個簡單的方法開始一個網站,他們有簡單的一鍵安裝程式,讓你開始與流行的軟體,如WordPress和其他。
如果你有自己的本地網站,你想讓人們訪問,你需要開啟防火牆到你的家庭電腦,這意味著你有可能開啟一些安全漏洞。在其他地方,比如Bluehost或Hostgator,獲得一個便宜的託管計劃絕對值得考慮。
如果您只需要一個本地開發伺服器,那麼請繼續閱讀。
WAMP是“Windows、Apache、MySQL和PHP”的縮寫。當你下載一個WAMP時,你只是在下載一個安裝了三種不同東西的程式。WAMPs很方便,因為它們允許您下載並安裝託管動態web內容所需的所有軟體包。否則,您必須分別下載這三個軟體包。
Windows–WAMP中的“W”只是用來指定程式與Windows作業系統相容。
Apache–這是一個用於實際託管網站的程式。僅憑它,您就可以託管HTML檔案和其他靜態web內容。
MySQL–它為您的web內容提供了一個數據庫。很多動態web頁面需要儲存資料(即web帳戶的使用者名稱和密碼),這就是MySQL的用武之地。
到目前為止,PHP是編寫動態web內容最流行的語言。WordPress、Facebook、Joomla和許多其他網站和內容管理系統都使用PHP。如果您計劃託管的不僅僅是靜態網頁,PHP將是一個必不可少的夥伴。
如果你執行的是Linux而不是Windows,你需要安裝一個LAMP。也可以使用IIS在Windows上託管網站,這樣就不必安裝任何第三方軟體。大多數情況下不建議使用IIS路徑,它更像是一個支援動態web內容的過程,因此請堅持使用WAMP,除非您有需要IIS的特殊情況。
在我們繼續之前,請理解,除了測試目的和/或為少數訪問者託管小型網站外,不建議在日常PC上託管網站和消費者級網際網路連線。請記住,下次Windows Update需要重新啟動系統時,您的網站也會隨之崩潰—對於一個嚴肅的網站來說,這不是一個理想的情況。
有很多WAMP程式可用,但我們將使用WampServer。前往他們的網站,下載最新版本的程式,然後開始安裝。
安裝提示是不言自明的;只需將所有內容保持在其預設值,然後繼續單擊“下一步”。只要單擊此提示符上的“開啟”,就可以讓WampServer在您選擇檢視網站時使用預設瀏覽器:
請確保還為Windows防火牆中的Apache添加了安全例外:
安裝完成後,在點選Finish之前,選中“立即啟動wampserver2”複選框。您應該看到程式正在通知區域中執行。
左鍵點選圖示,點選選擇選單頂部的“Localhost”開啟你的網站。
預設頁面當前只顯示一個快速資訊頁面,以便確認所有元件都正常工作。如果您看到這個螢幕,那麼您已經成功地安裝了一個WAMP伺服器。
我們對這個程式進行了幾次測試安裝,發現微軟的一些軟體包對於讓WampServer正常工作是絕對必要的。如果到目前為止遇到任何問題,請確保安裝了以下更新,解除安裝WampServer,重新啟動電腦,然後重新安裝WampServer。
需要WAMP 32位軟體包:Microsoft VisualC++ 2008 SP1可再分發包(X86)微軟Visual C++ 2010 SP1可重分發包(X86)微軟Visual C++ 2012(選擇VCRESTORDX86. EXE)
需要WAMP 64位軟體包:Microsoft VisualC++ 2008 SP1可重新分配包(x86)(這不是一個鍵入-您需要x86包)微軟Visual C++ 2008可再分發包(X64)微軟Visual C++ 2010 SP1可再分發包(X64)微軟Visual C++ 2012(選擇VCRESTORIXX64 .exe)
要更改web伺服器顯示的頁面,請透過左鍵單擊通知區域中的WAMP圖示開啟www目錄。
開啟的資料夾是您需要在其中放置您希望在網站上託管的任何檔案的位置。從WordPress安裝檔案到靜態HTML檔案的任何內容都可以放在這裡,更改將同時反映在您的網站上(只需單擊重新整理)。
讓我們看一個簡單的例子,說明如何將內容放到資料夾中,以便在網站上提供內容。您可以使用web開發程式或像記事本這樣簡單的東西來建立一個基本的PHP頁面並將其放到您的網站上。
以下程式碼將是一個良好的開端:
<html> <head> <title>PHP Test</title> </head> <body> <?php echo '<p>Hello World</p>'; ?> </body> </html>
將程式碼貼上到記事本並將檔案另存為索引.phpC:\wamp\www內部
現在回到你的網站(或者點選重新整理[F5],如果你已經打開了它),你會看到你剛剛建立的頁面。
預設情況下,您的網站當前只能由安裝了WampServer的計算機訪問。這對於那些只使用WAMP伺服器進行測試或開發的人來說是完美的,但是要讓世界其他地方都能訪問您的網站,請單擊WampServer圖示並單擊“聯機”。
預設情況下,Apache配置檔案設定為拒絕來自除localhost之外的所有人的傳入連線,因此您還必須更改兩行程式碼,以便其他裝置在嘗試載入您的站點時不會看到“403禁止”錯誤。訪問httpd.conf檔案(Apache配置檔案)透過左鍵單擊WampServer選單並檢視Apache資料夾。
向下滾動直到看到一些程式碼:
Order Deny,Allow
Deny from all
刪除此程式碼並替換為:
Order Allow,Deny
Allow from all
將更改儲存到httpd.conf檔案並重新啟動所有服務。
您的網站現在應該可以從全球資訊網訪問。如果沒有,請確保已將埠80轉發到路由器上的計算機。
...是更容易嗎?WAMP伺服器就是這樣做的。繼續閱讀,瞭解如何在Windows10計算機上設定WAMP伺服器。 ...
... 以下是InMotion託管如何使託管網站對初學者和專家都很簡單。使用此特殊連結最多可享受五折優惠! ...
在Linux上安裝軟體的工作方式不同。您通常需要使用包管理器從Linux發行版的軟體儲存庫中獲取軟體,而不是訪問網站。這聽起來很複雜,但實際上比在Windows上安裝軟體要簡單。 一個典型的Linux發行版的軟體安裝系統與appstore有...
微軟在WindowsVista中為Windows添加了使用者帳戶控制,現在它仍然在Windows7和Windows8上使用。UAC限制程式在未經您許可的情況下可以執行的操作。 在UAC中使用管理員帳戶非常類似於使用有限的使用者帳戶。程式不只是獲得對你的作...
Web瀏覽器書籤允許您只需單擊或輕觸即可在當前頁面上執行操作。它們是瀏覽器擴充套件的輕量級替代品。它們甚至可以在不支援傳統擴充套件的移動瀏覽器上工作。 要使用bookmarklets,您所需要的只是一個支援書籤的web瀏覽器...
遠端桌面軟體允許您從另一個房間或半個世界訪問您的計算機。你也可以暫時與他人共享你的桌面,這是遠端技術支援的理想選擇。 設定遠端桌面訪問並不難,但您需要知道要使用的正確軟體及其工作原理。Windows內建的軟體對...
硬碟,USB驅動器,SD卡-任何有儲存空間的東西都必須分割槽。未分割槽的驅動器在至少包含一個分割槽之前不能使用,但驅動器可以包含多個分割槽。 分割槽不是大多數使用者都需要考慮的問題,但是在安裝作業系統或設定新...
如果你有網際網路接入,你可能有一個路由器-你的路由器有自己的設定螢幕充滿了選項。每個人都應該知道如何使用路由器的網路介面,如果只是配置他們的Wi-Fi安全設定。 您可以在路由器上找到的一些選項包括家長控制、Inte...
自動從Windows啟動的程式可以減慢計算機的啟動時間,使您在一個又一個圖示載入到系統托盤時等待獲得有用的桌面。幸運的是,可以防止這些程式自動啟動。 其中一些程式執行有用的功能,但許多autostart程式是不必要的,只會...
Windows工作管理員是每個Windows使用者的重要工具。它可以告訴你為什麼你的電腦慢,並幫助你處理行為不端和資源飢渴的程式,無論他們是消耗CPU,RAM,磁碟,或網路資源。 windows8(現在的windows10)擁有迄今為止最好的內建工作...