当前位置:网站首页>SSL certificate deployment
SSL certificate deployment
2022-07-07 03:32:00 【Not bald】
When we finish applying SSL After certificate , Also need to nginx Make the relevant configuration , Can be converted to a secure connection .
Download the certificate file to the server
- First , Go to the server console , Download to local certificate .


After the above screenshot operation , We can download the certificate locally .
After decompression, as shown in the figure :

among :.key The end file is the key file ..pem The end file is the certificate file .
We need to upload these two files to the server .
- Upload the local certificate to the specified directory of the server
I upload it here to /usr/local/nginx/cert/ Under the table of contents .
After uploading, see the figure :

It contains our The key file and Certificate file
Okay . So we upload the certificate to the server .
To configure nginx.conf
We also need to configure nginx.conf File to validate the certificate file .
add to server modular .
Add modules to the configuration file server modular .
commonly , The default configuration file has these contents , It's just commented out . Let's just let go .
however , Also need to change something . The following tips have been given .
server {
listen 443 ssl;
server_name localhost;
# The following path is the absolute path of the file you uploaded in the previous step .
# If you don't write the absolute path, you will report an error
ssl_certificate /usr/local/nginx/cert/xxxxxxxx_bundle.pem;
ssl_certificate_key /usr/local/nginx/cert/xxxxxxxx.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
root html;
index index.html index.htm;
}
}
nginx add to ssl modular
- Check which modules we currently have installed
/usr/local/ngxin/sbin/nginx -V
Display information :
nginx version: nginx/1.12.2
built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
configure arguments:
configure arguments The module installed for us . You can see that it is not installed ssl modular .
If you contain ngx_http_ssl_module, Then you can skip the step of adding modules .
- Get into nginx Installation directory
Be careful : No /usr/local/nginx/
My installation directory is :/usr/local/nginx-1.20.2
It contains configure file .

Under the installation directory, enter :
./configure --prefix=/usr/local/nginx./configure --with-http_ssl_modulemakemake install
- Backup nginx. And then compile the nginx Replace the original nginx.
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bakcp ./objs/nginx /usr/local/nginx/sbin/
restart nginx And test the
restart :
/usr/local/nginx/sbin/nginx -s reload
test :
Viewer input https:// domain name

The connection is secure , success .
边栏推荐
- 从0开始创建小程序
- Lab1 configuration script
- Cocos2d-x Box2D物理引擎编译设置
- 枚举通用接口&枚举使用规范
- HDU ACM 4578 Transformation-> Segment tree - interval change
- Not All Points Are Equal Learning Highly Efficient Point-based Detectors for 3D LiDAR Point
- 如何自定义Latex停止运行的快捷键
- 注意力机制原理
- cocos3——8.实现初学者指南
- Netperf and network performance measurement
猜你喜欢

Not All Points Are Equal Learning Highly Efficient Point-based Detectors for 3D LiDAR Point

Ubuntu 20 installation des enregistrements redisjson

哈夫曼树基本概念

体会设计细节

Mathematical induction and recursion

如何替换模型的骨干网络(backbone)

CVPR 2022 最佳论文候选 | PIP: 6个惯性传感器实现全身动捕和受力估计

22. (ArcGIS API for JS) ArcGIS API for JS Circle Collection (sketchviewmodel)

Leetcode-02 (linked list question)

Ubuntu20 installation redisjson record
随机推荐
Matlab Error (Matrix dimensions must agree)
海思3559万能平台搭建:RTSP实时播放的支持
Leetcode-02 (linked list question)
24.(arcgis api for js篇)arcgis api for js点修改点编辑(SketchViewModel)
19.(arcgis api for js篇)arcgis api for js线采集(SketchViewModel)
qt-线程等01概念
2022.6.28
「小样本深度学习图像识别」最新2022综述
Sorting operation partition, argpartition, sort, argsort in numpy
Can the applet run in its own app and realize live broadcast and connection?
Cocos2d-x box2d physical engine compilation settings
[safe office and productivity application] Shanghai daoning provides you with onlyoffice download, trial and tutorial
小程序能运行在自有App中,且实现直播和连麦?
哈夫曼树基本概念
Experience design details
迷失在MySQL的锁世界
Significance and measures of source code confidentiality
ubuntu20安装redisjson记录
Jerry's phonebook acquisition [chapter]
[cpk-ra6m4 development board environment construction based on RT thread studio]