本人系统为ubuntu10.10
erlang5.8
一 下载webmachine和mochiweb
https://github.com/basho/webmachine
basho-webmachine-1.9.0-3-g159d376.tar.gz
https://github.com/basho/mochiweb
basho-mochiweb-mochiweb-1.7.1-2-g5128cb3.tar.gz
二
1
解压缩webmachine与mochiweb,并改名
tar -zxvf basho-webmachine-1.9.0-3-g159d376.tar.gz
tar -zxvf basho-mochiweb-mochiweb-1.7.1-2-g5128cb3.tar.gz
mv basho-mochiweb-5128cb3 mochiweb
mv basho-webmachine-159d376 webmachine
2
创建一个目录
mkdir myapp
3
创建一个新的webmachine应用,命名为test
./webmachine/scripts/new_webmachine.sh test myapp/
4
cd myapp/test/
make
make出错,检查是因为rebar.config中
{deps, [{webmachine, "1.9.*", {git, "git://github.com/basho/webmachine", "HEAD"}}]}.
依赖出了问题,修改成为
{deps, [webmachine]}.
并且把解压后的webmachine考到deps目录下
mv ../../webmachine/ deps/
再次make还是出错,因为是webmachine 依赖的mochiweb不正确,修改webmachine配置文件
vi deps/webmachine/rebar.config
修改成为{deps, [
mochiweb
]}.
把mochiweb考到deps目录
mv ../../mochiweb/ deps/
make成功
./start.sh
进入http://localhost:8000/
成功
erlang5.8
一 下载webmachine和mochiweb
https://github.com/basho/webmachine
basho-webmachine-1.9.0-3-g159d376.tar.gz
https://github.com/basho/mochiweb
basho-mochiweb-mochiweb-1.7.1-2-g5128cb3.tar.gz
二
1
解压缩webmachine与mochiweb,并改名
tar -zxvf basho-webmachine-1.9.0-3-g159d376.tar.gz
tar -zxvf basho-mochiweb-mochiweb-1.7.1-2-g5128cb3.tar.gz
mv basho-mochiweb-5128cb3 mochiweb
mv basho-webmachine-159d376 webmachine
2
创建一个目录
mkdir myapp
3
创建一个新的webmachine应用,命名为test
./webmachine/scripts/new_webmachine.sh test myapp/
4
cd myapp/test/
make
make出错,检查是因为rebar.config中
{deps, [{webmachine, "1.9.*", {git, "git://github.com/basho/webmachine", "HEAD"}}]}.
依赖出了问题,修改成为
{deps, [webmachine]}.
并且把解压后的webmachine考到deps目录下
mv ../../webmachine/ deps/
再次make还是出错,因为是webmachine 依赖的mochiweb不正确,修改webmachine配置文件
vi deps/webmachine/rebar.config
修改成为{deps, [
mochiweb
]}.
把mochiweb考到deps目录
mv ../../mochiweb/ deps/
make成功
./start.sh
进入http://localhost:8000/
成功