macos 安装lighttpd

新入手macbook,使用macos 安装使用lighttpd  记录下过程,以供下次参考:

 

安装:

  1. 网上搜索,大部分使用MacPorts进行安装,不过似科自己的Xcode Tools没有安装成功,所以无法使用。所以选用 Homebrew 进行简单安装即可。
  2. Homebrew 安装比较简单(因为macos自带了runy),使用如下命令:

    curl http://gist.github.com/raw/323731/install_homebrew.rb -o /tmp/install_homebrew.rb

     ruby /tmp/install_homebrew.rb 

   如果curl下载失败,使用浏览器打开URL,另存为rb文件,使用ruby执行安装

安装完成之后,就有以下指令可以使用

brew search 搜索
brew info 查询
brew list 已安装了哪些套件
brew update 更新 homebrew 自己
brew install 安裝套件

 

3,安装目录:/usr/local/Cellar/lighttpd/  默认安装,估计通过别的方式可以修改路径,暂未研究

 

启动:

  

  1,启动lihgttp,需要指定配置文件,命令如下:

   cd /usr/local/Cellar/lighttpd/1.4.28

  ./sbin/lighttpd -f ./config/lighttpd.conf

其中, config目录,安装完成时没有,需要手动复制,可以从手动下载的源码包里找到,其它地方不知道哪里找了。

2, 修改lighttpd.conf 项, 包括路径之类的,随实际情况以进行修改


启动lighttpd

部分错误解决:
1, I will not set gid to 0 lighttpd     。。  修改lighttpd.conf的启动用户名和密码
2,  server.network-backend  = "linux-sendfile" 该项目, macos不支持,所以需要注释掉
posted @ 2010-12-11 18:34  HappyMouse  阅读(487)  评论(0编辑  收藏  举报