如何配置本地測試服務器? 學習網絡開發| MDN,從MiniPC創建房屋服務器:指南
從MinIPC創建房屋服務器:指南
Contents
在MDN課程中,大多數時候,您被要求直接在瀏覽器中打開示例 – 您可以雙擊HTML文件,將其存放在瀏覽器的窗口中或製作。 文件 > 打開. 並導航到HTML文件,等等。. 有很多方法可以到達那裡.
如何配置本地測試服務器 ?
本文說明瞭如何在計算機上配置簡單的本地測試服務器以及使用它的基礎知識.
先決條件: | 您必須首先知道互聯網的工作方式 (EN-US) 以及Web服務器是什麼 (EN-US) . |
---|---|
客觀的: | 您將學習配置本地測試服務器. |
針對遠程文件的本地文件
在MDN課程中,大多數時候,您被要求直接在瀏覽器中打開示例 – 您可以雙擊HTML文件,將其存放在瀏覽器的窗口中或製作。 文件 > 打開. 並導航到HTML文件,等等。. 有很多方法可以到達那裡.
您知道您已經從本地文件啟動了示例,當URL以file:// onsher of file://. 另一方面,如果您諮詢我們在GitHub(或任何其他遠程服務器)上託管的示例之一,則網址將以http://或https:// http://;在這種情況下,該文件是通過HTTP提供的.
本地測試問題
如果您將其作為本地文件打開,則有些示例將無法使用. 有幾個可能的原因,其中最常見的原因是:
- 它們基於異步請求. 如果您簡單地將示例啟動為本地文件. 這是由於安全限制(請參閱網站安全以了解更多).
- 他們實現特定的語言,打開服務器. 服務器端的語言(例如PHP或Python)需要服務器提供的特定環境來解釋代碼並提供結果.
創建一個簡單的本地HTTP服務器
要繞過異步查詢的問題,我們必須通過從本地服務器執行這些示例來測試這些示例. Python的SimpleHttpserver模塊允許簡單實現此解決方案.
這是以下過程:
- 安裝Python. 如果您使用gnu/linux或macOS,則可以在計算機上使用Python環境. Windows用戶可以從Python主頁找到安裝程序(所有說明):
- 去Python.org
- 在下載下,單擊python的鏈接“ 3.xxx“.
- 在頁面的底部,下載鏈接指出的文件 Windows X86可執行安裝.
- 下載完成後執行此程序.
- 在安裝程序的首頁上,請確保您已選中了框“添加python 3.xxx到路徑”.
- 點擊 安裝, 然後 關閉 安裝完成後.
- 打開您的命令提示符(Windows)/終端(OS X和GNULINUX). 要驗證上一個安裝是否正確進行,請輸入以下命令:
#要去那裡的文件名稱, #例如 光碟 桌子 #使用兩個點重回 #如有必要 光碟 ..
#如果Python返回的版本稍後在3.X python3 -m http.伺服器 #如果返回的python版本晚於2.X Python -m SimpleHttpserver
筆記 : 如果端口8000很忙,您可以通過在訂單後指定另一個值來選擇另一個端口,例如Python -M HTTP.服務器7800(Python 3.X)或Python -M SimpleHttpserver 7800(Python 2.X). 您現在可以在Local主機地址訪問您的內容:7800 .
本地操作服務器語言
Python的SimpleHttpserver模塊很有用,但他不知道如何用PHP或Python等語言執行書面代碼. 要管理這一點,您將需要更多的東西 – 您需要的東西完全取決於您要執行的服務器語言. 這裡有些例子 :
- 要執行PythonCoté-Server代碼,您將需要使用Python Web框架. 您可以通過閱讀Django Web框架(Python)來找出如何使用Django框架. 燒瓶是Django的替代品. 要執行它,您需要安裝Python/pip,然後使用PIP3安裝燒瓶燒瓶 . 此時,您應該能夠使用例如Python3 python-example執行Python燒瓶示例.PY,然後諮詢Local主機:5000在您的瀏覽器中.
- 執行節點代碼.服務器端的JS(JavaScript),您需要使用原始結或後者構建的框架. Express是一個不錯的選擇 – 請參閱Express Web框架(節點.JS/JavaScript).
- 要在服務器端執行PHP代碼,您將需要一個可以解釋PHP的服務器配置. 在本地測試PHP的好選擇是MAMP(Mac和Windows),AMPPS(Mac,Windows,Linux)和LAMP(Linux,Apache,MySQL和PHP/Python/Perl). 這些是創建本地配置的完整軟件包,允許您執行Apache,PHP服務器和MySQL數據庫.
找到了此頁面的內容問題?
- 在GitHub上編輯頁面.
- 報告內容.
- 在github上查看源.
此頁面最後一次修改了2023年8月3日由MDN貢獻者.
從MinIPC創建房屋服務器:指南
想要在MiniPC上創建房屋服務器 ? 只是為了容納網頁,管理電子郵件,保存數據,學習這些工具和其他知識 ? 這是可能的,並且通過遵循Magentix提供的非常詳細的指南很容易.
Pierre Lecourt於2021年11月12日12條評論
Magentix是獨立的Magento開發人員,順便說一句. 他也是一個細緻且申請的人,出於這個充分的理由,他的指南創建了一台房屋服務器,這讓我想成為這篇文章.
我不會解釋他的指南,這沒有任何意義,所以我會把您送回他的網站,這將詳細介紹整個點程序. 我只是利用這篇文章來回顧這些特定的微型雜誌的一種利益之一. 2021年底的計算性能設備非常低. 微薄的Celeron,Pentium和其他有時舊芯片鎖在非常緊湊的底盤中. 他們的低性能對應於MinIPC:Web,Office Automation,Multimedia用途的基本用途. 但是它們在很大程度上足以創建房屋服務器. 隨著時間的流逝,僅消耗幾瓦,因此沒有增加投票費用的巨大優勢.
Magentix為自己的服務器使用MELE ALEEMER 2. 一台具有Celeron J4125並且其消耗量的機器僅測量幾瓦. 該機器的建造是每天24小時的轉盤,並且不會產生任何噪音,因為它是完全被動的. 成本年 – 在其供應商盒旁邊有這台小型服務器 ? 只有兩個歐元.
該指南非常詳細,並基於Linux Debian發行版,同時讓您選擇其他解決方案. 您不必成為宣誓的專家即可創建房屋服務器,每次都非常詳細地詳細介紹了幾種情況. 唯一的小特定元素對應於其操作員. 有其他操作員圍繞服務旋轉的遊行,這些服務將使您的物理機器和定義地址之間的鏈接無論操作員分配了什麼IP.
因此,安裝和配置的原理通常仍然完全相同. 如果您一直想創建一個自製服務器,如果您周圍有一個未使用的Minipc,如果您想擦拭練習,我只能建議您瀏覽提供的教程. 這是一個奇蹟.
創建新的註冊服務器(SQL Server Management Studio)
本節說明如何通過在SQL Server中的SQL Server Management Studio Server組件中註冊與您經常訪問的服務器有關的連接信息. 可以在連接前或從對象資源管理器連接時註冊服務器. 有一個菜單選項,可讓您在本地計算機上註冊服務器實例.
註冊的服務器有兩種類型:
-
本地服務器組使用本地服務器組輕鬆連接到您經常管理的服務器. 本地和非局部服務器以本地服務器組註冊. 本地服務器是每個用戶獨有的. 有關如何共享已註冊服務器信息的更多信息,請參見來自服務服務器(SQL Server Management Studio)的導出信息,並從註冊服務器(SQL Server Management Studio)導入信息.
註釋我們建議盡可能使用Windows身份驗證.
使用SQL Server Management Studio
創建新的註冊服務器
- 如果在SQL Server Management Studio中不可見註冊的服務器元素,則在菜單中 展示, 點擊 服務服務器. 服務器類型
從註冊服務器註冊服務器時,該區域 服務器類型 單獨閱讀,並對應於註冊服務器快門中顯示的服務器類型. 要註冊另一種類型的服務器,請單擊 資料庫, 分析服務器, 報告服務或者 集成服務 在工具欄中 服務服務器 在開始註冊新服務器之前. 服務器名稱
選擇要以以下格式註冊的服務器實例:[\]. 驗證
連接到SQL Server實例時,可以使用兩種身份驗證模式. Windows身份驗證
Windows身份驗證模式允許用戶通過Microsoft Windows用戶帳戶連接. 身份驗證SQL Server
當用戶使用連接名稱和從前所未有的連接指定的密碼連接時,SQL Server本人通過檢查是否定義了SQL Server連接帳戶來進行身份驗證,以及是否指定的通行證是否與先前記錄的單詞相對應. 如果SQL Server沒有連接帳戶,則身份驗證會失敗,並且將錯誤消息發送給用戶.
在可能的時候重要,請使用Windows身份驗證. 有關更多信息,請參閱選擇身份驗證模式.
使用者名稱
指定您連接的當前用戶名. 僅當您選擇通過Windows身份驗證連接時,僅此閱讀選項才能使用. 修改 使用者名稱, 作為其他用戶在計算機上打開會話. 聯繫
輸入與之連接的訪問名稱. 僅當您選擇使用SQL Server身份驗證的連接時,此選項才可用 . 密碼
輸入與連接一起使用的密碼. 僅當您選擇通過SQL Server身份驗證連接時,才可以更改此選項 . 記住密碼
選擇此選項,以便SQL Server圖並存儲輸入密碼. 僅當您選擇了使用SQL Server身份驗證的連接時,才顯示此選項 .
注意如果您存儲了密碼,並且不再想將其保存在內存中,請取消選中框,然後單擊 節省.
多人服務請求
SQL Server Management Studio中的需求編輯窗口可以連接到SQL Server的多個實例,並同時質疑它們. 請求返回的結果可以在單獨的結果方面合併為單個或返回的結果組件. 作為選項,請求編輯器可以包含提供每行的服務器名稱的列,以及用於連接已提供每行的服務器的連接. 有關如何執行多服務查詢的更多信息,請在多個服務器(SQL Server Management Studio)上同時諮詢運行指令.
要在本地服務器組的所有服務器上運行請求,請右鍵單擊服務器組,指向 登入, 然後單擊 新要求. 當請求在新窗口編輯器的窗口中執行時,它們使用存儲的連接信息(包括用戶身份驗證上下文)在所有組服務器上運行. 使用SQL Server身份驗證註冊但未記錄密碼註冊的服務器的任何連接注定要失敗.
要在所有在集中管理服務器註冊的服務器上執行請求,請開發集中式管理服務器,正確單擊服務器組,指向 登入, 然後單擊 新要求. 當請求在新請求編輯窗口中執行時,它們使用存儲的連接信息和用戶的Windows身份驗證上下文對服務器組中的所有服務器進行運行.