如何在Debian/Ubuntu Linux上安装Cherokee Web服务器

时间:2019-11-20 08:53:08  来源:igfitidea点击:

Cherokee是一个开源的跨平台Web服务器。其功能丰富且易于配置。可用作轻量级高性能Web服务器/反向代理。

如何在Debian或Ubuntu Linux操作系统下安装Cherokee Web服务器?

在Debian或Ubuntu Linux下安装Cherokee

执行以下apt-get命令:

# apt-get install cherokee

如何配置Cherokee?

Cherokee带有图形配置界面cherokee-admin。

通过浏览器就可以很容易的管理服务器。

启动cherokee-admin:

# cherokee-admin

输出示例:

 
Login:
  User:              admin
  One-time Password: SrYknP3SYwRbsNeJ
 
Web Interface:
  URL:               http://127.0.0.1:9090/
 
[15/12/2012 01:18:34.828] (error) rrd_tools.c:120 - Could not find the rrdtool binary.
Cherokee Web Server 1.0.8 (Nov 28 2011): Listening on port 127.0.0.1:9090, TLS
disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041
connections, caching I/O, single thread

可以看到默认是 http://127.0.0.1:9090/。使用浏览器打开即可。

可以使用 -b选项设置监听地址,例如:

# cherokee-admin -b 192.168.1.5

或者

# cherokee-admin -b 192.168.1.5 &

或者 未提供IP,它将绑定到所有接口:

# cherokee-admin -b &

默认情况下,cherokee-admin绑定到端口9090。

可以使用-p选项设置端口号:

# cherokee-admin -b 192.168.1.5 -p 2020

检查cherokee-admin和cherokee是否在服务器上运行:

# netstat -tulpn | grep cherokee

输出示例:

tcp6       0      0 :::9090                 :::*                    LISTEN      22333/cherokee-admi
tcp6       0      0 :::80                   :::*                    LISTEN      21090/cherokee-work

如何停止cherokee-admin?

执行以下命令:

# killall -TERM cherokee-admin

如何启动/停止/重启cherokee Web服务器?

执行:

service cherokee restart
service cherokee stop
service cherokee start
service cherokee status
service cherokee reload