我想使用 Erlang 和 Yaws 网络服务器开发一些网络应用程序。但我在 Ubuntu Server 10.10 上设置 Yaws 时遇到问题。
首先,我更新了我的 Ubuntu 系统:
sudo apt-get update
sudo apt-get upgrade
使用 apt-get 安装 Yaws
我用 apt-get 安装了 Yaws:
sudo apt-get install yaws
但是,当我使用 Yaws 运行时,yaws -i
会收到以下错误消息:
Yaws: Bad conf: "Can't find config file "
然后我尝试使用 Yaws 启动,yaws -i --conf /etc/yaws/yaws.conf
但随后收到以下错误消息:
Yaws: Bad conf: "Can't open config file /etc/yaws/yaws.conf"
我想文件权限存在一些问题。
使用最新的稳定版本安装 Yaws
现在我尝试使用最新的稳定版本安装 Yaws:
wget http://yaws.hyber.org/download/yaws-1.89.tar.gz
tar xfz yaws-1.89.tar.gz
sudo apt-get install gcc
cd yaws
./configure && make
但后来我在编译过程中遇到错误:
epam.c:2: fatal error: pam_appl.h: No such file or directory
compilation terminated.
make[1]: *** [epam.o] Error 1
make[1]: Leaving directory `/home/jonas/yaws-1.89/c_src`
make: *** [all] Error 1
如何在 Ubuntu Server 10.10 上安装 Yaws 网络服务器?