Es gibt viele Gründe, eine Person Interesse an Hosting ihrer eigenen dedizierten Server könnte . Ein dedizierter Server kann verwendet werden, um Ihre eigene Website hosten , bieten Online-Gaming -Service und Remote-Zugriff auf Dateien lokal auf dem Server gespeichert werden. Hosting der Server selbst eher als die Anmietung von einem Anbieter ermöglicht Ihnen maximale Kontrolle über die Server-Umgebung , so dass Sie sicher sein können, wenn es darum geht , die Sicherheit und Leistung, die Sie benötigen . Things You
PC oder Server-Hardware
Betriebssystem
Web -Server-Software -Datenbank -Server -Software herunterladen Web -Skriptsprache
Firewall Software
brauchen anzeigen Weitere Anweisungen
1
Entscheiden Sie, was Ihr Server -Betriebssystem verwenden wird. Eine Linux-Distribution bietet eine umfangreiche Software-Bibliothek , regelmäßige Updates , und viele können kostenlos genutzt werden. Linux - basierte Distributionen gewöhnlich für Server-Hosting verwendet werden, umfassen Ubuntu Server Edition , CentOS , Debian und . Sie haben auch die Möglichkeit der Verwendung von Windows Server , die den Vorteil einer vertrauten Arbeitsumgebung bietet , sondern trägt einen gepfefferten Preis .
2
Installieren Sie alle verfügbaren Updates für Ihr Betriebssystem . Betriebssystem-Updates regelmäßig enthalten wichtige Sicherheits-Patches , Bugfixes und Performance-Verbesserungen . Es ist zwingend notwendig , um Ihr System up-to -date zu halten für das Leben des Servers , um sicherzustellen, dass alle bekannten Sicherheitslücken gepatcht wurden . Eine veraltete System ist auch eher zu Software-Kompatibilitätsproblemen zu begegnen.
3
Installieren Sie Ihre Wahl der Server-Software. Die häufigste Konfiguration wird als ein LAMP-Stack (oder WAMP Stack , wenn Sie Windows Server verwenden möchten ) . Ein LAMP-Stack besteht aus Linux ( oder Windows) , Apache HTTP Server , MySQL und PHP. Apache bietet Ihrem Web-Services ermöglicht den Zugriff auf Ihre Server über HTTP. Es kann auf Windows Server sowie Linux verwendet werden, aber Windows Server enthält Internet Information Services ( IIS) , Microsoft- eigenen Web-Server standardmäßig aktiviert. MySQL ist eine häufig verwendete Datenbank-Server ermöglicht die Datenspeicherung , Verwaltung und Benutzer Datenprotokollierung. PHP ist eine beliebte Server Skriptsprache , die die Fähigkeit zur Ausführung von Anwendungen und Anzeigen von Daten auf dem Server zur Verfügung stellt. Alternativen sind Python und Perl.
4
Installieren und konfigurieren Sie eine Firewall. Dies ermöglicht Ihnen das Öffnen und Schließen Ports als angemessen, und wird den unbefugten Zugriff auf die meisten Ihrer Server zu verhindern . In den meisten Fällen werden Sie wollen , um alle Ports außer Port 80, der HTTP-Zugriff , und Port 22, der Zugriff via SSH oder Secure Shell ermöglicht ermöglicht schließen. Dies wird notwendig sein, später.
5
Testen Sie Ihre Server. Um den Zugriff auf Ihren Server zu testen , verwenden Sie den Web-Browser auf einem anderen PC , um die IP -Adresse Ihres Servers zu besuchen. Wenn Sie die oben beschriebenen LAMP-Stack verwenden entschieden , sollten Sie den Standardwert "Es funktioniert ! " Nachricht in Apache .
6
Inhalte hinzufügen . Verwenden Sie einen SFTP -Client in der Lage , um sich bei Ihrem Server. FileZilla ist ein kostenloser Multi-Plattform- fähig SFTP -Client, der zum Hinzufügen und Verwalten von Inhalten auf Ihrem Server , unabhängig davon, welches Betriebssystem Sie wählte können. SFTP oder SSH File Transfer Protocol , nutzt den Port 22 , um die Dateiübertragung Funktionalität bereitzustellen.