-
小知识:Linux下Nginx安全证书ssl配置方法
分享下我是如何一步步在Nginx上配置SSL的。 首先,确保安装了OpenSSL库,并且安装Nginx时使用了–with-http_ssl_module参数。 初学者或者菜鸟建议使用LNMP进行一键安装。 生成证书: 进入要生成证书的目录 cd /usr/local/nginx/conf 使用openssl创建创建服务器私钥,输入相应提示的信息 复制代码代码如下: openssl genrsa -…- 13
- 0
-
小知识:nginx配置ssl双向验证的方法
1、安装nginx略 2、使用openssl实现证书中心 由于是使用openssl架设私有证书中心,因此要保证以下字段在证书中心的证书、服务端证书、客户端证书中都相同 Country Name State or Province Name Locality Name Organization Name Organizational Unit Name 编辑证书中心配置文件 vim /etc/pki…- 9
- 0
-
小知识:针对OpenSSL安全漏洞调整Nginx服务器的方法
1. 概述 当前爆出了Openssl漏洞,会泄露隐私信息,涉及的机器较多,环境迥异,导致修复方案都有所不同。不少服务器使用的Nginx,是静态编译 opensssl,直接将openssl编译到nginx里面去了,这就意味着,单纯升级openssl是没有任何效果,Nginx不会加载外部的 openssl动态链接库的,必须将nginx重新编译才可以根治。 2. 识别Nginx是否是静态编译的 以下三种…- 0
- 0
-
小知识:在Nginx服务器下配置StartSSL和SSL的教程
第一步 申请本地证书 1. openssl 之类的软件我就不多说,系统自带的,如果不带,自己 yum 下 [root@e2fsck ~]# openssl genrsa -des3 -out e2fsck.org.key 2048 Generating RSA private key,&…- 4
- 0
-
小知识:用 OpenSSL 替代 Telnet
Telnet 缺乏加密,这使得 OpenSSL 成为连接远程系统的更安全的选择。 telnet 命令是最受欢迎的网络故障排除工具之一,从系统管理员到网络爱好者都可以使用。在网络计算的早期,telnet 被用来连接到一个远程系统。你可以用 telnet 访问一个远程系统的端口,登录并在该主机上运行命令。 由于 telnet 缺乏加密功能,它…- 0
- 0
-
小知识:详解nginx使用ssl模块配置HTTPS支持
默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不在同一个软件包中。通常这个文件名类似libssl-dev。 生成证书 可以通过以下步骤生成一个简单的证书: 首先,进入你想创建证书和私钥的目录,例如: ? 1 $ cd /usr/local/nginx/conf 创建服务器…- 4
- 0
-
小知识:LINUX中NGINX反向代理下的TOMCAT集群(详解)
Nginx具有反向代理(注意和正向代理的区别)和负载均衡等特点。 这次Nginx安装在 192.168.1.108 这台linux 机器上。安装Nginx 先要装openssl库,gcc,PCRE,zlib库等。 Tomcat 安装在192.168.1.168 和 192.168.1.178 这两台机器上。客户端通过访问192.168.1.108 反向代理访问到 192.168.1.168 和 1…- 1
- 0
-
小知识:详解Linux中Nginx反向代理下的tomcat集群
Nginx具有反向代理(注意和正向代理的区别)和负载均衡等特点。 这次Nginx安装在 192.168.1.108 这台linux 机器上。安装Nginx 先要装openssl库,gcc,PCRE,zlib库等。 Tomcat 安装在192.168.1.168 和 192.168.1.178 这两台机器上。客户端通过访问192.168.1.108 反向代理访问到192.168.1.168 和 19…- 0
- 0
-
小知识:nginx服务器搭建和配置详解
一、安装编译工具及库文件 依赖库安装,一定要按照顺序安装: (1) 如果没有安装c++编译环境 ? 1 yum install gcc-c++ (2) ssl 功能需要 openssl 库 ? 1 2 3 4 wget https://www.openssl.org/source/openssl-1.1.0f.tar.gz tar -zxvf openssl-1.1.0f.tar.gz cd op…- 4
- 0
-
小知识:linux下安装openssl、swoole等扩展的详细步骤
OpenSSL是一个开源的ssl技术,由于我需要使用php相关功能,需要获取https的文件所以必须安装这个东西了。下面给大家介绍下linux下安装openssl、swoole等扩展的详细步骤,一起看看吧! 编译安装 先来看编译安装的php,如果需要安装新的扩展,这里以安装openssl扩展为例进行说明 1、找到php源码目录,我们这里的源码位于 /opt/download/php-5.5.30 …- 3
- 0
-
小知识:Nginx配置SSL自签名证书的方法
生成自签名SSL证书 生成RSA密钥(过程需要设置一个密码,记住这个密码) ? 1 $ openssl genrsa -des3 -out domain.key 1024 拷贝一个不需要输入密码的密钥文件 ? 1 $ openssl rsa -in domain.key -out domain_nopass.key 生成一个证书请求 ? 1 $ openssl req -new -key doma…- 6
- 0
-
小知识:Nginx配置SSL证书部署HTTPS网站的方法(颁发证书)
自行颁发不受浏览器信任的SSL证书 手动颁发 xshell登录服务器,使用openssl生成RSA密钥及证书 ? 1 2 3 4 5 6 7 8 # 生成一个RSA密钥 $ openssl genrsa -des3 -out tfjybj.key 1024 # 拷贝一个不需要输入密码的密钥文件 $ openssl rsa -in dmsdbj.key -out tfjybj_nopass.key …- 1
- 0
-
小知识:nginx使用ssl模块配置支持HTTPS访问的方法
默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译nginx时指定–with-http_ssl_module参数. 需求: 做一个网站域名为 www.localhost.cn 要求通过https://www.localhost.cn进行访问. 10.10.100.8 www.localhost.cn 实验步骤: 1.首先确保机器上安装了openssl和openssl-devel ? 1 …- 0
- 0
-
小知识:Nginx+SSL实现双向认证的示例代码
首先创建一个目录 ? 1 2 3 cd /etc/nginx mkdir ssl cd ssl CA与自签名 制作CA私钥 ? 1 openssl genrsa -out ca.key 2048 制作 CA 根证书(公钥) ? 1 openssl req -new -x509 -days 3650 -key ca.key -out ca.crt 注意: 1、Common Name 可以随意填写 2…- 1
- 0
-
小知识:使用OpenSSL生成Kubernetes证书的介绍
kubernetes支持base认证/token认证/ca认证三种,这篇文章用于记录一下ca认证所需要的最简单程度的命令。 kubernetes构成 测试版本为1.10,但不限于此版本,为openssl证书较为通用的方式。 所需证书 所需要的证书相关文件的说明如下: ca证书 ca证书私钥 命令:openssl genrsa -out ca.key 2048 ? 1 2 3 4 5 6 [root…- 0
- 0
-
小知识:Linux中openssl/opensslv.h找不到问题的解决方法
前言 众所周知scrapy是Python中鼎鼎大名的爬虫框架,在安装scrapy过程中碰到了openssl某个文件找不到的问题,并进行了分析,记录之。 一、 scrapy以及安装过程 Scrapy是python中鼎鼎大名的爬虫框架,笔者在Centos 7系统之上进行安装,发现了如下问题: >> pip install scrapy 由于安装过程中的过…- 5
- 0
-
小知识:详解Linux(centos7)下安装OpenSSL安装图文方法
openssl是一个开源的ssl技术,由于我需要使用php相关功能,需要获取https的文件所以必须安装这个东西了,下面我整理了两种关于openssl安装配置方法。 安装环境: 操作系统:centos7安静 openssl version:openssl-1.0.2j.tar.gz 目前版本最新的ssl地址为 http://www.openssl.org/source/ope…- 15
- 0
-
小知识:linux环境下安装PHP的OpenSSL扩展的方法讲解
先安装依赖包:yum install openssl openssl-devel 进入PHP安装包里的OpenSSL文件夹,根据个人的安装包位置不同,此处是 cd /home/local/php.5.6.25/ext/openssl/ phpize 可能会报错:Cannot find config.m4. Make sure that you run /usr/local/bin/phpize i…- 11
- 0
-
小知识:Windows安装Openssl并使用Openss生成公钥私钥
1. OpenSSL官网 官方下载地址: https://www.openssl.org/source/ 2. Windows安装方法 OpenSSL官网没有提供windows版本的安装包,可以选择其他开源平台提供的工具。例如 http://slproweb.com/products/Win32OpenSSL.html 以该工具为例,安装步骤和使用方法如下: 2.1 选择32位或者64位合适的版本…- 15
- 0
-
小知识:移植新内核到Linux系统上的操作步骤
1、在ubuntu官网下载ubuntu16.04的镜像和对应ubuntu16.04的内核版本源代码,或者在镜像源上找 2、安装ubuntu16.04到PC主机上 接下来执行以下: 编译新的Linux内核给X86内核使用出现以下错误: scripts/sign-file.c:25:30: fatal error: openssl/opensslv.h: No such file or directo…- 5
- 0
-
小知识:Nginx使用自签ssl证书实现https连接的方法
目录 场景 使用OpenSSL创建证书 不同格式证书的转换 Nginx下ssl配置方法 验证方法 场景 Nginx使用自签ssl证书实现https连接。 使用OpenSSL创建证书 建立服务器私钥(过程需要输入密码,请记住这个密码)生成RSA密钥 ? 1 openssl genrsa -des3 -out server.key 1024 生成一个证书请求 ? 1 openssl req -new …- 0
- 0
-
小知识:使用openssl 生成免费证书的方法步骤
一:什么是openssl? 它的作用是?应用场景是什么? 即百度百科说:openssl是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,它可以避免信息被窃听到。 ssl是secure sockets layer(安全套接层协议)的缩写,可以在internet上提供秘密性传输。netscape(网景)公司在推出第一个web浏览器的同时,提出了ssl协议标准。其目标是保证两个应用间通信…- 0
- 0
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
猿优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!