一台服务器,两个域名。首先购买https,获取到CA证书,两个域名就得到两套证书。第二步:现在就是Nginx和OpenSSL的安装与配置(这里注意,一般情况下一个IP只支持一个SSL证书,那么我们现在要在一个IP上实现多个SSL证书,就必须让Nginx支持TLS SNI,由于默认的OpenSSL是没
Apple公司颁布ATS条例以来,要求开发者使用SSL数字证书后,SSL数字证书的普及更加的广泛。但在严格的信任机制下,开发者在部署SSL证书总会遇到各种技术问题,比如在Apache中配置Comodo的时候,如果中级根证书没有部署在服务器上,就会出现证书不被IOS信任,例如下图上图自腾讯提供的ATS
1、下载GmSSL# wget https://github.com/guanzhi/GmSSL/archive/master.zip# unzip master.zip 2、编译安装GmSSL# ./config# make# make install# ln -s /usr/local/lib6
Linux+Apache+OpenSSL 实现 SSL ( Secure Socket Layer )证书服务器,提供安全的 HTTPS ( Hypertext Transfer Protocol over Secure Socket Layer )服务。安装 SSL1. 安装 open
Shell脚本实现生成SSL自签署证书,本文直接给出实现代码,代码中包含大量注释,需要的朋友可以参考下启用 apache 的 mod_ssl 之后需要有证书才能正常运作。写了个脚本来操作。首先要确定机器上已经有 openssl 。复制代码 代码如下:#!/bin/shssl 证书输出的根目录。ssl
什么是SSH?简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylon
SSL/TLS作为一种互联网安全加密技术,原理较为复杂,枯燥而无味,我也是试图理解之后重新整理,尽量做到层次清晰。正文开始。1. SSL/TLS概览1.1 整体结构SSL是一个介于HTTP协议与TCP之间的一个可选层,其位置大致如下: SSL:(Secure Socket Layer,安全套接字层)
https 的推动,更多当然是为了让软件项目有更多安全保障,整个 web 的通信都使用了 ssl 证书。 在使用 postman 进行接口测试时,就必须解决 ssl 的环境问题。方法尝试一: openssl 生成自有证书 找了很多网络资料,利用 openssl 生成公私钥,pkcs12等文件…… 结
阿里云提供自定义监控SDK,这有助于我们定制化的根据自身业务来做监控,下面我就根据业务需求来介绍一个简单的自定义监控配置。备注:我用的shell脚本用来部署的业务需求:我们需要监控ECS服务器中某个进程是否存在,如果小于1,就说明进程关闭,然后根据设定的报警规则报警。自定义选项备注:脚本post方法
设置共享文件路径点击虚拟机 设置-->选择 共享文件夹(图1 设置共享文件夹)设置共享文件夹路径1 选择路径2 填写自定义的共享名称(在后面需要与挂载路径相对应)3 设置自动挂载/固定分配(图2 设置共享文件路径属性)安装VirtualBox增强工具先安装必备的包执行下面的命令:yum ins
接触到Hexo轻博客程序,来自一位台湾的大学生开发的轻博客,虽然不如我们用的WordPress、ZBlog这样的程序可视化和操作化简单,但是从技术角度和占用资源角度,还是比较有趣的。老蒋前几天有在Coding平台搭建Hexo博客,可以参考"Hexo静态博客免费部署到Coding托管平台全过程",与其
给一个客户安装Z-BlogPHP程序,安装过程中就截了几张图,发一个关于在宝塔面板中如何安装Z- Blog的教程。当然如果利用宝塔面板安装其它的程序,也可以参考此教程。准备工作1、阿里ESC,推荐配置 1核心2G内存 (不要问我为什么,我只能说本博客的服务器的配置也是这样得)2、CentOS 7.3
现在大佬们都喜欢搞静态博客,使用github部署免费博客。我也想尝尝鲜,在windows下配置过,感觉比较好配置。我为了使用方便,在Deepin上配置可是废了我九牛二虎之力,主要是技术烂,对linux操作各种不熟。宝塔官方论坛没有使用宝塔面板配置hexo的帖子,所以就写一下我的折腾过程吧。
网站服务器要到期了,也懒的续费,准备将网站迁移到其他服务器,开始不知道宝塔提供了此功能,手动将数据库备份导出,然后网站整站打包下载上传,结果 失败了!!!后面才了解到宝塔提供了此功能,很强大也很简单,简单到本来不值得写篇博客,完全傻瓜式。但是整个过程走的流程还是值得记录我去前面探探路—-提莫队长宝塔
BT宝塔面板的操作使用教程,以便在以后的使用中更加得心应手。一、首页:1、进入后台在首页可以看到当前服务器的类型、运行时间,可以重启服务器、重启面板、修复面板。2、接下来可以看到目前你有几个网站、FTP及数据库,可以直接点击管理或者添加。3、再往下可以了解目前的服务器状态,运行是否流畅,CPU使用率
1org.apache.catalina.startup.ContextConfig.processAnnotationsJar Unable to process Jar entry [org/apache/taglibs/standard/lang/jstl/Constants.class] f
浏览器访问一个网址时,例如(www.hzelin.top),你会发现网址左边是个 X不安全(表示该链接不安全,使用的是http未加密协议),而有时你访问一个网址的时候发现地址左边是(表示该链接是安全的,使用https加密协议,特别是做小程序的,一定需要https访问的),那这个是怎么实现的呢?下面告
(一) nginx安装环境准备nginx是 C 语言开发,建议在 linux 上运行,这里使用 Centos6.5 作为安装环境。gcc 安装 nginx需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境, 安装命令: yum install gcc-c++ -y PCR
Web服务器市场产品众多,最为主流和代表性的当属Apache、Nginx以及微软的IIS。本文目的是通过Apache和Nginx进行对比,从而帮助广大用户们能够选择适合自己的Web服务器。1.简介Apache:Apache创建于1995年,并从 1999 年开始在 Apache 软件基金会旗下进行开
Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。这使得可以在