Maison > développement back-end > Problème PHP > Comment ajouter un accès sécurisé https au site Web php

Comment ajouter un accès sécurisé https au site Web php

(*-*)浩
Libérer: 2023-02-24 09:06:01
original
4265 Les gens l'ont consulté

Les sites Web PHP utilisent généralement l'accès http par défaut. Si vous souhaitez le modifier en accès sécurisé https, vous devez demander un certificat SSL et l'installer.

Comment ajouter un accès sécurisé https au site Web php

1. Demandez un certificat SSL

Allez sur WoSign ou sur d'autres sites Web pour demander un certificat SSL. WoSign à titre d'exemple. Utilisateur Vous devez enregistrer un mot de passe et définir le mot de passe d'installation du certificat : (Apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)

Comment ajouter un accès sécurisé https au site Web php

Une fois l'application du certificat réussie, téléchargez Le certificat obtient un package compressé et le mot de passe de décompression est le mot de passe d'installation du certificat. Après la décompression, vous obtenez le package de fichiers suivant :

Comment ajouter un accès sécurisé https au site Web php

Ici nous prenons comme exemple le serveur Linux, et il suffit d'utiliser le package compressé pour Apache, après décompression, trois fichiers sont générés :

Comment ajouter un accès sécurisé https au site Web php

2 . Installez openssl sur le serveur, mod_ssl

fenêtre de commande Linux via le cloud Installation pratique, commande : yum install mod_ssl openssl

Après l'installation, un ssl.conf sera généré dans le fichier. répertoire /etc/httpd/conf.d S'il n'est pas généré, téléchargez-en un vous-même

3 , Téléchargez le certificat

Créez un répertoire tel que SSL sous le /etc/httpd/conf.d. etc/httpd/conf.d et téléchargez les trois fichiers précédemment compressés dans le répertoire SSL nouvellement créé (/etc/httpd/conf .d/ssl/).

4. Modifiez le fichier de configuration ssl.conf

Listen 443(https默认端口为443)
LoadModule ssl_module modules/mod_ssl.so
SSLCertificateFile /etc/httpd/conf.d/ssl/www.xxx.com.crt
SSLCertificateKeyFile /etc/httpd/conf.d/ssl/www.xxx.com.key
SSLCertificateChainFile /etc/httpd/conf.d/ssl/root_bundle.crt
Copier après la connexion

où www.xxx.com est le nom de domaine du site Web, remplacé par xxx ici.

5. Les fichiers pseudo-statiques ajoutent une redirection 301 pour pointer vers le mode d'accès https

Voir l'image ci-dessous pour les paramètres

Comment ajouter un accès sécurisé https au site Web php

6. Redémarrez le service

service httpd restart

Après avoir redémarré le service, testez si la méthode https+nom de domaine est accessible normalement.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal