背景
作者只是把自己學習除錯的過程記錄下來,給大家參考,如有異議,請指正ubuntu下搭建nginx
本人使用的是18.04.4 lts版本,我參考的是nginx來快速搭建,當然也可以通過 apache來配置https伺服器
1. 安裝nginx:預設安裝路徑在/usr/share/nginx
sudo apt-get install nginx
安裝完成後,web的http伺服器預設就會生效,開啟瀏覽器可以檢視
ps:要先檢視下自己系統的ip位址,通過ifconfig檢視,80埠被占用2. 製作證書
ps:這裡要提前確認下是否已經安裝了openssl,可以使用openssl version命令檢視
openssl version
openssl 1.1
.111 sep 2018
如果系統還未安裝openssl,請參考博文
cd /usr/share/nginx
sudo mkdir conf
cd conf
openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 365
-in server.csr -signkey server.key -out server.crt
ls -l
如下檔案
drwxr-xr-x 2 root root 4096
4月 115:
21./drwxr-xr-x 4 root root 4096
4月 115:
05../
-rw-r--r--
1 root root 879
4月 115:
21 server.crt
-rw-r--r--
1 root root 725
4月 115:
12 server.csr
-rw-r--r--
1 root root 887
4月 115:
19 server.key
-rw-r--r--
1 root root 963
4月 115:
19 server.key.org
修改環境變數:這一步很關鍵,開啟/etc/nginx/nginx.conf
建議先進行備份, cp nginx.conf nginx.backup_conf使用vim命令增加443 httpd服務,在http中加入,伺服器名稱可以自己修改
重新啟動nginx服務:如果啟動失敗,可通過檢視日誌命令檢視systemctl status nginx.service
google瀏覽器開啟時會提示證書不安全,我們直接跳過即可service nginx start
建立除錯目錄:在usr/share/nginx/conf下新建個目錄用來做測試路徑
cd /usr/share/nginx/conf/
mkdir uploadfile
sudo touch test.txt
Nginx搭建及使用
和負載均衡 安裝詳細步驟可檢視尋夢1314的相關部落格 啟動 nginx 重啟 nginx s reload 停止 nginx s qust 有日誌 或者nginx s stop 無日誌 server 示例如下 server 需要注意的是,配置成功都需要重啟nginx才可生效。這裡 了本地8081訪...
使用Nginx搭建集群
反向 1.首先啟動乙個專案,啟動後可以通過http localhost 8080 getresult訪問到介面,如圖 2.修改nginx配置檔案,監聽www.ouyan.com的80埠,並將服務 到 3.修改hosts配置檔案 然後啟動nginx,即可使用如下url訪問 負載均衡 首先啟動兩個專案,...
Go語言(golang)環境的搭建 ubuntu篇
go語言是谷歌2009發布的第二款開源程式語言。go語言專門針對 多處理器系統應用程式的程式設計進行了優化,使用go編譯的程式可以媲美c或c 的速度,而且更加安全 支援並行程序。還是我自己的電腦,我自己安裝的是ubuntu 12.04版本的,直接介紹安裝吧!其實搭建環境很簡單!1sudo apt g...