1. 程式人生 > >CentOS7.2下SSL證書的配置

CentOS7.2下SSL證書的配置

HTTPS的配置

準備

假設CentOS7 已經安裝了Apache Web伺服器.

 yum install mod_ssl openssl

安裝完畢後,會自動生成 /etc/httpd/conf.d/ssl.conf 檔案

然後就是相關的證書要準備好
SSL證書
這裡用的是騰訊雲免費的TrustAsia的SSL證書,解壓後取Apache的證書傳至伺服器。
證書
上傳至伺服器後,接下來配置Apache
配置Apache Web伺服器

首先,修改下面的配置檔案。只需要需配置紅色部分 SSLCertificateFile 和 SSLCertificateKeyFile,把目錄換成你所對應的上傳證書的目錄

# vim /etc/httpd/conf.d/ssl.conf

#
# When we also provide SSL we have to listen to the
# the HTTPS port in addition.
#
Listen 443 https

##
## SSL Virtual Host Context
##


# General setup for the virtual host, inherited from global configuration

DocumentRoot “/var/www/html/a.com”
ServerName www.a.com:443

### overwrite the following parameters ###

SSLCertificateFile /etc/pki/tls/certs/server.crt
SSLCertificateKeyFile /etc/pki/tls/private/server.key

### The following parameter does not need to be modified in case of a self-signed certificate. ###
### If you are using a real certificate, you may receive a certificate bundle. The bundle is added using the following parameters ###
SSLCertificateChainFile /etc/pki/tls/certs/example.com.ca-bundle

然後,重新啟動httpd服務使更改生效

 systemctl restart httpd

Web伺服器現在就可以使用HTTPS啦

相關推薦

CentOS7.2SSL證書配置

HTTPS的配置 準備 假設CentOS7 已經安裝了Apache Web伺服器. yum install mod_ssl openssl 安裝完畢後,會自動生成 /etc/httpd/conf.d/ssl.conf 檔案 然後就是相關的

centos7.2apache伺服器配置ssl證書

準備yum install mod_ssl openssl安裝好之後  會自動生成一個/etc/httpd/conf.d/ssl.conf檔案 和 /etc/httpd/conf.modules.d/00-ssl.conf檔案開啟443埠然後把你下載好的證書解壓後得到的資料夾

Centos7.2Solr的配置

介紹:一個很方便的搜尋系統,減輕資料庫的搜尋壓力,一般小型網站應該用不到,我覺得我應該用不著(最起碼現在用不著),沒辦法已經用了就記下吧 安裝 1 solr需要和tomcat一塊使用,所以大家需要現在伺服器中先使tomcat執行起來,解壓 tar -zxvf solr-4.10.3.tgz

Centos7.2安裝與配置apache(一)

dir 安裝包 軟件安裝包 分享圖片 mage system 錯誤日誌 center 超時 Centos7.2下安裝與配置apache(一) 配置機:騰訊雲服務器,centos7.2 一、安裝Apache服務(Apache軟件安裝包叫httpd) yum i

Centos7.2Nginx配置SSL支持https訪問(站點是基於.Net Core2.0開發的WebApi)

ack 保存 受害者 etc proxy cer 查看 綁定 客戶端 準備工作 1.基於nginx部署好的站點(本文站點是基於.Net Core2.0開發的WebApi,有興趣的同學可以跳http://www.cnblogs.com/GreedyL/p/7422796.ht

CentOS7.2VSFTPD的安裝、配置、解除安裝

FTP 服務的安裝、配置和解除安裝 安裝 VSFTPD 使用 yum 安裝vsftpd yum install vsftpd -y 啟動 VSFTPD 安裝完成後,啟動 FTP 服務: service vsftpd start 啟動後,可以看到

centos7.2 配置xdrp

XDRP 方式 1、一般來說,連線linux都是用ssh 但是ssh沒有圖形顯示功能,只能在字元下工作,今天為讓linux 提供圖形介面的遠端功能,在linux中實現類似windows的遠端桌面功能,因為不想讓登陸的時候能使用ssh的22埠上傳檔案, 所以否

CentOS7.2unison+inotify的Web目錄同步方案

web 同步 unison inotify CentOS7.2下unison+inotify的Web目錄同步方案學習 unisonCentOS7.2下unison+inotify的Web目錄同步方案1. 背景2. Unison簡介3. 環境準備4. 安裝Objective Caml compi

Centos7.2部署Java開發環境

$path 2.x ava x64 jdk server telnet 選擇 new 1.安裝JDK   如果以前安裝過JDK,想要重新安裝可執行如下命令進行卸載,這裏安裝的是JDK1.8:   先查詢: rpm -qa|grep jdk   然後再通過下面命令進行卸載

CentOS7.2一鍵安裝Openstack

centos7.2下一鍵安裝openstackCentOS7.2下一鍵安裝Openstack 系統環境:Oracle VirtualBox 4.38CentOS-7.2-x86_64-bin-DVD1.iso 安裝前需要修改 /etc/hosts文件,添加 127.0.0.1 dev-100 (dev-100

centos7.2的網絡配置

centos7.2的網絡配置 centos7.2的網絡配置 安裝好centos7,我們可以嘗試敲一下常用的命令,如下圖: 好下面來 配置IP先輸入dhclient 獲取IP地址圖中ip add 是查看獲得IP地址 還有一個是

centos7.2caffe的安裝及編譯

libtool centos log 安裝 blog c-c++ yum atl sna 1、前期準備 安裝依賴 sudo yum install protobuf-devel leveldb-devel snappy-devel opencv-devel boost-

centos7.2pip3 + python3.5 + django + nginx + uwsgi

family 9.png logs art ews 安裝 個人 ont 安裝redis Centos7.2 安裝python 3.5及pip安裝 須知:1. centos自帶python2.7 2. 此教程適合大多數linux系統,本文以centos7.2為例 安裝pyth

CentOS7.2Nginx的使用

syntax nginx配置 nginx的啟動 centos7 hup restart div -h star Nginx的啟動 指定配置文件的方式啟動 nginx -c /etc/nginx/nginx.conf 對於yum安裝的nginx,使用systemctl命令啟動

解決 Let’s Encrypt SSL 證書配置錯誤

apt work 更新 pass 問題: rest 原因 ubuntu pos 解決 Let’s Encrypt SSL 證書配置錯誤”DNS problem: NXDOMAIN looking up A for xxx.com” 一、問題:Let’s Encrypt 配置

阿裏雲負載均衡SSL證書配置

bsp list 實例 cor sof white 根證書 str tab 阿裏雲負載均衡SSL證書 轉載請註明地址:http://www.cnblogs.com/funnyzpc/p/8908461.html   好久了呢,距上篇博客的這段時間中:考試、搬家、工作趕工、業

Centos7.2之phpadmin安裝配置

數據庫 linux centos7.2lamp之phpadminPhpMyAdmin是一個以PHP為基礎,以Web-Base方式架構在網站主機上的MySQL的數據庫管理工具,讓管理者可用Web接口管理MySQL數據庫 下載地址:https://files.phpmyadmin.net/phpMyAdm

解決在centos7.2YUM安裝nginx-1.12.2依賴的問題

sha 使用 host package .rpm ide RoCE net plugins 由於CENTOS7.2默認使用老版本的openssl(OpenSSL 1.0.1e) ,這個問題會導致yum nginx-1.12以上版本的時候會因為依賴libcrypto.so.1

Postman之 SSL證書配置隨手記

接口測試 配置 char 抄襲 軟件 demo tps 通信 環境 參考文檔: https://learning.getpostman.com/docs/postman/sending_api_requests/certificates/ 隨著 https 的推動,更多當

一個ip對應多個域名多個ssl證書配置-Nginx實現多域名證書HTTPS

引用處: 一個ip對應多個域名多個ssl證書配置-Nginx實現多域名證書HTTPS Nginx配置多個HTTPS域名的方法 第一步:一臺伺服器,兩個或者多個域名對映。首先購買https,獲取到CA證書,兩個域名就得到兩套或多套證書 第二步:現在就是Nginx和OpenSSL的安裝與