Grin logo
de en es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen
Zur Shop-Startseite › Informatik - Sonstiges

Dokumentation. Installation eines Nginx-Webservers mit PHP7.0-fpm und MySQL zum betreiben einer in Wordpress eingebundenen Website

Titel: Dokumentation. Installation eines Nginx-Webservers mit PHP7.0-fpm und MySQL zum betreiben einer in Wordpress eingebundenen Website

Facharbeit (Schule) , 2017 , 15 Seiten

Autor:in: Noel Ro (Autor:in)

Informatik - Sonstiges
Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

Unsere Aufgabe war es, für ein fiktives, kleines Unternehmen, namens „SunPower GmbH“, welches sich auf die Arbeit mit Photovoltaik spezialisiert hat, eine Internetseite in einer lokalen Testumgebung zu hosten.

Leseprobe


Inhaltsverzeichnis

1. Die Aufgabenstellung

2. Die Anforderungen

3. Vorwort

4. Einrichtung der Clientsysteme

5. Einrichtung des Servers

6. Installation des Webservers

7. Installation von PHP und MySQL

8. Vorbereitung von Wordpress

9. Konfiguration von Nginx

10. Fortsetzung der Wordpress Installation

11. Was fehlt uns?

Zielsetzung und thematische Schwerpunkte

Das primäre Ziel dieser Projektdokumentation ist die praktische Umsetzung und Konfiguration eines lokalen Webserver-Systems für ein fiktives Unternehmen. Dabei soll eine funktionale Testumgebung geschaffen werden, die auf dem Betriebssystem Ubuntu basiert und die Auslieferung einer WordPress-basierten Webseite über einen performanten Nginx-Webserver ermöglicht.

  • Aufbau einer lokalen Server-Client-Infrastruktur
  • Optimierte Konfiguration eines Nginx-Webservers mit PHP7.0-fpm
  • Implementierung eines relationalen Datenbanksystems mit MySQL
  • Installation und Anbindung des Content-Management-Systems WordPress
  • Administrative Verwaltung von Benutzern und Verzeichnisrechten

Auszug aus dem Buch

Konfigurieren von nginx

Zuerst wechseln wir in das Verzeichnis, wo sich die vhost-Datein befinden, dieser ist bei nginx /etc/nginx/conf.d

Mit einem Vhost (=Virtueller Host) wird, vereinfacht gesagt, eine Domain auf ein Verzeichnis weitergeleitet, in der Vhost Konfigurationsdatei, lassen sich jedoch noch mehr Einstellung tätigen.

cd /etc/nginx/conf.d

Dort überprüfen wir den Inhalt.

ls -a

Wir kopieren die defalut.conf und nennen diese um in wordpress.conf , damit wir diese bedenkenlos bearbeiten können.

sudo cp default.conf wordpress.conf

Die neu erstellte wordpress.conf bearbeiten wir nun und passen die Einstellung auf unsere Bedürfnisse an.

sudo nano wordpress.conf

Aus dieser Datei haben wir alle irrelevanten Zeilen gelöscht, den root pfad geändert, utf-8 als Charset festgelegt und das php socket eingebunden.

Zusammenfassung der Kapitel

1. Die Aufgabenstellung: Definiert den Rahmen des Projekts, ein lokales Webhosting für das Unternehmen SunPower GmbH zu etablieren.

2. Die Anforderungen: Listet die technischen Spezifikationen und Zielvorgaben auf, darunter die Nutzung von Ubuntu, Nginx, WordPress und SSH.

3. Vorwort: Erläutert die Auswahl des Betriebssystems Ubuntu Server 16.04LTS aufgrund seiner Stabilität und Effizienz.

4. Einrichtung der Clientsysteme: Beschreibt die Bereitstellung von Windows 10 und Debian als Test-Clients innerhalb der VM-Umgebung.

5. Einrichtung des Servers: Dokumentiert die grundlegende Servervorbereitung, inklusive der Erstellung spezifischer Benutzerkonten.

6. Installation des Webservers: Behandelt die Konfiguration der Paketquellen und die Installation des Nginx-Webservers.

7. Installation von PHP und MySQL: Beschreibt die Einbindung der notwendigen Repositorys sowie die Installation von PHP7.0-fpm und MySQL.

8. Vorbereitung von Wordpress: Detailliert den Download, das Entpacken und die Verzeichnisrechte für das WordPress-CMS.

9. Konfiguration von Nginx: Zeigt die Anpassung der Vhost-Konfigurationsdatei zur korrekten Auslieferung der Webseite.

10. Fortsetzung der Wordpress Installation: Behandelt die finale Datenbankeinrichtung und die webbasierte Konfiguration von WordPress.

11. Was fehlt uns?: Reflektiert über nicht realisierte Projektschritte wie die DNS- und DHCP-Konfiguration.

Schlüsselwörter

Nginx, Ubuntu, WordPress, PHP7.0-fpm, MySQL, Webserver, Serverkonfiguration, Virtualisierung, Linux, Datenbank, Vhost, Systemadministration, CMS, FTP, SSH

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit dokumentiert die Planung und Durchführung der Installation eines Webservers für ein fiktives Unternehmen in einer lokalen Testumgebung.

Was sind die zentralen Themenfelder?

Die Schwerpunkte liegen auf der Server-Administration, Webhosting-Technologien (Nginx, PHP, MySQL) und der CMS-Implementierung.

Was ist das primäre Ziel des Projekts?

Das Ziel ist die erfolgreiche Bereitstellung einer WordPress-Seite, die über einen stabilen und performanten Nginx-Server ausgeliefert wird.

Welche wissenschaftliche bzw. technische Methode wird verwendet?

Es wird eine systematische Vorgehensweise bei der Software-Installation, Konfiguration und Validierung von Serverdiensten unter Linux angewandt.

Was wird im Hauptteil der Dokumentation behandelt?

Der Hauptteil beschreibt detailliert die Vorbereitung der Clients, die Installation der Server-Software sowie die Konfiguration der Datenbank und des Webservers.

Welche Schlüsselwörter charakterisieren die Arbeit?

Die Arbeit lässt sich am besten mit Begriffen wie Nginx, WordPress, LAMP-Stack-Varianten, Systemkonfiguration und Linux-Server beschreiben.

Warum wurde Nginx anstelle von Apache gewählt?

Nginx wurde aufgrund der besseren Performance und der effizienten Handhabung von Prozessen in Kombination mit PHP7.0-fpm gewählt.

Welche Schritte sind nötig, um WordPress mit der Datenbank zu verbinden?

Es muss eine MySQL-Datenbank erstellt, ein Datenbankbenutzer angelegt und diesem die entsprechenden Zugriffsrechte erteilt werden.

Welche Einschränkungen gab es bei der Projektdurchführung?

Aufgrund des begrenzten Zeitrahmens konnten der DNS-Server und der DHCP-Server nicht wie geplant implementiert werden.

Wie wurde die Sicherheit bei der Konfiguration berücksichtigt?

Es wurden unter anderem GPG-Keys zur Verifizierung der Paketquellen genutzt und der Zugriff auf den Server via SSH sowie FTP sichergestellt.

Ende der Leseprobe aus 15 Seiten  - nach oben

Details

Titel
Dokumentation. Installation eines Nginx-Webservers mit PHP7.0-fpm und MySQL zum betreiben einer in Wordpress eingebundenen Website
Autor
Noel Ro (Autor:in)
Erscheinungsjahr
2017
Seiten
15
Katalognummer
V471260
ISBN (eBook)
9783668955981
Sprache
Deutsch
Schlagworte
dokumentation installation nginx-webservers php7 mysql wordpress website
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Noel Ro (Autor:in), 2017, Dokumentation. Installation eines Nginx-Webservers mit PHP7.0-fpm und MySQL zum betreiben einer in Wordpress eingebundenen Website, München, GRIN Verlag, https://www.grin.com/document/471260
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  15  Seiten
Grin logo
  • Grin.com
  • Versand
  • Kontakt
  • Datenschutz
  • AGB
  • Impressum