Artikelverzeichnis
1. Erstellen Sie eine IIS-Website
1. Konfigurieren Sie IIS in Windows Server 2008,
öffnen Sie den Server-Manager, die Rolle, fügen Sie eine Rolle hinzu und klicken Sie dann auf Weiter
Wählen Sie die Installation des Webservers IIS
Wählen Sie den Rollendienst aus
Klicken Sie zum Installieren
Zum Testen http://127.0.0.1
Fügen Sie eine ASP-Anwendung hinzu
und bestätigen Sie dann die Installation
Speichern Sie den Quellcode der Site auf der Festplatte
Fügen Sie eine Site hinzu und richten Sie sie ein
Suchen Sie im Anwendungspool nach dem Konflikt, auf den Sie zugreifen möchten, und ändern Sie ihn
Erstellen Sie eine neue „index.asp“ unter dem Standarddokument
„Starten“ , um den Website-Anwendungspool im Verzeichnis „Browsing“ zu ändern, und vergessen, ihn beim Einrichten der Website zu ändern
Beginnen Sie unter „ASP“
Beim ersten Erstellen einer Website kann es zu Problemen kommen, und wir werden möglicherweise aufgefordert, dem Website-Verzeichnis IIS-Berechtigungen hinzuzufügen. Site-Verzeichnis
Jede
Website entspricht einem Verzeichnis und fügt diesem Website-Verzeichnis die Berechtigungen IUSR und IIS_IUSRS hinzu
Ich habe beispielsweise ein IIS-Verzeichnis im Stammverzeichnis der Festplatte D erstellt und dann darin ein yidacms-Verzeichnis erstellt. Mein Website-Programm wird in diesem Verzeichnis abgelegt. Unter diesen muss iis nur weiterhin die Berechtigungen des Laufwerks d speichern, und für das Verzeichnis yidacms müssen wir zwei weitere Berechtigungen hinzufügen, nämlich IUSR und IIS_IUSRS.
Endlich zugängliche Website
Zweitens, http-Umleitung
Installieren Sie zunächst die HTTP-Umleitungsfunktion,
um zu Baidu umzuleiten
Wenn wir http://10.40.2.20 erneut besuchen, werden wir auf die Homepage von Baidu weitergeleitet
Drittens, virtuelles Verzeichnis
Das virtuelle Verzeichnis besteht darin, einige verstreute Ordner auf der Festplatte zu integrieren und sie dann unter dem Hauptverzeichnisordner der Website bereitzustellen. Benutzer können auf die bereitgestellten Ordner zugreifen, indem sie auf die Website + das virtuelle Verzeichnis zugreifen und entsprechend dem Pfad auf Dateien zugreifen
.
Viertens: Verwenden Sie den Domainnamen, um auf die Website zuzugreifen
Da IP-Adressen nicht leicht zu merken sind, sind Benutzer eher daran gewöhnt, Domänennamen für den Zugriff auf Websites zu verwenden. Wir können Domänennamen für den Zugriff auf Websites verwenden, indem wir Hosteinträge für Websites auf dem DNS-Server erstellen. Nach der Installation des DNS-Dienstes benötigen Sie zunächst
Assistent zum Erstellen einer neuen Zone
Anschließend können Sie die Standardeinstellung verwenden und dann
erfolgreich einen neuen Host-CMD-Domänennamen auflösen
Endlich zugängliche Website
5. Website-Sicherheit
Installieren Sie zuerst die Sicherheitsrolle.
Deaktivieren Sie beispielsweise die anonyme Authentifizierung. Nachdem die Standardauthentifizierung aktiviert wurde, sind für den Zugriff auf die Website ein Konto und ein Kennwort erforderlich.
Sie können auch bestimmte IP-Zugriffe usw. einschränken.
Beispielsweise kann auf meinen Computer normal zugegriffen werden,
aber wenn das virtuelle Netzwerkkarten-Gateway deaktiviert ist, kann nicht darauf zugegriffen werden.
Sechs, kleines Wissen
Nachdem wir eine Website erstellt haben, können wir über den Domänennamen und die IP-Adresse darauf zugreifen, es
gibt jedoch einige Unterschiede zwischen den beiden Methoden:
Das Verzeichnis für die Auflösung des Domänennamens befindet sich im angegebenen Verzeichnis der Website und das Verzeichnis für die Auflösung der IP-Adresse befindet sich im angegebenen Verzeichnis der Website Befindet sich im oberen Verzeichnis des Website-Verzeichnisses und der Umfang ist größer.
Beispiel:
Ich erstelle eine test111.txt-Datei im Quellcodeverzeichnis, deren Inhalt 1111111 ist
Erstellen Sie test222.txt im übergeordneten Verzeichnis. Der Inhalt lautet 2222222
Verwenden Sie nun den Domänennamen bzw. die IP für den Zugriff.
Der Domänenname kann für den Zugriff auf test111.txt verwendet werden, auf test222.txt kann jedoch nicht zugegriffen werden
und der IP-Zugriff ist derselbe. Es wird erwartet, dass auf test222.txt zugegriffen werden kann, auf test111.txt kann jedoch nicht zugegriffen werden. Umgedreht. Nachdem
ich darüber nachgedacht habe, sind meine IP-Adresse und mein Domänenname hier gebunden und werden nicht im Standard-Website-Verzeichnis von IIS erstellt. Die der IP-Adresse entsprechende lokale Datei ist die Quelldatei der Website, also die das Gleiche nach dem Parsen
Im Verlauf befindet sich die Website von Xiaodige im Stammverzeichnis der Standardwebsite. Der Schlüssel besteht darin, dass der Domänenname an das lokal angegebene Verzeichnis gebunden ist, das sich im Verzeichnis der nächsten Ebene des Stammverzeichnisses der Website befindet. Daher befindet sich der IP-Zugriff im Website-Stammverzeichnis www und der Domänenname im Website-Verzeichnis unter www, sodass eine solche Situation auftritt.
Willkommen zur Diskussion.
Zusammenfassen
In diesem Abschnitt geht es hauptsächlich um die Erstellung einiger Websites und einige Funktionen mithilfe von Middleware. Es werden noch viele Funktionen verwendet, die noch nicht geschrieben wurden. Lassen Sie uns dies also selbst erkunden.