[erlang-questions] CEAN 1.0 beta available
Torbjorn Tornkvist
tobbe@REDACTED
Mon Nov 27 09:53:57 CET 2006
Excellente !!
And here is a short session showing how to quickly deploy Yaws.
---------------------------------------------------------------------
cean # ./start.sh
Erlang (BEAM) emulator version 5.5.2 [source] [async-threads:0] [hipe]
[kernel-poll:false]
Eshell V5.5.2 (abort with ^G)
1> cean:install(yaws).
+ compiler
md5=<<110,234,169,104,95,149,68,50,43,241,10,196,247,222,157,126>>
+ fd_server
md5=<<20,226,169,70,190,39,130,177,126,27,19,202,27,102,139,161>>
+ inets md5=<<19,105,15,109,40,101,51,109,135,112,237,103,3,222,24,177>>
+ mnesia md5=<<148,166,102,84,120,129,104,128,77,254,79,176,144,36,61,138>>
+ ssl md5=<<177,107,178,165,217,252,116,88,130,146,29,132,216,7,109,65>>
+ tools md5=<<192,165,89,32,255,13,131,179,97,92,37,255,139,20,171,179>>
+ xmerl md5=<<162,71,177,169,168,89,150,167,41,136,16,142,95,229,185,226>>
+ xmlrpc md5=<<221,141,193,136,115,42,102,157,76,121,251,167,2,255,64,47>>
+ yaws md5=<<"\b??+????\b?\tdW?Le">>
ok
2> file:make_dir("/tmp/abc").
ok
3> file:write_file("/tmp/abc/index.yaws", <<"hello world">>).
ok
4> inet:i().
Port Module Recv Sent Owner Local Address Foreign Address State
Port Module Recv Sent Owner Local Address Foreign Address State
ok
5>
GL=[{trace,false},{tmpdir,"/tmp"},{flags,[{auth_log,false},{copy_errlog,false}]}].
[{trace,false},{tmpdir,"/tmp"},{flags,[{auth_log,false},{copy_errlog,false}]}]
6> SL=[{port,8000},{dir_listings, true},{flags,[{access_log,false}]}].
[{port,8000},{dir_listings,true},{flags,[{access_log,false}]}]
7> yaws:start_embedded("/tmp/abc", SL, GL).
=INFO REPORT==== 27-Nov-2006::09:44:05 ===
Yaws: Listening to 127.0.0.1:8000 for servers
- http://localhost:8000 under /tmp/abc
ok
8> inet:i().
Port Module Recv Sent Owner Local Address Foreign Address State
87 inet_tcp 0 0 <0.49.0> localhost:8000 *:* ACCEPTING
Port Module Recv Sent Owner Local Address Foreign Address State
ok
-----------------------------------------------------------------------
Now, point your browser to: http://localhost:8000/
Cheers, Tobbe
(nb: you also got mnesia,ssl,xmerl,xmlrpc,fd_server...etc...very nice!
Christophe Romain wrote:
> Hello
>
> The Comprehensive Erlang Archive Network is available for testing.
> CEAN aims to be a central place to find erlang packaged code.
>
> It now includes 193 binary packages, available for 17 platforms,
> using R11B-2.
> Packages are installed using erlang command line: administration is
> the same regardless of the host system. Multi-host shared
> installation is possible: you can build your USB key running your
> Erlang application on windows, mac, linux using REPOS repository.
>
> All information is on web site http://cean.process-one.net
>
> We are actually working on:
> - packages classification into categories (if you have any
> suggestion, you're welcome).
> - package finder improvement (keywords combination, usage of
> description, etc...)
> - debian packages generation
>
> We did not test the whole repository, some packages may be broken.
> Any help would be appreciated !
> - package description checking
> - package testing
> - finding missing packages
>
> A build script is almost ready to allow people to build archives from
> a package description file. Then, archives could be integrated to CEAN.
> This will be released on the site at http://cean.process-one.net/
> contrib/ as soon as tests and documentation will be finished.
>
> Known issue:
> ejabberd available only on MacOS X, Linux x86, Windows
> erl_cgi available only on MacOS X PowerPC, Linux x86
> gtkNode available only on MacOS X PowerPC, Linux x86
> OpenBSD-x86 and SunOS-Sparc are available with R11B-0 in production
> distribution only
>
>
> Best Regards.
>
More information about the erlang-questions
mailing list