1
主なアイデアは、私の実際のWebページをhttpsにアップグレードしたいのですが、それは本番環境にあり、ローカルサーバーでこのアップグレードを行い、生産にだから私はローカルのhttpsウェブサイトを作成しようとしているが、私のブラウザのGoogle Chromeは私にエラーを与える。私は、これはApacheで自己署名入りの証明書を無視する
sudo openssl req -new -sha256 -out new.ssl.csr
sudo openssl rsa -in privkey.pem -out new.cert.key
sudo openssl x509 -in new.ssl.csr -out new.cert.cert -req -signkey new.cert.key -days 256
sudo cp new.cert.cert /etc/ssl/certs/server.crt
sudo cp new.cert.key /etc/ssl/private/server.key
自己署名証明書を作成するための私のLinuxターミナルでコマンドを書いて、私は
VirtualHost *:80
ServerName localsite
DocumentRoot /var/www/localsite
ErrorLog ${APACHE_LOG_DIR}/localsite_error.log
CustomLog ${APACHE_LOG_DIR}/localsite_access.log combined
VirtualHost
VirtualHost *:443
ServerAdmin [email protected]
ServerName localsite.local
DocumentRoot /var/www/localsite
ErrorLog ${APACHE_LOG_DIR}/localsite_error.log
CustomLog ${APACHE_LOG_DIR}/localsite_access.log combined
SSLEngine on
SSLOptions +StrictRequire
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
VirtualHost
sudo service apache2 restart
そして、それの後に私は私のファイルとインポートから証明書をエクスポートし、このように私のホストの設定ファイルを変更しましたそれはGoogle ChromeにまだERR_CERT_AUTHORITY_INVALID
エラーがある。私は間違っているの?
(ローカル)開発のために認可された証明書を持つ必要はありません。 –