LispCMS installatie instructies: 1) Zorg dat je (Ubuntu) Linux hebt geinstalleerd, net als Apache + mod_lisp + cmucl. 2) Configureer Apache voor mod_lisp, zie de mod_lisp site. 3) Kopieer de broncode van LispCMS naar een directory. 4) Pas eventueel de +apache-port+ in server.lisp aan, naar de apache -> mod_lisp configuratie. 5) Start apache, start cmucl, laad loader.lisp --- Je zou nu een directory met /cms moeten zien. Doet hij het niet meteen, probeer het dan nog een paar keer, maar binnen 20 seconden weet je of hij het doet of niet. (zo niet, mail me ff: bgeron at gmail.com) WAARSCHUWING: zoals LispCMS standaard staat ingesteld kan iedereen van buitenaf een root gebruiker aanmaken, en daarmee de computer overnemen! Gebruik het dus niet op openbaar toegankelijke sites. Dingen die je nu kunt doen: - ga naar /cms/make-root zodat er een root gebruiker is - ga naar /cms/user/login om in te loggen - ga naar /cms/admin -> news om 'nieuws' aan te maken, dit is te zien op /cms/news - ga naar /cms/admin -> users om gebruikers aan te passen, je kunt in- en uitloggen, afhankelijk van de permissies die je gebruikers geeft krijgen ze verschillende admin bevoegdheden - kijk wat rond in de aanwezige files - voer een paar with-cms-addresses in in de REPL. Combineer dit evt. met style-page. (Je moet wel in package :org.brgr.lispcms zitten.) Voorbeeld: (in-package :org.brgr.lispcms) (with-cms-address ("/test/foobar") (style-page (:h3 "Test pagina") (:p "bezochte url: " (princ (request-var :url))) (thinbox () (:p "met kader") (:p "en smiley: " (print-rc-image :smiley) ; Smileys van famfamfam.com worden meegeleverd (print-rc-image :smiley :grin))))) - lees de documentatie (als die er is) of lees de grote stukken commentaar in de source voor informatie, en ga wat groters maken ermee - maak een nieuwe file en help mee :-)