Instructions for installing
blojsom
in the default eepsite container:
- download blojsom.war
and save to eepsite/webapps/
- extract the war:
- cd eepsite/webapps
- mkdir blojsom
- mv blojsom.war blojsom
- cd blojsom
- jar xvf blojsom.war
(if this gives you a "Command not found", try running
"C:\j2sdk1.4.2\bin\jar xvf blojsom.war", or whatever the path to your JDK install is)
- edit the base config: WEB-INF/default/blog.properties
blog-base-url=/blojsom/
blog-url=/blojsom/blog/default/
- password protect the admin page: edit WEB-INF/default/authorization.properties
jrandom=someSecretValue
- edit WEB-INF/classes/log4j.properties
replace log4j.rootLogger=DEBUG, stdout
with log4j.rootLogger=ERROR, stdout
- restart the router
- go to http://localhost:7658/blojsom/blog/?flavor=admin (use the username and password specified before)
- click on "Weblog settings" and update accordingly. be sure to set trackbacks enabled? = false
- click on "Entries" and make a post
- open up a new window pointing to
http://localhost:7658/blojsom/blog/
and see your blog entry
- set your browser to use the eepproxy
- go to http://localhost:7657/i2ptunnel/ and click
on the "view" link for your eepsite (it loads the html from
./eepsite/docroot/index.html
)
- edit the URL to point at /blojsom/blog/ and you'll see your blog. (perhaps update that
eepsite/docroot/index.html to redirect to your blog?)
Notes:
- blog entries will be stored under ~/blojsom-blogs/default/
- like all eepsites, comments are dangerous, as they may include raw html.