Debian/Ubuntu Linux:安装Cherokee Web服务器
时间:2020-01-09 10:37:59 来源:igfitidea点击:
Cherokee是一个开源的跨平台Web服务器。
如何在Debian或Ubuntu Linux操作系统下安装Cherokee Web服务器?
Cherokee是一种创新,功能丰富且易于配置的开源Web服务器。
它是根据GNU通用公共许可证许可的轻量级高性能Web服务器/反向代理。
它的目标是快速且功能齐全,而且仍然轻巧。
切诺基的主要功能包括一个名为cherokee-admin的图形管理界面,以及一个轻巧的模块化设计。
在Debian或Ubuntu Linux下安装Cherokee
输入以下apt-get命令:
# apt-get install cherokee
如何配置Cherokee?
该服务器带有称为cherokee-admin的图形配置界面。
它为用于配置Cherokee的管理界面运行服务器。
该界面本身可通过您的Web浏览器使用。
新用户将发现此综合管理界面易于使用。
这是管理Web服务器的推荐方法。
要启动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
默认情况下,cherokee-admin仅绑定到127.0.0.1(localhost),这意味着您只能从同一系统连接到它。
传递-b选项来指定要收听的网络地址。
如果未提供IP,它将绑定到所有接口:
# cherokee-admin -b 192.168.1.5
或者
# cherokee-admin -b 192.168.1.5 &
或者
# 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管理员的注意事项
我建议您通过基于SSH的端口从家里或办公室通过Internet设置和使用cherokee-admin。
例如:
$ ssh -L 9090:localhost:9090 [email protected] -N
如何停止Cherokee管理员?
只需执行以下命令:
# killall -TERM cherokee-admin
Cherokee管理控制台
打开浏览器并输入网址:
http://localhost:9090/
或者
http://192.168.1.5:9090/
如何启动/停止/重启Cherokee Web服务器?
使用如下服务命令:
service cherokee restart service cherokee stop service cherokee start service cherokee status service cherokee reload