Heim  >  Artikel  >  Backend-Entwicklung  >  Wie aktiviere ich den https-Zugriff in Apache unter Win7? ?

Wie aktiviere ich den https-Zugriff in Apache unter Win7? ?

WBOY
WBOYOriginal
2016-10-10 11:56:101263Durchsuche

Umgebung: window7 apache2.4 php7.0 mysql5.7
Wie konfiguriere ich einen sicheren Linkzugriff wie https://myweb.com lokal? ?

Ich habe auf Baidu | gesucht und es versucht. Dies ist die URL, die ich kopiert habe: http://blog.csdn.net/ybb35068...

Das Zertifikat wurde generiert und im Conf-Ordner (server.crt, server.key) im Apache-Stammverzeichnis abgelegt. ssl_mod wurde in der Konfigurationsdatei aktiviert, und httpd-ssl.conf wurde aktiviert.

In httpd-ssl.conf habe ich es so konfiguriert:

Hören Sie sich 443 an (Kommentieren Sie dies aus, sonst wird ein Fehler gemeldet: Port 443 wird bereits verwendet. Ich habe beschlossen, dies von dieser Website aus zu tun: http://superuser.com/question...)

Ich habe einen weiteren virtuellen Host hinzugefügt:

<code><VirtualHost ftl.com:443>
  ServerName ftl.com
  DocumentRoot 'd:/web/frontToolLib' # 和 httpd-vhost.conf 中 ftl.com 的一致
  SSLEngine on
  SSLCertificateFile '${SRVROOT}/conf/server.crt'
  SSLCertificateKeyFile '${SRVROOT}/conf/server.key'
</VirtualHost>
</code>

Konfigurieren Sie dann die Datei httpd-vhosts.conf

<code>NameVirtualHost ftl.com:443
<VirtualHost *:80>
  ServerName ftl.com
  DocumentRoot 'd:/web/frontToolLib'
  <Directory 'd:/web/frontToolLib'>...</Directory>
  <IfModule dir_module>...</IfModule>
</VirtualHost>
</code>

Speichern und starten Sie Apache neu, es kann normal starten. Aber bei Besuch:

Wie aktiviere ich den https-Zugriff in Apache unter Win7? ?

Es ist zu frustrierend. Können Sie ein Tutorial zur Konfiguration von Apache bereitstellen, um den sicheren https-Zugriff unter der neuesten Windows-Version zu ermöglichen? ?

Danke, Gott! !

Antwortinhalt:

Umgebung: window7 apache2.4 php7.0 mysql5.7
Wie konfiguriere ich einen sicheren Linkzugriff wie https://myweb.com lokal? ?

Ich habe auf Baidu | gesucht und es versucht. Dies ist die URL, die ich kopiert habe: http://blog.csdn.net/ybb35068...

Das Zertifikat wurde generiert und im Conf-Ordner (server.crt, server.key) im Apache-Stammverzeichnis abgelegt. ssl_mod wurde in der Konfigurationsdatei aktiviert, und httpd-ssl.conf wurde aktiviert.

In httpd-ssl.conf habe ich es so konfiguriert:

Hören Sie sich 443 an (Kommentieren Sie dies aus, sonst wird ein Fehler gemeldet: Port 443 wird bereits verwendet. Ich habe beschlossen, dies von dieser Website aus zu tun: http://superuser.com/question...)

Ich habe einen weiteren virtuellen Host hinzugefügt:

<code><VirtualHost ftl.com:443>
  ServerName ftl.com
  DocumentRoot 'd:/web/frontToolLib' # 和 httpd-vhost.conf 中 ftl.com 的一致
  SSLEngine on
  SSLCertificateFile '${SRVROOT}/conf/server.crt'
  SSLCertificateKeyFile '${SRVROOT}/conf/server.key'
</VirtualHost>
</code>

Konfigurieren Sie dann die Datei httpd-vhosts.conf

<code>NameVirtualHost ftl.com:443
<VirtualHost *:80>
  ServerName ftl.com
  DocumentRoot 'd:/web/frontToolLib'
  <Directory 'd:/web/frontToolLib'>...</Directory>
  <IfModule dir_module>...</IfModule>
</VirtualHost>
</code>

Speichern und starten Sie Apache neu, es kann normal starten. Aber bei Besuch:

Wie aktiviere ich den https-Zugriff in Apache unter Win7? ?

Es ist zu frustrierend. Können Sie ein Tutorial zur Konfiguration von Apache bereitstellen, um den sicheren https-Zugriff unter der neuesten Windows-Version zu ermöglichen? ?

Danke, Gott! !

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn