Eine Web-Hosting-Server erstellen

October 22

Eine Web-Hosting-Server erstellen

Die Aufgabe des hosting Ihrer eigenen Webseite erfordert einen guten Kopf für Systemnetzwerke--- und viel Ehrgeiz. Wenn Sie sind nicht von Konfigurationseinstellungen einschüchtern und sind zuversichtlich, dass Sie die Instandhaltung der Serververwaltung verwalten können, müssen Sie mehrere Software-Optionen für die Hostserver aufzubauen. Die folgenden Hinweise richten sich an die zwei am häufigsten verwendeten Programme---Internet Information Server (die auf Microsoft Windows Server ausgeführt wird) und Apache (die auf den meisten Versionen oder Linux und Unix läuft)---aber Sie möchten möglicherweise untersuchen, WebSphere, Tux und Google-Web-Server, um festzustellen, ob sie den Anforderungen besser entsprechen.

Anweisungen

Erstellen einen Server auf Microsoft Windows Server ausführen

1 Installieren Sie das base-Betriebssystem (Microsoft Windows Server) auf dem Computer, der als Web-hosting-Server fungiert.

2 Konfigurieren Sie den Server mit der grundlegenden Netzwerkeinstellungen. Rufen Sie die Systemsteuerung und wählen Sie "Netzwerkeinstellungen". Maustaste auf die entsprechende Netzwerkverbindung, und wählen Sie "Eigenschaften". Doppelklicken Sie auf welcher Version von Internet Protocol (IP) Verwendung (wahrscheinlichste Version 4 oder 6). Wählen Sie unter der Registerkarte Allgemein "Folgende IP-Adresse verwenden" und geben Sie die feste IP-Adresse, die Sie verwenden möchten.

3 Installieren Sie das Internet Information Server-Webhosting-Dateien auf dem Computer. Wählen Sie im Startmenü "Server Manager". Wählen Sie "Rollen hinzufügen" und wählen Sie "Web-Server." Sicherstellen Sie, dass Sie die Installationsdateien von Windows 2008.

4 Aufbau eines IIS oder Apache Web Servers abschließen. Sie wollen sicherstellen, dass der Webserver mit der richtigen IP-Adresse konfiguriert ist. Während dieses kein Problem für Webserver mit nur einer IP-Adresse konfiguriert ist, ist es ein Anliegen, wenn Sie Multi-homing sind.

Gehen Sie durch IIS oder Apache und stellen Sie sicher, dass Berechtigungen ordnungsgemäß eingerichtet sind überprüft wird, ob Benutzer benötigen Zugriff auf die Site sowie die richtige Zugriffsebene haben. Öffnen Sie für IIS den IIS-Manager, und wählen Sie "Berechtigungen bearbeiten". Sicherstellen Sie für Apache, dass die Berechtigungen für wo die Webdateien sind korrekt. Informationen zum angeben lesen, schreiben und Ausführen von Berechtigungen auf einem Linux-Server mit Apache, finden Sie auf der Befehlszeile Typ:

Mann-chmod

Erstellen einen Server auf Linux laufen

5 Installieren Sie das base-Betriebssystem (Linux) auf dem Computer, der als Web-hosting-Server fungiert.

6 Konfigurieren Sie den Server mit der grundlegenden Netzwerkeinstellungen. Da die Linux-grafischen Oberflächen von welche, die Version Sie verwenden variieren, sollten Sie Einstellungen über die Befehlszeile konfigurieren. Hierzu verwenden Sie das folgende Format Adressinformationen eingeben, den Sie von Ihrem Internet-Provider oder Ihres Unternehmens Netzwerktechniker erhalten haben sollten:

/ Sbin/Ifconfig eth0 192.168.1.2 Netmask 255.255.255.0 Sendung 192.168.1.255

In diesem Beispiel 192.168.1.2 ist die Netzwerkadresse, 255.255.255.0 ist die Netzmaske und 192.168.1.255 ist die broadcast-Adresse.

7 Laden Sie die neueste Version von Apache u/min der Installationsdateien (verfügbar unter Linux sxs.org). RPM ist ein Paket-Management-System, welches die Installation von Linux-Anwendungsdateien vereinfacht.

8 Installieren Sie Apache Web-hosting-Serverdateien auf dem Computer durch Ausführen des folgenden Befehls, mit dem Symbol # die Eingabeaufforderung sehen Sie, wenn in der Befehlszeile:

Rpm - Ivh Httpd-2.0.49-4.i386.rpm

Tipps & Warnungen

  • Wenn Sie einen Computer für Ihren Hostserver auswählen, achten Sie darauf, in der Anzahl der gleichzeitigen Benutzer Faktor, die wird es---mehr Benutzer, desto größer die Leistungsanforderungen eine Verbindung herstellen möchten. Auch überlegen Sie, welches Betriebssystem Sie (z. B. Windows 2008 Server verfügt über größere Hardwareanforderungen als Linux) installieren möchten.
  • Obwohl Sie den Server haben eine dynamische IP (Internet Protocol) Adresse konfigurieren können, wird empfohlen, dass Sie eine statische oder permanente Adresse (vorausgesetzt, dass Sie einen Domain-Namen auf die betreffende IP-Adresse registriert haben).
  • Apache und IIS-Webservern haben beide umfangreiche Dokumentation zum Optimieren der Leistung und in einigen Fällen kostenlos Utilities um den Webserver zu sichern.
  • Bis Sie sicher sind, dass Sie den Webserver richtig konfiguriert haben, nicht installieren und dann auf dem Webserver bis bereit. Web-Server-Funktionalität ist eine, die häufig Hacker umgehen; ohne entsprechenden Maßnahmen kann dies mit einem Minimum an Aufwand erreicht werden.