在開發網站的時候,網頁需要以最終用戶相同的能力的網頁。設置本地Web服務器,但是。非常簡單,可以簡單地完成Windows、macOS和Linux上的設置。有許多的Web服務器可用,我們在本機使用Apache,因為它是最常用的服務器,教程在Windows、macOS和Linux上非常方便的設置,並且與所有主打遊戲。
在 Linux 上設置本地 Web 服務器
Apache是為類Unix操作系統設計的。 Linux屬於類,Apache網絡服務器的安裝和配置可以一步完成。
它的版本,我們的個性化代碼。您可以使用它的發行版而單獨使用一個從源編譯的版本。
對於 Debian、Ubuntu 和基於 Ubuntu 的發行版:
sudo apt install apache2
紅帽和 CentOS
sudo dnf install httpd
安裝後,在 Web 瀏覽器中導航到“127.0.0.1”或“localhost”。它顯示“它有效!”這意味著如果您的 Apache 安裝成功。

為了更好地了解 Apache 如何為這個特定的網頁提供編輯服務,讓我們進行。為此,請導航到 Linux 計算機本地的根 Web 目錄。
cd /var/www/html
使用您喜歡的文本編輯器以root身份打開“index.html”。
搜索它有效!”將任何更改文本保存為經常的內容,例如“讓技術簡單地保存!”(實際上“可能是東西。)確保文件。
現在在127.0.0.1上的網頁刷新。你應該看到“讓技術更簡單!”“它有效!”以前是。

現在您已經設置了一個簡單的 Web 服務器,您可以使用“apache2.conf”中的配置設置。
sudo nano /etc/apache2/apache2.conf
筆記:請注意才能,每次配置更改時,都需要重新啟動 Apache 應用。
sudo systemctl restart apache2
如果啟動新文件,你可以通過直接執行貴重來重新啟動它。
sudo /etc/init.d/apache2 restart
在 macOS 上設置本地 Web 服務器
macOS 的好處是它默認安裝了 Apache。你需要做的就是打開它。
找到中,轉到“實用程序”,然後應用程序>應用程序將其打開。

要打開您已經預裝的 Apache Web 服務器,請運行以下命令:
sudo apachectl start
要測試我們的 Web 服務器是否正在運行,請在 Web 瀏覽器中導航到“127.0.0.1”或“localhost”。

我們可以通過簡單地導航到文檔的根來更改網頁的內容,就像我們在 Linux 中不同目錄的一樣。唯一的路徑是位置。
cd /Library/WebServer/Documents/
現在使用您喜歡的文本編輯器編輯“index.html.en”文件。更改“它有效!”到“你好世界!”
sudo nano index.html.en

如果我們看到在上顯示的網頁,我們現在可以看到127.0.0.1的變化。

要在 macOS 下進一步配置 Apache Web 服務器,請導航到“httpd.conf”文件。
sudo nano /etc/apache2/httpd.conf
與 Linux 一樣,您可以使用以下命令輕鬆重啟 Apache 服務 apachectl
具有root權限的命令。
sudo apachectl restart
在 Windows 上設置本地 Web 服務器
Linux 和 macOS 不同,Windows 不是基於 Unix 的,因此沒有讓其安裝的方式。 就是,有幾個安裝程序將 Apache、MySQL 和等東西捆綁在一起,我們的生活更輕鬆。其中之一是XAMPP。
筆記:XAMPP 也可用於 Linux 和 Mac OS X。
下載 Windows 版本的 XAMPP 並開始安裝。 出現服務器提示時執行安裝程序。如果您只需要一個 Web,則只需選擇 Apache。但是,您如果使用計劃數據庫,則可能還需要選擇 MySQL。

繼續安裝,完成後單擊“完成”。

如果需要,點擊 Apache 和 MySQL 的“開始”。
如果您應該在 Web 瀏覽器中導航到“127.0.0.1”或“localhost”,您會看到 XAMPP 配置頁面。

要創建一個新的網頁,過程是相同的。記事本並創建一個打開的 HTML 文件。將其命名為“hello.html”。

將其保存在“c:xampphtdocs”的文檔根目錄中。
使用您的網絡瀏覽器導航到它 127.0.0.1/hello.html.您將能夠看到您創建的網頁。

筆記: WampServer 是 在 Windows 上安裝 Apache 選擇另一個可靠.
結束
Apache 是製造和復雜網站的最佳解決方案,但它不是唯一簡單的選擇。 Apache 的三個平台都可以很好地集成,但您可能需要查看 IIS 作為 Windows 的一個選項,因為它支持 Apache 不支持的許多 Windows 身份驗證功能。但是,對於簡單地測試網站的基本功能,Apache 是完美的。
訂閱我們的新聞!
我們的教程直接發送到您的最新收件箱
所有註冊時事通訊。 註冊即表示您同意我們的隱私政策 歐洲用戶同意數據傳輸政策。 我們不會共享您的數據,可以隨時取消訂閱。 訂閱