PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache als Server für die Suse-Hilfe



Holger Voss
12.05.03, 17:44
Hallo,

ich möchte gerne in unserem localem System den Apache Webserver für die Suse-Hilfe konfigurieren. Ich habe soweit alles installiert (denke ich), aber auf der Server Testseite steht immer

"Dieser Rechner ist nicht als Server fuer die SuSE-Hilfe konfiguriert".

Wer kann mir helfen oder wo finde ich eine gute Beschreibung.

Gruß Holger

Holger Voss
13.05.03, 16:42
Hab die Lösung :-)

P3AC3MAK3R
13.05.03, 18:11
Dann schreib doch kurz auf, wie es geht.

Vielleicht kann das jemand anderem auch noch weiterhelfen.

Holger Voss
13.05.03, 19:18
Hallo,

ich habe das aus dem Buch SuSe Linux 7.3 Konfiguration Seite 180.

Hier ist ein Auszu aus der readme /usr/share/doc/packages/susehelp/README.


------------------------------------------------------------------------------
SuSE Hilfe-System
-----------------

1. Einsatzmöglichkeiten, Aufruf, benötigte Pakete
-------------------------------------------------

Wenn Sie die SuSE Hilfe von der Kommandozeile mit hilfe (susehelp / suseaide
/ suseayuto) aufrufen, wird automagisch erkannt, welcher Betrachter
(Browser) gestartet werden soll.
Die folgenden Möglichkeiten sind davon abhängig, welche Pakete zusätzlich zu
susehelp und den einzelnen Dokumentationspaketen installiert sind:

1.1. SuSE Helpcenter.

Benötigte Pakete: kdebase3 kdebase3-SuSE
weitere Aufrufmöglichkeiten: - über den Rettungsring im Panel
- SuSE Hilfe im K-Menü
- auf der Kommandozeile: khelpcenter

1.2. Web-Server + Web-Browser

Benötigte Pakete: z.B. apache, netscape.
Es können natürlich auch andere Web-Server und/oder Browser eingesetzt werden,
wenn sie entsprechend konfiguriert werden.
Anmerkung: Nach Installation der Pakete vergessen Sie nicht, den Web-Server
auch zu starten ("rcapache start").
Für das Anzeigen von Infopages benötigen Sie in diesem Fall zusätzlich das Paket
inf2htm.

Aufrufmöglichkeiten: in der URL-Zeile des Browsers:
http://localhost/susehelp/index.html.de
Legen Sie sich am besten ein Lesezeichen darauf.

1.3. Dokumentationsserver

Sie können die SuSE Hilfe auch im Netz einsetzen und die gesamte Dokumentation
auf einem Server installieren.

Für die Clients:
Benötigte Pakete: susehelp und einen Browser (z.B. Konqueror, Netscape, ...)
Aufruf: über URL: http://SERVER-Name/susehelp/index.html.de

Für den Server:
Benötigte Pakete: susehelp, Web-Server(z.B. apache), Dokumentationspakete
(evtl. zusätzlich inf2htm).
Der Aufruf erfolgt vom Client.


2. Konfiguration
----------------

Die Konfiguration kann nur mit root-Rechten erfolgen!

2.1. Index-Generierung

Entweder ueber das KDE-Kontrollcenter (->System, ->KHelpcenter) oder auf
der Kommandozeile mit dem Kommando susehelpindex.

2.2 Dokumentationsserver

In /etc/sysconfig/susehelp bzw. /etc/sysconfig/apache sind folgende
Variablen zu setzen:

Für die Clients:
In /etc/sysconfig/susehelp:
DOC_HOST="myhelpserver.domain.example"

In /etc/sysconfig/apache:
DOC_SERVER="no"

Für den Server:

In /etc/sysconfig/susehelp:
DOC_HOST="myhelpserver.domain.example"
DOC_ALLOW="localhost .domain.example"

In /etc/sysconfig/apache:
DOC_SERVER="yes"

Dabei ist myhelpserver.domain.example entsprechend zu ersetzen.

Anschließend lassen Sie "/sbin/SuSEconfig" laufen und starten den
Web-Server mit "rcapache start".

Nach dieser Einstellung funktioniert das bei mir

SuSE 8.1 Pro.

Gruß Holger