root/trunk/projects/bos/doc/README.old

Revision 2959, 1.3 kB (checked in by ksprotte, 8 months ago)

cleanup projects/bos

  • Property svn:eol-style set to native
  • Property svn:keywords set to author date id revision
Line 
1 Deployment des BOS-Servers
2 ==========================
3
4 Vorbereitung
5 ------------
6
7   - CMUCL 19c installieren, so dass "lisp" im Pfad ist
8
9   - Komplettes svn auschecken:
10       $ svn co svn+ssh://common-lisp.net/project/bknr/svn/branches/bos/projects/bos bknr-svn
11
12 Image bauen
13 -----------
14
15   - Im BOS-Verzeichnis eingeben
16       bknr.net/bos$ ./build.sh
17     (--clean loescht fasls vor dem Kompilieren.)
18
19   - Heraus kommt das Imagefile "bos.core", das auf den Kundenserver
20     kopiert wird.
21
22
23 Konfiguration
24 -------------
25
26    - Das Image erwartet zum Start seine Konfigfiles im aktuellen
27      Verzeichnis.  Die Konfigfiles enthalten die beim Serverstart zu
28      uebergebenden Keywordparameter.  Sie koennen prinzipiell auch leer
29      sein, dann werden Defaults angekommen.  Die Konfigfiles sind
30      derzeit: "m2.rc" fuer die Datenbank sowie "web.rc" fuer den
31      Webserver.  Beispiele:
32
33      m2.rc:
34      --------
35        :directory "home:tmp/mein-store/"
36      --------
37
38      web.rc:
39      --------
40        :port 8888
41        :listeners 0
42      --------
43
44
45 Startup
46 -------
47
48    - Das Corefile starten mit:
49        $ lisp -core bos.core
50
51    - Zum Debuggen kann man auch eingeben:
52        $ lisp -core bos.core -nostart
53      Dann kann man das Image begutachten, bevor der Server gestartet ist.
54
55    - Fuer weitere Optionen siehe define-toggle-switch in build.lisp.
56
Note: See TracBrowser for help on using the browser.