Aged-cat 的 WebServer 配置详细流程
前言
最近看到一个不错的webserver项目,但是配置过程给的不详细,这里给出详细配置过程
项目地址:https://github.com/Aged-cat/WebServer (感谢老猫大神的项目)
配置流程
- 在合适的位置下载源代码:
git clone https://github.com/Aged-cat/WebServer
注意:这里我是用国内镜像下载的git clone https://hub.fastgit.xyz/Aged-cat/WebServer
- 进入源码文件夹,进行编译:
cd WebServer_AgedCat
make
注意:会有warning提醒,不用管即可
3. 运行服务器:./bin/myserver
4. 运行webbench测试服务器
重开一个新终端(记作2号终端)
(1)首先确保系统防护墙关闭:
sudo su
ufw status
ufw disable
**(2)查看运行中的服务器的ip和端口号:netstat -aptn
红色是我们的服务器(通过后面黄色方框看出来的),前面的方框也就是我们需要找的ip:port,也就是0.0.0.0:1316
(3)运行webbench:./webbench-1.5/webbench -c 100 -t 10 http://0.0.0.0:1316/