Aged-cat 的 WebServer 配置详细流程

前言

最近看到一个不错的webserver项目,但是配置过程给的不详细,这里给出详细配置过程
项目地址:https://github.com/Aged-cat/WebServer (感谢老猫大神的项目)

配置流程

  1. 在合适的位置下载源代码:git clone https://github.com/Aged-cat/WebServer
    注意:这里我是用国内镜像下载的git clone https://hub.fastgit.xyz/Aged-cat/WebServer
    image
  2. 进入源码文件夹,进行编译:
cd WebServer_AgedCat
make

注意:会有warning提醒,不用管即可
image
3. 运行服务器:./bin/myserver
image
4. 运行webbench测试服务器
重开一个新终端(记作2号终端)
(1)首先确保系统防护墙关闭:

sudo su
ufw status
ufw disable

image
**(2)查看运行中的服务器的ip和端口号netstat -aptn
image
红色是我们的服务器(通过后面黄色方框看出来的),前面的方框也就是我们需要找的ip:port,也就是0.0.0.0:1316
(3)运行webbench:./webbench-1.5/webbench -c 100 -t 10 http://0.0.0.0:1316/
image

祝你运行顺利!

posted @ 2022-06-01 11:32  云梦士  阅读(76)  评论(0编辑  收藏  举报