本地起乙個https伺服器

2022-04-01 17:18:00 字數 1003 閱讀 7213

一、自簽名證書

1.1 使用 openssl 的 genrsa 命令生成乙個伺服器私鑰檔案

# genrsa 生成金鑰

# -out 指定輸出的檔案

openssl genrsa -out server.key 2048

1.2 生成證書請求檔案

# -new 執行生成新的證書請求

# -key 指定輸入的金鑰

1.3 根據第 2 步的證書請求檔案和第 1 步的伺服器私鑰檔案生成證書

# x509 根據現有的證書請求生成自簽名根證書

# -days 設定證書的有效天數

# -in 指定輸入證書請求檔案

openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

二、依賴https啟動服務

2.1傳統

三、本地訪問

3.1配置host

chrome需要配置下 使生效 

錯誤提示

net::err_cert_invalid

解決辦法兩個:

方法一: 新增自用的ca證書到 證書管理器裡

方法二: 在chrome提示「您的連線不是私密連線」頁面的空白區域點選一下,然後輸入「thisisunsafe」(頁面不會有任何輸入提示),輸入完成後會自動繼續訪問

3.2safari根據提示操作即可

快速搭建乙個本地FTP伺服器

因為專案需要在本地進行測試,需要在本地搭建乙個ftp伺服器。下面進行一下記錄,方便以後忘記了再次檢視。步湊如下 開啟電腦,控制面板,找到程式,並且開啟。點選程式,進去找到 啟用或關閉windows功能 點選開啟,其實上述步湊也可以使用如下步湊一步完成,使用 win r 快捷鍵,輸入optionalf...

日記 搭建乙個node本地伺服器

用node搭建乙個本地http伺服器。首先了解htpp伺服器原理 http協議定義web客戶端如何從web伺服器請求web頁面,以及伺服器如何把web頁面傳送給客戶端。http協議採用了請求 響應模型。客戶端向伺服器傳送乙個請求報文,請求報文包含請求的方法 url 協議版本 請求頭部和請求資料。伺服...

Nodejs 本地開啟乙個簡易伺服器

前端開發期間需要模擬資料,因此開啟乙個極度簡約的伺服器首選 http server,這是十分一塊小巧的資料模擬工具,入門非常簡單。npm i http server 1.專案安裝 npm install http server g 2.全域性安裝http server p 8080 1.當前目前下啟...