Jan Ulrich Hasecke
2019-11-04 cb7d3d76d72403983cfdd68fdf16edc9d09055fd
Kapitel Datenbank anlegen
3 files modified
5 files added
99 ■■■■ changed files
source/einfuehrung/index.rst 2 ●●● patch | view | raw | blame | history
source/einstieg/datenbank.rst 91 ●●●● patch | view | raw | blame | history
source/einstieg/index.rst 6 ●●●● patch | view | raw | blame | history
source/images/hsadmin-mysql-benutzer-angelegt.jpg patch | view | raw | blame | history
source/images/hsadmin-mysql-benutzer-anlegen.jpg patch | view | raw | blame | history
source/images/hsadmin-mysql-benutzer.jpg patch | view | raw | blame | history
source/images/hsadmin-mysql-db-angelegt.jpg patch | view | raw | blame | history
source/images/hsadmin-mysql-db-anlegen.jpg patch | view | raw | blame | history
source/einfuehrung/index.rst
@@ -1,7 +1,7 @@
.. _kap-einfuehrung:
==========
Einführung
Einleitung
==========
Dieses Handbuch richtet sich an Anwender, welche ihre Internetprojekte bei der Hostsharing eG betreiben möchten. Es bietet einen Überblick über die Infrastruktur, eine Einführung in deren Nutzung sowie eine Beschreibung typischer Prozesse.
source/einstieg/datenbank.rst
@@ -1,45 +1,96 @@
====================
Datenbank einrichten
====================
Wenn Sie für eine Webanwendung eine MySQL- oder PostgreSQL-Datenbank benötigen, können Sie die Datenbank und den Datenbanknutzer in :command:`HSAdmin` anlegen.
Beim Anlegen einer Datenbank ist die Reihenfolge entscheidend:
* Zunächst den Datenbanknutzer anlegen, den Verwalter der jeweiligen Datenbank
* Anlegen der Datenbank angelegt.
1. Zunächst den Datenbanknutzer anlegen, den Verwalter der jeweiligen Datenbank
2. die Datenbank anlegen.
Anmeldung mit dem Paket-Admin xyz00 unter https://admin.hostsharing.net.
Datenbanknutzer anlegen
=======================
.. figure:: ../images/hsadmin-login-pa.jpg
Melden Sie sich mit dem Paket-Admin (``xyz00``) bei HSAdmin unter https://admin.hostsharing.net an und gehen Sie in den Bereich :guilabel:`Web-Paket`.
Nach erfolgreichem Login wird die Startseite des PaketAdmin angezeigt.
Klicken Sie das Menü :guilabel:`MySQL-Benutzer` an.
Es wird die Liste der MySQL-Benutzer angezeigt, die wie :numref:`fig-hsadmin-mysql-benutzer` zeigt, noch leer ist.
Wir wählen im linken Fenster unter *Package* ein Paket aus.
Nun wird im rechten Fenster auf den Tab *MySQL User* geklickt:
.. _fig-hsadmin-mysql-benutzer:
.. figure:: ../images/hsadmin-mysql-user.jpg
.. figure:: ../images/hsadmin-mysql-benutzer.*
   :width: 100%
Mit dem Icon *+* erscheint folgende Eingabemaske:
   Das Menü :guilabel:`MySQL-Benutzer` mit der leeren Liste der Datenbanknutzer.
.. figure:: ../images/hsadmin-mysql-user-neu.jpg
Klicken Sie auf das Plus-Icon :guilabel:`Neuen Eintrag anlegen`.
Es erscheint folgende Eingabemaske:
Die Felder werden wie folgt belegt:
.. _fig-hsadmin-mysql-benutzer-anlegen:
Name: xyz00_dbuser
.. figure:: ../images/hsadmin-mysql-benutzer-anlegen.*
   :width: 100%
Passwort: PASSWORT
   Das Menü zum Anlegen eines Datenbanknutzers.
Mit dem Button *OK* wird der Eintrag gespeichert.
Die Felder werden wie folgt ausgefüllt:
Mit dem Tab *MySQL Database* und dort dem Icon *+* wird diese Eingabemaske sichtbar:
MySQL-Benutzer:
   xyz00_dbuser
.. figure:: ../images/hsadmin-mysql-db-neu.jpg
Passwort:
   \*\*\*\*
Merken Sie sich den Benutzernamen und das Passwort, da Sie beides bei der Konfiguration Ihrer Webanwendung benötigen.
Mit dem Button :guilabel:`OK` wird der Eintrag gespeichert.
Der neue Datenbanknutzer erscheint nun in der Liste des Menüs :guilabel:`MySQL-Benutzer`.
.. _fig-hsadmin-mysql-benutzer-angelegt:
.. figure:: ../images/hsadmin-mysql-benutzer-angelegt.*
   :width: 100%
   Der neu angelegte Datenbanknutzer erscheint in der Liste.
Datenbank anlegen
=================
Nun können Sie die Datenbank für Ihre Webanwendung anlegen.
Gehen Sie in das Menü :guilabel:`MySQL-Datenbank`.
Die Liste der Datenbanken ist noch leer.
Klicken Sie auf das Plus-Icon :guilabel:`Neuen Eintrag anlegen`.
Es öffnet sich das Menü zum Anlegen einer Datenbank.
.. _fig-hsadmin-mysql-db-anlegen:
.. figure:: ../images/hsadmin-mysql-db-anlegen.*
   :width: 100%
   Das Menü zum Anlegen einer Datenbank.
Die Felder hier:
Name: xyz00_dbmysql
MySQL-Datenbank
   xyz00_dbmysql
Owner: xyz00_dbuser
MySQL-Benutzer
   xyz00_dbuser
Encoding: UTF8
Zeichenkodierung
   UTF8
Mit dem Button *OK* wird auch der Eintrag gespeichert.
Mit dem Button :guilabel:`OK` wird der Eintrag gespeichert.
Die neue Datenbank erscheint in der Liste der Datenbanken.
.. _fig-hsadmin-mysql-db-angelegt:
.. figure:: ../images/hsadmin-mysql-db-angelegt.*
   :width: 100%
   Die neue Datenbank erscheint in der Liste.
source/einstieg/index.rst
@@ -1,6 +1,6 @@
=========
Einstieg
=========
=====================
Einführung in HSAdmin
=====================
Für einen erfolgreichen Start mit Hostsharing wird hier schrittweise gezeigt, wie ein Benutzer, eine Domain mit E-Mail-Adresse und eine Datenbank in einem neuen Web-Paket angelegt wird.
Die Einrichtung erfolgt mit dem Webfrontend von :program:`HSAdmin`. Freunde der Konsole können alle Schritte mit der CLI-Variante :program:`hsscript` erledigen.
source/images/hsadmin-mysql-benutzer-angelegt.jpg
source/images/hsadmin-mysql-benutzer-anlegen.jpg
source/images/hsadmin-mysql-benutzer.jpg
source/images/hsadmin-mysql-db-angelegt.jpg
source/images/hsadmin-mysql-db-anlegen.jpg