Revision 3acaa523
Von Moritz Bunkus vor mehr als 16 Jahren hinzugefügt
doc/INSTALL.texi | ||
---|---|---|
140 | 140 |
PostgreSQL muss auf verschiedene Weisen angepasst werden. |
141 | 141 |
|
142 | 142 |
@menu |
143 |
* Zeichens?tze/die Verwendung von UTF-8:: Was bei der Verwendung von UTF-8 zu beachten ist |
|
143 | 144 |
* ?nderungen an Konfigurationsdateien:: Anpassungen f?r Anmeldung am Server und Featureunterst?tzung |
144 | 145 |
* Erweiterung f?r servergespeicherte Prozeduren:: Lx-Office benutzt servergespeicherte Prozeduren |
145 | 146 |
* Datenbankbenutzer anlegen:: Um den Zugriff besser zu reglementieren |
146 | 147 |
@end menu |
147 | 148 |
|
149 |
@node Zeichens?tze/die Verwendung von UTF-8 |
|
150 |
@section Zeichens?tze/die Verwendung von UTF-8 |
|
151 |
|
|
152 |
Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet |
|
153 |
werden. Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in |
|
154 |
Version 8.0 oder neuer benutzt werden, und der |
|
155 |
PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale |
|
156 |
angelegt worden sein. |
|
157 |
|
|
158 |
Dieses ist kann ?berpr?ft werden: ist das Encoding der Datenbank |
|
159 |
``template1'' ``UTF8'', so kann auch Lx-Office mit UTF-8 betrieben |
|
160 |
werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit |
|
161 |
UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und |
|
162 |
Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden: |
|
163 |
|
|
164 |
@code{pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername} |
|
165 |
|
|
166 |
Die Datenbankversionsnummer muss an die tats?chlich verwendete |
|
167 |
Versionsnummer angepasst werden. |
|
168 |
|
|
169 |
Unter anderen Distributionen gibt es ?hnliche Methoden. |
|
170 |
|
|
171 |
Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist |
|
172 |
ein Neuanlegen eines weiteren Clusters nicht m?glich, so kann |
|
173 |
Lx-Office mit ISO-8850-15 als Encoding betrieben werden. |
|
174 |
|
|
148 | 175 |
@node ?nderungen an Konfigurationsdateien |
149 | 176 |
@section ?nderungen an Konfigurationsdateien |
150 | 177 |
|
doc/INSTALL.txt | ||
---|---|---|
6 | 6 |
2 Ben?tigte Software und Pakete |
7 | 7 |
3 Installation des Programmpaketes |
8 | 8 |
4 Anpassung der PostgreSQL-Konfiguration |
9 |
4.1 ?nderungen an Konfigurationsdateien |
|
10 |
4.2 Erweiterung f?r servergespeicherte Prozeduren |
|
11 |
4.3 Datenbankbenutzer anlegen |
|
9 |
4.1 Zeichens?tze/die Verwendung von UTF-8 |
|
10 |
4.2 ?nderungen an Konfigurationsdateien |
|
11 |
4.3 Erweiterung f?r servergespeicherte Prozeduren |
|
12 |
4.4 Datenbankbenutzer anlegen |
|
12 | 13 |
5 Apache-Konfiguration |
13 | 14 |
6 Benutzerauthentifizierung und Administratorpasswort |
14 | 15 |
6.1 Grundlagen zur Benutzerauthentifizierung |
... | ... | |
128 | 129 |
|
129 | 130 |
PostgreSQL muss auf verschiedene Weisen angepasst werden. |
130 | 131 |
|
131 |
4.1 ?nderungen an Konfigurationsdateien |
|
132 |
4.1 Zeichens?tze/die Verwendung von UTF-8 |
|
133 |
========================================= |
|
134 |
|
|
135 |
Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet werden. |
|
136 |
Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in Version 8.0 |
|
137 |
oder neuer benutzt werden, und der PostgreSQL-Datenbankcluster muss |
|
138 |
ebenfalls mit UTF-8 als Locale angelegt worden sein. |
|
139 |
|
|
140 |
Dieses ist kann ?berpr?ft werden: ist das Encoding der Datenbank |
|
141 |
"template1" "UTF8", so kann auch Lx-Office mit UTF-8 betrieben werden. |
|
142 |
Andernfalls ist es notwendig, einen neuen Datenbankcluster mit |
|
143 |
UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und |
|
144 |
Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden: |
|
145 |
|
|
146 |
`pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 |
|
147 |
clustername' |
|
148 |
|
|
149 |
Die Datenbankversionsnummer muss an die tats?chlich verwendete |
|
150 |
Versionsnummer angepasst werden. |
|
151 |
|
|
152 |
Unter anderen Distributionen gibt es ?hnliche Methoden. |
|
153 |
|
|
154 |
Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist |
|
155 |
ein Neuanlegen eines weiteren Clusters nicht m?glich, so kann Lx-Office |
|
156 |
mit ISO-8850-15 als Encoding betrieben werden. |
|
157 |
|
|
158 |
4.2 ?nderungen an Konfigurationsdateien |
|
132 | 159 |
======================================= |
133 | 160 |
|
134 | 161 |
In der Datei `postgresql.conf', die je nach Distribution in |
... | ... | |
159 | 186 |
host all lxoffice 127.0.0.1 255.255.255.255 |
160 | 187 |
password' |
161 | 188 |
|
162 |
4.2 Erweiterung f?r servergespeicherte Prozeduren
|
|
189 |
4.3 Erweiterung f?r servergespeicherte Prozeduren
|
|
163 | 190 |
================================================= |
164 | 191 |
|
165 | 192 |
In der Datenbank `template1' muss die Unterst?tzung f?r |
... | ... | |
176 | 203 |
Distribution zu Distribution verschiedlich sein kann. Bei Debian/Ubuntu |
177 | 204 |
befindet sie sich unter `/usr/lib/postgresql/lib/plpgsql.so'. |
178 | 205 |
|
179 |
4.3 Datenbankbenutzer anlegen
|
|
206 |
4.4 Datenbankbenutzer anlegen
|
|
180 | 207 |
============================= |
181 | 208 |
|
182 | 209 |
Wenn Sie nicht den Datenbanksuperuser "postgres" zum Zugriff benutzen |
doc/INSTALL/Anpassung-der-PostgreSQL_002dKonfiguration.html | ||
---|---|---|
37 | 37 |
<p>PostgreSQL muss auf verschiedene Weisen angepasst werden. |
38 | 38 |
|
39 | 39 |
<ul class="menu"> |
40 |
<li><a accesskey="1" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien">?nderungen an Konfigurationsdateien</a>: Anpassungen f?r Anmeldung am Server und Featureunterst?tzung |
|
41 |
<li><a accesskey="2" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">Erweiterung f?r servergespeicherte Prozeduren</a>: Lx-Office benutzt servergespeicherte Prozeduren |
|
42 |
<li><a accesskey="3" href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">Datenbankbenutzer anlegen</a>: Um den Zugriff besser zu reglementieren |
|
40 |
<li><a accesskey="1" href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8">Zeichens?tze/die Verwendung von UTF-8</a>: Was bei der Verwendung von UTF-8 zu beachten ist |
|
41 |
<li><a accesskey="2" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien">?nderungen an Konfigurationsdateien</a>: Anpassungen f?r Anmeldung am Server und Featureunterst?tzung |
|
42 |
<li><a accesskey="3" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">Erweiterung f?r servergespeicherte Prozeduren</a>: Lx-Office benutzt servergespeicherte Prozeduren |
|
43 |
<li><a accesskey="4" href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">Datenbankbenutzer anlegen</a>: Um den Zugriff besser zu reglementieren |
|
43 | 44 |
</ul> |
44 | 45 |
|
45 | 46 |
</body></html> |
doc/INSTALL/Datenbankbenutzer-anlegen.html | ||
---|---|---|
30 | 30 |
<hr> |
31 | 31 |
</div> |
32 | 32 |
|
33 |
<h3 class="section">4.3 Datenbankbenutzer anlegen</h3>
|
|
33 |
<h3 class="section">4.4 Datenbankbenutzer anlegen</h3>
|
|
34 | 34 |
|
35 | 35 |
<p>Wenn Sie nicht den Datenbanksuperuser “postgres” zum Zugriff |
36 | 36 |
benutzen wollen, so sollten Sie bei PostgreSQL einen neuen Benutzer |
doc/INSTALL/Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html | ||
---|---|---|
33 | 33 |
<hr> |
34 | 34 |
</div> |
35 | 35 |
|
36 |
<h3 class="section">4.2 Erweiterung f?r servergespeicherte Prozeduren</h3>
|
|
36 |
<h3 class="section">4.3 Erweiterung f?r servergespeicherte Prozeduren</h3>
|
|
37 | 37 |
|
38 | 38 |
<p>In der Datenbank <code>template1</code> muss die Unterst?tzung f?r |
39 | 39 |
servergespeicherte Prozeduren eingerichet werden. Melden Sie sich |
doc/INSTALL/Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html | ||
---|---|---|
1 |
<html lang="en"> |
|
2 |
<head> |
|
3 |
<title>Zeichens?tze/die Verwendung von UTF-8 - Lx-Office Installationsanleitung</title> |
|
4 |
<meta http-equiv="Content-Type" content="text/html"> |
|
5 |
<meta name="description" content="Lx-Office Installationsanleitung"> |
|
6 |
<meta name="generator" content="makeinfo 4.11"> |
|
7 |
<link title="Top" rel="start" href="index.html#Top"> |
|
8 |
<link rel="up" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration" title="Anpassung der PostgreSQL-Konfiguration"> |
|
9 |
<link rel="next" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien" title="?nderungen an Konfigurationsdateien"> |
|
10 |
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"> |
|
11 |
<meta http-equiv="Content-Style-Type" content="text/css"> |
|
12 |
<style type="text/css"><!-- |
|
13 |
pre.display { font-family:inherit } |
|
14 |
pre.format { font-family:inherit } |
|
15 |
pre.smalldisplay { font-family:inherit; font-size:smaller } |
|
16 |
pre.smallformat { font-family:inherit; font-size:smaller } |
|
17 |
pre.smallexample { font-size:smaller } |
|
18 |
pre.smalllisp { font-size:smaller } |
|
19 |
span.sc { font-variant:small-caps } |
|
20 |
span.roman { font-family:serif; font-weight:normal; } |
|
21 |
span.sansserif { font-family:sans-serif; font-weight:normal; } |
|
22 |
--></style> |
|
23 |
</head> |
|
24 |
<body> |
|
25 |
<div class="node"> |
|
26 |
<p> |
|
27 |
<a name="Zeichens%e4tze%2fdie-Verwendung-von-UTF-8"></a> |
|
28 |
<a name="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8"></a> |
|
29 |
nächstes: <a rel="next" accesskey="n" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien">?nderungen an Konfigurationsdateien</a>, |
|
30 |
aufwärts: <a rel="up" accesskey="u" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration">Anpassung der PostgreSQL-Konfiguration</a> |
|
31 |
<hr> |
|
32 |
</div> |
|
33 |
|
|
34 |
<h3 class="section">4.1 Zeichens?tze/die Verwendung von UTF-8</h3> |
|
35 |
|
|
36 |
<p>Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet |
|
37 |
werden. Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in |
|
38 |
Version 8.0 oder neuer benutzt werden, und der |
|
39 |
PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale |
|
40 |
angelegt worden sein. |
|
41 |
|
|
42 |
<p>Dieses ist kann ?berpr?ft werden: ist das Encoding der Datenbank |
|
43 |
“template1” “UTF8”, so kann auch Lx-Office mit UTF-8 betrieben |
|
44 |
werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit |
|
45 |
UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und |
|
46 |
Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden: |
|
47 |
|
|
48 |
<p><code>pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername</code> |
|
49 |
|
|
50 |
<p>Die Datenbankversionsnummer muss an die tats?chlich verwendete |
|
51 |
Versionsnummer angepasst werden. |
|
52 |
|
|
53 |
<p>Unter anderen Distributionen gibt es ?hnliche Methoden. |
|
54 |
|
|
55 |
<p>Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist |
|
56 |
ein Neuanlegen eines weiteren Clusters nicht m?glich, so kann |
|
57 |
Lx-Office mit ISO-8850-15 als Encoding betrieben werden. |
|
58 |
|
|
59 |
</body></html> |
|
60 |
|
doc/INSTALL/_00c4nderungen-an-Konfigurationsdateien.html | ||
---|---|---|
6 | 6 |
<meta name="generator" content="makeinfo 4.11"> |
7 | 7 |
<link title="Top" rel="start" href="index.html#Top"> |
8 | 8 |
<link rel="up" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration" title="Anpassung der PostgreSQL-Konfiguration"> |
9 |
<link rel="prev" href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8" title="Zeichens?tze/die Verwendung von UTF-8"> |
|
9 | 10 |
<link rel="next" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren" title="Erweiterung f?r servergespeicherte Prozeduren"> |
10 | 11 |
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"> |
11 | 12 |
<meta http-equiv="Content-Style-Type" content="text/css"> |
... | ... | |
27 | 28 |
<a name="%c4nderungen-an-Konfigurationsdateien"></a> |
28 | 29 |
<a name="g_t_00c4nderungen-an-Konfigurationsdateien"></a> |
29 | 30 |
nächstes: <a rel="next" accesskey="n" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">Erweiterung f?r servergespeicherte Prozeduren</a>, |
31 |
voriges: <a rel="previous" accesskey="p" href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8">Zeichens?tze/die Verwendung von UTF-8</a>, |
|
30 | 32 |
aufwärts: <a rel="up" accesskey="u" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration">Anpassung der PostgreSQL-Konfiguration</a> |
31 | 33 |
<hr> |
32 | 34 |
</div> |
33 | 35 |
|
34 |
<h3 class="section">4.1 ?nderungen an Konfigurationsdateien</h3>
|
|
36 |
<h3 class="section">4.2 ?nderungen an Konfigurationsdateien</h3>
|
|
35 | 37 |
|
36 | 38 |
<p>In der Datei <code>postgresql.conf</code>, die je nach Distribution in |
37 | 39 |
verschiedenen Verzeichnissen liegen kann |
doc/INSTALL/index.html | ||
---|---|---|
30 | 30 |
<li><a name="toc_Installation-des-Programmpaketes" href="Installation-des-Programmpaketes.html#Installation-des-Programmpaketes">3 Installation des Programmpaketes</a> |
31 | 31 |
<li><a name="toc_Anpassung-der-PostgreSQL_002dKonfiguration" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration">4 Anpassung der PostgreSQL-Konfiguration</a> |
32 | 32 |
<ul> |
33 |
<li><a href="_00c4nderungen-an-Konfigurationsdateien.html#_00c4nderungen-an-Konfigurationsdateien">4.1 ?nderungen an Konfigurationsdateien</a> |
|
34 |
<li><a href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">4.2 Erweiterung f?r servergespeicherte Prozeduren</a> |
|
35 |
<li><a href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">4.3 Datenbankbenutzer anlegen</a> |
|
33 |
<li><a href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8">4.1 Zeichens?tze/die Verwendung von UTF-8</a> |
|
34 |
<li><a href="_00c4nderungen-an-Konfigurationsdateien.html#_00c4nderungen-an-Konfigurationsdateien">4.2 ?nderungen an Konfigurationsdateien</a> |
|
35 |
<li><a href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">4.3 Erweiterung f?r servergespeicherte Prozeduren</a> |
|
36 |
<li><a href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">4.4 Datenbankbenutzer anlegen</a> |
|
36 | 37 |
</li></ul> |
37 | 38 |
<li><a name="toc_Apache_002dKonfiguration" href="Apache_002dKonfiguration.html#Apache_002dKonfiguration">5 Apache-Konfiguration</a> |
38 | 39 |
<li><a name="toc_Benutzerauthentifizierung-und-Administratorpasswort" href="Benutzerauthentifizierung-und-Administratorpasswort.html#Benutzerauthentifizierung-und-Administratorpasswort">6 Benutzerauthentifizierung und Administratorpasswort</a> |
Auch abrufbar als: Unified diff
Einen Abschnitt über UTF-8 als Encoding in der Dokumentation hinzugefügt.