]> git.sur5r.net Git - bacula/docs/commitdiff
wip
authorThomas Glatthor <Thomas.Glatthor@ic3s.de>
Tue, 8 Apr 2008 14:20:09 +0000 (14:20 +0000)
committerThomas Glatthor <Thomas.Glatthor@ic3s.de>
Tue, 8 Apr 2008 14:20:09 +0000 (14:20 +0000)
docs/manuals/de/catalog/mysql.tex

index 75cc6f0e8f601adabe907de723998bf961c8bed0..470b626e1f9dcd984bac8cbd3001bc94d49faec4 100644 (file)
@@ -1,36 +1,37 @@
 %%
 %%
 
-\chapter{Installing and Configuring MySQL}
+\chapter{MySQl Installation und Konfiguration}
 \label{MySqlChapter}
-\index[general]{MySQL!Installing and Configuring }
-\index[general]{Installing and Configuring MySQL }
-
-\section{Installing and Configuring MySQL -- Phase I}
-\index[general]{Installing and Configuring MySQL -- Phase I }
-\index[general]{Phase I!Installing and Configuring MySQL -- }
-
-If you use the ./configure \verb:--:with-mysql=mysql-directory statement for
-configuring {\bf Bacula}, you will need MySQL version 4.1 or later installed
-in the {\bf mysql-directory}.  If you are using one of the new modes such as
-ANSI/ISO compatibility, you may experience problems.
-
-If MySQL is installed in the standard system location, you need only enter
-{\bf \verb:--:with-mysql} since the configure program will search all the
-standard locations.  If you install MySQL in your home directory or some
-other non-standard directory, you will need to provide the full path to it.
-
-Installing and Configuring MySQL is not difficult but can be confusing the
-first time. As a consequence, below, we list the steps that we used to install
-it on our machines. Please note that our configuration leaves MySQL without
-any user passwords. This may be an undesirable situation if you have other
-users on your system. 
-
-The notes below describe how to build MySQL from the source tar files. If
-you have a pre-installed MySQL, you can return to complete the installation
-of Bacula, then come back to Phase II of the MySQL installation.  If you
-wish to install MySQL from rpms, you will probably need to install
-the following:
+\index[general]{MySQL!Installation und Konfiguration }
+\index[general]{MySQL Installation und Konfiguration }
+
+\section{MySQL Installation und Konfiguration -- Phase I}
+\index[general]{MySQL Installation und Konfiguration -- Phase I }
+\index[general]{Phase I!MySQL Installation und Konfiguration -- }
+
+Wenn Sie bei der Konfiguration des Bacula-Quelltextes die Option
+\verb:--:with-mysql=/Pfad/zu/MySQL angeben, muss MySQL in der Version
+4.1 oder sp\"{a}ter auf Ihrem System, in /Pfad/zu/MySQL, installiert sein.
+
+Falls Sie eine Standard-MySQL-Installation verwenden reicht es,
+wenn Sie \verb:--:with-mysql angeben. Bacula wird den Pfad zu MySQL dann
+selbst finden. Wenn MySQL zum Beispiel in Ihrem home-Verzeichnis
+installiert ist, m\"{u}ssen Sie den vollen Pfad zu der
+MySQL-Installation angeben.
+
+Die Installation und Konfiguration von MySQL ist zwar nicht sehr schwierig,
+kann aber beim ersten Mal doch verwirrend sein. Daher werden hier einmal die
+notwendigen Schritte zu einer laufenden MySQL-Datenbank beschrieben.
+Bitte beachten Sie, dass die MySQL-Datenbank-Anmeldungen nach der Installation
+noch nicht durch Passw\"{o}rter gesch\"{u}zt sind. Falls Sie auf Ihrem
+System andere lokale Benutzer haben, ist das nicht unbedingt w\"{u}nschenswert.
+
+Als n\"{a}chstes folgen die Schritte, die n\"{o}tig sind, um MySQl aus
+dem Quelltext zu kompilieren. Falls Sie MySQL schon installiert haben,
+k\{o}nnen Sie jetzt die Installation von Bacula fortsetzen, um hier sp\"{a}ter
+mit der Phase II der MySQL-Installation weiterzumachen. Wenn Sie die MySQL-RPMs
+installieren wollen, ben\"{o}tigen Sie diese Pakete:
 
 \footnotesize
 \begin{verbatim}
@@ -39,78 +40,69 @@ mysql-server-<version>.rpm
 mysql-devel-<version>.rpm
 \end{verbatim}
 \normalsize
-The names of the packages may vary from distribution to
-distribution. It is important to have the devel package loaded as
-it contains the libraries and header files necessary to build
-Bacula.  There may be additional packages that are required to 
-install the above, for example, zlib and openssl.   
-
-Once these packages are installed, you will be able to build Bacula (using
-the files installed with the mysql package, then run MySQL using the
-files installed with mysql-server. If you have installed MySQL by rpms,
-please skip Phase I below, and return to complete the installation of
-Bacula, then come back to Phase II of the MySQL installation when indicated
-to do so.
-
-Beginning with Bacula version 1.31, the thread safe version of the
-MySQL client library is used, and hence you should add the {\bf
-\verb:--:enable-thread-safe-client} option to the {\bf
-./configure} as shown below:
+Die Namen k\"{o}nnen, je nach Distribution, auch abweichen.
+Wichtig ist es, dass Sie auch das devel-Paket, das die header-Dateien
+und Bibliotheken enth\"{a}lt, die notwendig sind um Bacula zu
+\"{u}bersetzen, installieren. Eventuell sind auch noch weitere
+Pakete zu installieren die von den MySQL-RPMs benutzt werden,
+zum Beispiel zlib und openssl. Nachdem diese Pakete installiert
+sind, k\"{o}nnen Sie Bacula aus dem Quelltext \"{u}bersetzen.
 
 \begin{enumerate}
-\item Download MySQL source code from 
+\item downloaden Sie den MySQL-Quelltext von 
    \elink{www.mysql.com/downloads}{http://www.mysql.com/downloads}  
 
-\item Detar it with something like:
+\item und entpacken Sie ihn mit einem Kommando wie zum Beispiel:
 
    {\bf tar xvfz mysql-filename}  
 
-Note, the above command requires GNU tar. If you do not  have GNU tar, a
-command such as:
+Falls Sie kein GNU-tar auf Ihrem System haben, k\"{o}nnen Sie auch
 
 {\bf zcat mysql-filename | tar xvf - }  
 
-will probably accomplish the same thing
+ausf\"{u}hren, das Ergebnis ist das selbe
 
-\item cd {\bf mysql-source-directory}
+\item cd {\bf MySQL-Quelltext-Verzeichnis}
 
-   where you replace {\bf mysql-source-directory} with the  directory name where
-   you put the MySQL source code.  
+   ersetzen Sie "`MySQL-Quelltext-Verzeichnis"' mit dem Verzeichnis,
+   in das Sie gerade den Quelltext entpackt haben.
 
-\item ./configure \verb:--:enable-thread-safe-client \verb:--:prefix=mysql-directory
 
-   where you replace {\bf mysql-directory} with the directory  name where you
-   want to install mysql. Normally for system  wide use this is /usr/local/mysql.
-   In my case, I use  \~{}kern/mysql.  
+   Seit der Bacula-Version 1.31 wird die thread-safe-Version der
+   MySQL-Client-Bibliotheken verwendet. Daher muss die Option
+   {\bf \verb:--:enable-thread-safe-client} beim Konfigurieren des
+   MySQL-Quelltextes angegeben werden.
+   Der MySQL-Client ben\"{o}tigt zudem die gzip-Kompressions-Bibliotheken
+   {\bf libz.a} oder {\bf libz.so}. Wenn Sie RPM-Pakete verwenden, finden Sie
+   diese in {\bf libz-devel} und bei Debian hei{\ss}t dieses Paket {\bf zlib1g-dev}
+   (auf anderen Distributionen wird der Name \"{a}hnlich sein).
+
+\item ./configure \verb:--:enable-thread-safe-client \verb:--:prefix=MySQL-Verzeichnis
+
+   ersetzen Sie "`MySQL-Verzeichnis"' mit dem Pfad, in den MySQL installiert werden soll.
+   Normalerweise /usr/local/mysql f\"{u}r systemweite Installation oder zum Beispiel
+   /home/bacula/mysql damit der Benutzer bacula eine eigene Datenbank zur Verf\"{u}gung hat.
 
 \item make
 
-   This takes a bit of time.  
+   startet das Kompilieren des Quelltextes und wird einige Zeit ben\"{o}tigen
 
 \item make install
 
-   This will put all the necessary binaries, libraries and support  files into
-   the {\bf mysql-directory} that you specified above.  
+   installiert alle ausf\"{u}hrbaren Dateien, Bibliotheken und anderen
+   ben\"{o}tigten Dateien in das angegebene "`MySQl-Verzeichnis"'. 
 
 \item ./scripts/mysql\_install\_db
 
-   This will create the necessary MySQL databases for controlling  user access.
-Note, this script can also be found in the  {\bf bin} directory in the
-installation directory 
+   erzeugt die MySQL-Datenbanken die f\"{u}r die Benutzer-Autorisierung erforderlich sind.
+   Dieses Script liegt auch im "`MySQL-Verzeichnis"' unter bin/.
 
 \end{enumerate}
 
-The MySQL client library {\bf mysqlclient} requires the gzip compression
-library {\bf libz.a} or {\bf libz.so}. If you are using rpm packages, these
-libraries are in the {\bf libz-devel} package. On Debian systems, you will
-need to load the {\bf zlib1g-dev} package. If you are not using rpms or debs,
-you will need to find the appropriate package for your system. 
-
-At this point, you should return to completing the installation of {\bf
-Bacula}. Later after Bacula is installed, come back to this chapter to
-complete the installation. Please note, the installation files used in the
-second phase of the MySQL installation are created during the Bacula
-Installation. 
+An diesem Punkt, fahren Sie jetzt bitte mit der Installation von bacula fort.
+Nachdem Bacula installiert ist, lesen Sie hier unter "`Phase II"' weiter.
+Einige Scripte die Sie f\"{u}r die zweite Phase der MySQL-Installation und
+Konfiguration ben\"{o}tigen, werden erst bei der Installation von Bacula erstellt.
 
 \label{mysql_phase2}
 \section{Installing and Configuring MySQL -- Phase II}