ホームページ  >  記事  >  バックエンド開発  >  PHP Web サイトに https 安全なアクセスを追加する方法

PHP Web サイトに https 安全なアクセスを追加する方法

(*-*)浩
(*-*)浩オリジナル
2019-09-17 10:34:454226ブラウズ

PHP Web サイトは通常、デフォルトで http アクセスに設定されていますが、https セキュア アクセスに変更する場合は、SSL 証明書を申請してインストールする必要があります。

PHP Web サイトに https 安全なアクセスを追加する方法

#1. SSL 証明書を申請する

WoSign または他の Web サイトにアクセスして、SSL 証明書を申請します。 WoSign を例として、ユーザー パスワードを登録し、証明書のインストール パスワードを設定する必要があります: (推奨学習: PHP プログラミングの入門から習熟まで )

PHP Web サイトに https 安全なアクセスを追加する方法

# 証明書の適用が成功したら、ダウンロードします。証明書は圧縮されたパッケージを取得し、解凍パスワードは証明書のインストール パスワードです。解凍後、次のファイル パッケージを取得します:

PHP Web サイトに https 安全なアクセスを追加する方法

Linux サーバーを例にとると、Apache 圧縮パッケージを使用するだけで済み、解凍後、次の 3 つのファイルが生成されます:

PHP Web サイトに https 安全なアクセスを追加する方法

2. openssl をインストールしますサーバー上で、クラウド経由の mod_ssl

linux コマンド ウィンドウ 便利なインストール、コマンド: yum install mod_ssl openssl

インストール後、ディレクトリ /etc に ssl.conf が生成されます。 /httpd/conf.d が生成されない場合は、自分でアップロードします

3 、証明書のアップロード

/etc/httpd の下に ssl などのディレクトリを作成します/conf.d ディレクトリに移動し、以前に圧縮した 3 つのファイルを新しく作成した ssl ディレクトリ (/etc/httpd/conf .d/ssl/) にアップロードします。

4. 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

を変更します (www.xxx.com は Web サイトのドメイン名で、ここでは xxx に置き換えます)。

#5.https アクセス メソッドを指すように、疑似静的ファイルに 301 リダイレクトを追加します

設定については、下の図を参照してください

PHP Web サイトに https 安全なアクセスを追加する方法

6. サービスの再起動

service httpd restart

サービスの再起動後、https ドメイン名メソッドに正常にアクセスできるかテストします。

以上がPHP Web サイトに https 安全なアクセスを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。