精华内容
下载资源
问答
  • linux安装https证书

    2018-10-24 21:59:00
    https://www.aliyun.com/jiaocheng/165422.html 转载于:https://www.cnblogs.com/vinplezhang/p/9846495.html

    https://www.aliyun.com/jiaocheng/165422.html

    转载于:https://www.cnblogs.com/vinplezhang/p/9846495.html

    展开全文
  • linux nginx安装https安全证书

    千次阅读 2018-04-10 17:27:26
    前言:最近在开发微信小程序,需要https协议才能测试请求,很久没有安装安全证书了,记录一下避免遗忘,同时也积累学习经验。 第一步: 既然是安装https安全证书,肯定要有https安全证书才能进行安装,那么首先...

    前言:最近在开发微信小程序,需要https协议才能测试请求,很久没有安装安全证书了,记录一下避免遗忘,同时也积累学习经验。

    第一步:

    既然是安装https安全证书,肯定要有https安全证书才能进行安装,那么首先就是申请https安全证书,推荐去腾讯云申请,免费快捷而且有腾讯云官网有教程,百度也可以找到很多详细的教程,这里不过多叙述。

    第二步:

    将申请到的证书下载下来,进入下载页面,找到ngin页签中nginx配置信息,并“下载证书 for Nginx”:

    下载的文件有两个:
    1,214292799730473.pem

    2,214292799730473.key

    第三步:

    首先找到Nginx的安装目录,例如我的nginx的安装目录为:/etc/nginx/。进入目录,增加cert文件夹,把刚刚下载的两个文件上传到cert/文件夹中。

    然后找到nginx.conf文件,使用vi nginx.conf进入编辑,添加如下内容:

    server {
        listen 443;
        server_name abc.com;                   // 你的域名(不要带上http://,会报错)
        ssl on;

        index index.html index.htm;                                                        // 上面配置的文件夹里面的index.html
        ssl_certificate  /etc/nginx/cert/214292799730473.pem;            // 改成你的证书的名字和你存放的路径
        ssl_certificate_key /etc/nginx/cert/214292799730473.key;        // 你的证书的名字和你存放的路径
        ssl_session_timeout 5m;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_prefer_server_ciphers on;
        location / {
               root html;
               proxy_pass http://localhost/;        // 改为你的tomcat地址
               proxy_read_timeout 300;
               proxy_connect_timeout 300;
               proxy_redirect off;
               proxy_set_header X-Forwarded-Proto $scheme;
               proxy_set_header Host              $http_host;
               proxy_set_header X-Real-IP         $remote_addr;
               proxy_set_header X-Forwarded       $proxy_add_x_forwarded_for;
               proxy_set_header REMOTE-HOST       $remote_addr;
            }

    }

    配置完成后,检查一下nginx配置文件是否可用,有successful表示可用。
    nginx -t -c /etc/nginx/nginx.conf                     // 检查nginx配置文件
    配置正确后,重新加载配置文件使配置生效:

    停止Nginx,ps -ef | grep nginx查看Nginx进程,然后

    从容停止Nginx:

    kill -QUIT 主进程号(root后为主进程号)

    例如:kill -QUIT 16391

    快速停止Nginx:

    kill -TERM 主进程号  

    强制停止Nginx:

    kill -9 主进程号

    启动Nginx,nginx -c /etc/nginx/nginx.conf(这里是我自己nginx.conf的路径)

    最后,有什么错误欢迎指正,鞠躬。

    展开全文
  • linux安装ssl证书

    千次阅读 2019-09-10 17:46:38
    1、Apache 服务器证书安装 https://cloud.tencent.com/document/product/400/35243 vhosts.conf配置 <VirtualHost *:80> ServerName 域名 DocumentRoot "/webdocs/read/public" <Directory "/webdocs/...

    1、Apache 服务器证书安装
    https://cloud.tencent.com/document/product/400/35243

    vhosts.conf配置
    <VirtualHost *:80>
        ServerName 域名
        DocumentRoot "/webdocs/read/public"
        <Directory "/webdocs/read/public">
            AllowOverride All
            Allow from all
            Options None
            Require all granted
            DirectoryIndex index.php
        </Directory>
    </VirtualHost>
    

    2、Nginx 服务器证书安装
    https://cloud.tencent.com/document/product/400/35244

    3、IIS 服务器安装证书
    https://cloud.tencent.com/document/product/400/35225

    4、Tomcat 服务器证书安装
    https://cloud.tencent.com/document/product/400/35224

    展开全文
  • Linux 添加HTTPS证书

    千次阅读 2017-12-29 13:29:44
    之前的文章是linux 做反向代理! 现在继续添加证书。cd /etc/nginx/conf.d输入rz 回车上传证书文件 9358.com.crt 9358.com.key需要编辑两个文件 vi 9358.conf server{ listen 80; server_name 9358.com; #做...

    之前的文章是linux 做反向代理!
    现在继续添加证书。

    cd /etc/nginx/conf.d

    输入rz 回车上传证书文件
    9358.com.crt
    9358.com.key

    需要编辑两个文件
    vi 9358.conf

    server{
            listen 80;
            server_name 9358.com;
            #做301将http跳转到https
            return    301 https://$server_name$request_uri;
    }
    
    
    server {
            listen 443 ssl;
            server_name 9358.com;
            root   html;
            ssl on;
            ssl_certificate /etc/nginx/conf.d/9358.com.crt;
            ssl_certificate_key /etc/nginx/conf.d/9358.com.key;
            ssl_session_timeout 5m;
            ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
            ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
            ssl_prefer_server_ciphers on;
    
        location / {
    
                    proxy_pass  http://9358.com;
                    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                    proxy_set_header Host      $host;
                    proxy_set_header X-Forwarded-Proto https;
                    proxy_redirect off;
    #Proxy Settings
    
         proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
    
         proxy_max_temp_file_size 0;
    
         proxy_connect_timeout      90;
    
         proxy_send_timeout         90;
    
         proxy_read_timeout         90;
    
         proxy_buffer_size          4k;
    
         proxy_buffers              4 32k;
    
         proxy_busy_buffers_size    64k;
    
         proxy_temp_file_write_size 64k;
    
    }
    
    #添加dns到/etc/resolv.conf 或者是/etc/hosts,让其能够解析到IP。具体步骤如下:
    #vim /etc/hosts
    #修改hosts文件,在hosts文件里面加上一句
    
    #127.0.0.1  localhost.localdomain  x.fleaphp.net
        access_log  /var/log/nginx/9358.com.access.log  main;
        error_log   /var/log/nginx/9358.com.error.log warn;
    }

    vi www.9358.conf

    配置如上,只是添加了www一项。

    server{
            listen 80;
            server_name www.9358.com;
            #做301将http跳转到https
            return    301 https://$server_name$request_uri;
    }
    server {
            listen 443 ssl;
            server_name www.9358.com;
            root   html;
            ssl on;
            ssl_certificate /etc/nginx/conf.d/9358.com.crt;
            ssl_certificate_key /etc/nginx/conf.d/9358.com.key;
            ssl_session_timeout 5m;
            ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
            ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
            ssl_prefer_server_ciphers on;
    
        location / {
    
                    proxy_pass  http://www.9358.com;
                    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                    proxy_set_header Host      $host;
                    proxy_set_header X-Forwarded-Proto https;
                    proxy_redirect off;
         #Proxy Settings
    
         proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
    
         proxy_max_temp_file_size 0;
    
         proxy_connect_timeout      90;
    
         proxy_send_timeout         90;
    
         proxy_read_timeout         90;
    
         proxy_buffer_size          4k;
    
         proxy_buffers              4 32k;
    
         proxy_busy_buffers_size    64k;
    
         proxy_temp_file_write_size 64k;
    
    }
    
    
    #添加dns到/etc/resolv.conf 或者是/etc/hosts,让其能够解析到IP。具体步骤如下:
    #vim /etc/hosts
    #修改hosts文件,在hosts文件里面加上一句
    
    #127.0.0.1  localhost.localdomain  x.fleaphp.net
        access_log  /var/log/nginx/www.9358.com.access.log  main;
        error_log   /var/log/nginx/www.9358.com.error.log warn;
    }
    

    保存即可,
    查看vi /etc/hosts 是否配置了这两条域名。
    有重启 service nginx restart即可

    展开全文
  • LINUX安装SSL证书

    千次阅读 2019-07-04 13:45:27
    环境为CentOS,jdk1.8 进入jdk路径下\jre\lib\security 执行命令keytool -import -...其中-alias 后面的pm为别名,-file后面的为证书路径 输入密码 默认为changeit 出现是否信任此证书,输入y 成功后通过命令...
  • LINUX环境下,安装PIP时可能遇到证书过期的问题,可通过如下命令解决   Download error on https://pypi.python.org/simple/pip: [SSL: CERTIFICATE_WERIFY_FAILED] certificate verify failed wget ...
  • linux系统服务器安装ssl证书,配置https

    千次阅读 2019-05-21 17:33:14
    使用阿里云的免费证书为例,亲自试验安装已经完成.因为是阿里云开始下载证书之前都是窗口设置,从下载证书之前我就不一一讲解了. 1.获取服务器证书 1.1下载后的文件展示: 2.linux配置: 打开Nginx安装目录>...
  • jdk安装https证书

    千次阅读 2017-09-20 20:32:21
    安装证书前,请确保https证书还在有效期内,不然再折腾也是没有用的,jdk安装证书可以使用 cer 格式,如果想要使用其他格式,最好自己查阅一下文档。 在正式安装之前,请确保你的 jdk 环境已经配置好,并且你的 ...
  • linux命令安装ssl证书

    千次阅读 2015-04-29 17:02:23
    How to create a self-signed SSL Certificate  第一步:Generate a ...linux命令:openssl genrsa -des3 -out server.key 1024 终端会弹出一下信息 Generating RSA private key, 1024 bit long modulus .....
  • Linux下如何安装 cer证书

    千次阅读 2019-02-19 17:15:13
    Linux下如何安装 cer证书
  • Linux系统Https证书生成与Nginx配置https证书生成查看openssl生成证书Nginx配置https(默认443端口) 证书生成 查看openssl 我们在linux系统下用openssl生成证书,首先查看系统是否已经安装openssl,执行命令: ...
  • linux访问https证书问题 linux系统添加根证书 linux证书信任列表
  • linux下的证书安装

    万次阅读 2018-11-21 10:59:58
    linux下的证书安装说明 拷贝证书到/usr/share/ca-certificates/下 cp CA.crt /usr/share/ca-certificates/x-net.crt 修改权限 ...安装证书 dpkg-reconfigure ca-certificates ...
  • (温馨提示:安装证书前请先备份您需要修改的服务器配置文件) 1_root_bundle.crt; 2_domainname.com.key。 注:这三个证书文件都在文件夹for Nginx.zip中,例:1_root_bundle.crt是根证书链(公钥),2_ domainname....
  • Linux 安装 证书 Java

    2013-08-02 09:16:40
    keytool -import -v -alias sso.yunda -keystore .../home/mid/weblogic_home/jrockit-jdk1.6.0_31-R28.2.3-4.1.0/jre/lib/security/cacerts 为jre证书库 /home/mid/weblogic_home/ssoCert.crt 需要导入的证书
  • linux 安裝mitmproxy 配置https证书

    千次阅读 2019-09-26 11:37:41
    1.安装mitmproxy 下载mitmproxy二进制安装包:https://github.com/mitmproxy/mitmproxy/releases/ 我下载的版本为mitmproxy-4.0.1-linux.tar.gz 下载之后需要解压然后将其配置到环境变量。 tar -zxvf mitmproxy-...
  • Linux安装cfssl证书生成工具

    千次阅读 2019-04-12 15:17:03
    wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 wget https://pkg.cfssl.org/R1.2/cfssl-certinfo_linux-amd64 chmod +x cfssl_linux-amd64 cfss...
  • Citrix Receiver for Linux安装 根据官方的建议,使用 Citrix Workspace app 代替 Citrix Receiver ,前者完全兼容后者。 安装官方教程:(下载linux安装包,比如xxx.deb,直接安装即可) ...
  • 配过ssl证书的都知道证书默认使用的端口是443,所以一条服务器配两个证书需要注意端口问题,重点如果修改端口后不行就尝试重启一下服务器,自己在这被坑了好长时间。 正题: 系统环境:Centos7 Apache版本:Apache...
  • 上一篇 架构运维篇(三):Centos7/Linux安装部署Nginx+多Tomcat负载均衡入门实践 简介 前三篇介绍了基于Centos7/Linux环境安装jdk、Tomcat和Nginx 做负载均衡的实践,今天我们来学习一下Tomcat安装SSL数字证书。 ...
  • tomcat https 证书安装

    2011-06-14 22:02:50
    基于Java的Tomcat https 证书安装步骤。
  • Linux Nginx下下SSL证证书书安安装装方方法法及及WordPress CDN配配置置 这篇文章主要介绍了Linux Nginx下SSL...安装证书前请先备份您需要修改的服务器配置文件) 1_root_bundle.crt 2. ey 注 这三个证书文件都在文件夹
  • 用的是Nginx服务器 一、部署 将网站打包成war包 放到Linux的data/wwwroot/default目录 解压:jar -xvf novel.war ...二、申请SSL证书 ...网站 :https://www.pianyissl.com/ ...三、安装SSL证书
  • https证书导入(windows及linux环境)

    千次阅读 2019-03-09 17:46:26
    每次切换环境或调用其他平台接口需要导入https证书时,都要把之前的命令重新温习一遍,...未安装请求对应接口证书时的异常:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKI...
  • Linux系统安装证书(ubuntu、centos7)

    千次阅读 2020-10-28 17:08:30
    centos7安装证书 1. 将证书复制到 /etc/pki/ca-trust/source/anchors/ 文件夹,本文以mitmproxy的https证书为例 cp /root/.mitmproxy/mitmproxy-ca-cert.cer /etc/pki/ca-trust/source/anchors/ 2. 移动到将...
  • linux下生成https的crt和key证书

    万次阅读 2016-06-08 16:12:38
    于是总结了一下linux下openssl生成 签名的步骤: x509证书一般会用到三类文,key,csr,crt。 Key 是私用密钥openssl格,通常是rsa算法。 Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须...
  • Linux+Nginx下SSL证书安装

    千次阅读 2016-03-08 10:10:59
    一.Nginx安装SSL证书需要两个配置文件 1_root_bundle.crt、 2_domainname.com.key。 注:这三个证书文件都在文件夹for Nginx.zip中,例:1_root_bundle.crt是根证书链(公钥),2_ domainname.com.key为私钥。 ...
  • Linux服务器上部署Apache和https证书

    万次阅读 2017-12-12 16:58:28
    1、下载证书: , 打开阿里云管理控制台,找到证书服务,点击下载进入证书下载页面 在下载页面选择相应的Web容器进行相应证书下载。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 64,071
精华内容 25,628
关键字:

linux自己安装https证书

linux 订阅