国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Apache配置ssl證書-實(shí)現(xiàn)https訪問

這篇具有很好參考價(jià)值的文章主要介紹了Apache配置ssl證書-實(shí)現(xiàn)https訪問。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、準(zhǔn)備工作

1.1 安裝Apache服務(wù)器

yum install httpd -y

1.2 Apache服務(wù)器上已經(jīng)開啟了443端口

443為HTTPS服務(wù)的默認(rèn)端口

1.3 Apache服務(wù)器上已安裝了mod_ssl.so模塊

啟用SSL功能,安裝mod_ssl.so模塊

yum install -y mod_ssl

1.4 獲取SSL證書

使用Certbot簽發(fā)和續(xù)費(fèi)泛域名SSL證書:https://blog.csdn.net/cljdsc/article/details/133461361

二、配置apache

2.1 配置apache文件

vhost的域名配置文件.conf,在目錄:/etc/httpd/conf.d文章來源地址http://www.zghlxwxcb.cn/news/detail-772125.html

  • HTTP配置:
Listen 80

# 指定域名
ServerName www.example.com

# 指定文檔根目錄
DocumentRoot /var/www/html

# 是否啟用訪問日志
CustomLog /var/log/httpd/access.log combined

# 指定錯(cuò)誤日志路徑
ErrorLog /var/log/httpd/error.log

# 配置虛擬主機(jī)
<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot /var/www/html/project
    
    # 訪問權(quán)限
    <Directory /var/www/html/project>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
        Require all granted
    </Directory>

    # 使用PHP解析器處理.php文件
    <FilesMatch \.php$>
        SetHandler "proxy:unix:/run/php-fpm/php-fpm.sock|fcgi://localhost/"
    </FilesMatch>

    # 定義PHP腳本的目錄索引
    DirectoryIndex index.php index.html
    
    # 自定義錯(cuò)誤頁(yè)面
    ErrorDocument 404 /error_404.html
    
    # 設(shè)置HTTP頭信息
    Header set X-Content-Type-Options "nosniff"
    Header set X-XSS-Protection "1; mode=block"
</VirtualHost>
  • HTTPS配置:
<VirtualHost *:443>
DocumentRoot /var/www/html/project
ServerName www.cpayfinance.com
ServerAlias www.cpayfinance.com
SSLEngine on
SSLCertificateFile          /etc/letsencrypt/live/cpayfinance.com/cert.pem
SSLCertificateKeyFile       /etc/letsencrypt/live/cpayfinance.com//privkey.pem
SSLCertificateChainFile     /etc/letsencrypt/live/cpayfinance.com//chain.pem

 # 訪問權(quán)限
    <Directory /var/www/html/project>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
        Require all granted
    </Directory>

    # 使用PHP解析器處理.php文件
    <FilesMatch \.php$>
        SetHandler "proxy:unix:/run/php-fpm/php-fpm.sock|fcgi://localhost/"
    </FilesMatch>

    # 定義PHP腳本的目錄索引
    DirectoryIndex index.php index.html

    # 自定義錯(cuò)誤頁(yè)面
    ErrorDocument 404 /error_404.html

    # 設(shè)置HTTP頭信息
    Header set X-Content-Type-Options "nosniff"
    Header set X-XSS-Protection "1; mode=block"
</VirtualHost>
  • HTTP & HTTPS 配置
Listen 80

# 指定域名
ServerName www.cpayfinance.com

# 指定文檔根目錄
DocumentRoot /var/www/html

# 是否啟用訪問日志
CustomLog /var/log/httpd/access.log combined

# 指定錯(cuò)誤日志路徑
ErrorLog /var/log/httpd/error.log

# 配置虛擬主機(jī)
<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot /var/www/html/project
    
    # 訪問權(quán)限
    <Directory /var/www/html/project>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
        Require all granted
    </Directory>

    # 使用PHP解析器處理.php文件
    <FilesMatch \.php$>
        SetHandler "proxy:unix:/run/php-fpm/php-fpm.sock|fcgi://localhost/"
    </FilesMatch>

    # 定義PHP腳本的目錄索引
    DirectoryIndex index.php index.html
    
    # 自定義錯(cuò)誤頁(yè)面
    ErrorDocument 404 /error_404.html
    
    # 設(shè)置HTTP頭信息
    Header set X-Content-Type-Options "nosniff"
    Header set X-XSS-Protection "1; mode=block"

</VirtualHost>



<VirtualHost *:443>
DocumentRoot /var/www/html/project
ServerName www.cpayfinance.com
ServerAlias www.cpayfinance.com
SSLEngine on
SSLCertificateFile          /etc/letsencrypt/live/cpayfinance.com/cert.pem
SSLCertificateKeyFile       /etc/letsencrypt/live/cpayfinance.com//privkey.pem
SSLCertificateChainFile     /etc/letsencrypt/live/cpayfinance.com//chain.pem

 # 訪問權(quán)限
    <Directory /var/www/html/project>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
        Require all granted
    </Directory>

    # 使用PHP解析器處理.php文件
    <FilesMatch \.php$>
        SetHandler "proxy:unix:/run/php-fpm/php-fpm.sock|fcgi://localhost/"
    </FilesMatch>

    # 定義PHP腳本的目錄索引
    DirectoryIndex index.php index.html

    # 自定義錯(cuò)誤頁(yè)面
    ErrorDocument 404 /error_404.html

    # 設(shè)置HTTP頭信息
    Header set X-Content-Type-Options "nosniff"
    Header set X-XSS-Protection "1; mode=block"
</VirtualHost>

2.2 生效配置文件

  • 查看配置文件是否正常
# apachectl -t
Syntax OK
  • 重啟apache配置
systemctl restart httpd

到了這里,關(guān)于Apache配置ssl證書-實(shí)現(xiàn)https訪問的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • nextcloud設(shè)置https nextcloud docker配置阿里云SSL證書實(shí)現(xiàn)HTTPS訪問 親測(cè)方案

    1、下載阿里云ssl證書,類型為:apache,得到三個(gè)文件兩個(gè)crt,一個(gè)key。 2、把文件夾更名為cert,文件名改為chain.crt,pubilc.crt,web.key。 3、把文件夾復(fù)制進(jìn)nextcloud容器/etc/apache2文件夾中 4、進(jìn)入容器 執(zhí)行 5、修改ssl.load配置文件 如果有下面這一句就不用修改了,沒有就添加上 6、

    2024年02月13日
    瀏覽(22)
  • apache配置安全證書https踩坑記錄

    apache配置安全證書有如下幾步 一、申請(qǐng)證書 這個(gè)網(wǎng)上有很多免費(fèi)的,我用的是阿里云的服務(wù)器,在阿里云后臺(tái)就可以申請(qǐng)免費(fèi)證書。 二、上傳證書 申請(qǐng)好證書后,根據(jù)服務(wù)器用的什么軟件,是apache還是ngnix,下載相應(yīng)的證書文件,我用的是apache,有三個(gè)文件:公鑰文件、私

    2024年02月12日
    瀏覽(21)
  • ubuntu apache2 安裝和配置安裝ssl證書

    在開始安裝之前,要確保你以 sudo 權(quán)限用戶身份登錄。 Apache 被包含在默認(rèn)的 Ubuntu 軟件源中。 安裝非常直接。在 Ubuntu 和 Debian 系統(tǒng)中,Apache 軟件包和服務(wù)被稱為? apache2 。 運(yùn)行下面的命令來更新軟件包索引,并且安裝 Apache: 當(dāng)安裝過程完成,Apache 服務(wù)將會(huì)被自動(dòng)啟動(dòng)。

    2023年04月09日
    瀏覽(28)
  • nginx配置ssl證書使用https訪問

    nginx配置ssl證書使用https訪問

    一:申請(qǐng)證書,我使用的是阿里云免費(fèi)證書 二:下載證書,解壓到服務(wù)器上 兩個(gè)文件:www.xx.com.pem和www.xx.com.key 三:打開配置文件/usr/local/nginx/conf/nginx.conf 放開端口443,替換ssl_certificate和ssl_certificate_key為自己證書路徑 ? ?server { ? ? ? ? listen ? ? ? 443 ssl; ? ? ? ? server_na

    2024年01月20日
    瀏覽(33)
  • SpringBoot配置SSL證書,開啟HTTPS安全訪問!??!

    SpringBoot配置SSL證書,開啟HTTPS安全訪問?。?!

    一、前言 二、SpringBoot中配置SSL 1、環(huán)境 2、客戶端單向認(rèn)證服務(wù)端代碼實(shí)戰(zhàn)-PFX格式的證書 3、HTTP 轉(zhuǎn)HTTPS 通過HTTP協(xié)議傳輸數(shù)據(jù),并不會(huì)對(duì)數(shù)據(jù)進(jìn)行加密,所以存在著一定的風(fēng)險(xiǎn),容易被抓包破解數(shù)據(jù),而且現(xiàn)在各種瀏覽器對(duì)使用HTTP協(xié)議的網(wǎng)站也會(huì)提示不安全。通過將HTTP協(xié)議

    2024年02月11日
    瀏覽(30)
  • nginx配置SSL證書配置https訪問網(wǎng)站 超詳細(xì)(附加配置源碼+圖文配置教程)

    最近在阿里云上入手了一臺(tái)云服務(wù)器,準(zhǔn)備搭建一套java程序,在 Nginx 配置SSL證書時(shí),配上之后前端可以正常以https的方式打開,但是訪問不到后端,自己也是明明知道是 Niginx 配置的問題,但就不知道錯(cuò)哪了,當(dāng)時(shí)心里的那種感覺真是無法表達(dá)嗚嗚嗚… 經(jīng)過排查發(fā)現(xiàn) 前端訪

    2024年02月11日
    瀏覽(22)
  • 【實(shí)現(xiàn)HTTPS訪問】Nginx + SSL證書 + 域名整合流程詳解

    【實(shí)現(xiàn)HTTPS訪問】Nginx + SSL證書 + 域名整合流程詳解

    1、購(gòu)買云服務(wù)器 我購(gòu)買的是 阿里云ECS(2核2G) ,具體購(gòu)買流程這里不做過多講解。 注意 :中國(guó)大陸的阿里云服務(wù)器(套餐為3個(gè)月以上),想要使用域名訪問服務(wù)器需要 備案 ,低于3個(gè)月使用期的服務(wù)器不可以備案(不可以使用域名訪問),我購(gòu)買的是7天有效期,服務(wù)器

    2024年01月22日
    瀏覽(54)
  • 【Java開發(fā)】Spring Cloud 11:Gateway 配置 ssl 證書(https、http、域名訪問)

    【Java開發(fā)】Spring Cloud 11:Gateway 配置 ssl 證書(https、http、域名訪問)

    最近研究給微服務(wù)項(xiàng)目配置 ssl 證書,如此才可以對(duì)接微信小程序(需要使用 https 請(qǐng)求)。傳統(tǒng)單體項(xiàng)目來說,首先往項(xiàng)目中添加證書文件,然后在配置文件中配置 ssl 證書路徑、密碼等相關(guān)信息;那么微服務(wù)這么多項(xiàng)目,總不能一個(gè)個(gè)配置 ssl 證書,最后發(fā)現(xiàn)可以直接通過網(wǎng)

    2024年02月08日
    瀏覽(86)
  • 配置SSl證書后,https訪問,頁(yè)面獲取的url卻是http,導(dǎo)致頁(yè)面資源無法加載

    配置SSl證書后,https訪問,頁(yè)面獲取的url卻是http,導(dǎo)致頁(yè)面資源無法加載

    有個(gè)朋友來問,為什么我配置完ssl證書之后,https可以正常訪問,但是頁(yè)面中的資源卻無法正常加載。 打開瀏覽器調(diào)試頁(yè)報(bào)錯(cuò)如圖: 廢話不多說直接處理問題: 方式一: 這頁(yè)面head標(biāo)簽內(nèi) 添加 meta標(biāo)簽配置, 內(nèi)容如下: 或者直接修改頁(yè)面資源地址 加上 https:// 如果使用requ

    2024年02月09日
    瀏覽(21)
  • Tomcat配置ssl證書(jks類型)實(shí)現(xiàn)HTTPS

    certificateKeystoreFile:證書地址,可使用絕對(duì)路徑,也可以配置相對(duì)路徑 certificateKeyAlias:生成證書時(shí)輸入的別名(選填) certificateKeystorePassword:生成證書時(shí)輸入的密鑰,如果沒有空著 ?

    2024年02月03日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包