作者回复: 好同学!!赞!
作者回复: 有问题欢迎提出来,我机器上的Wireshark装的比较早,具体的步骤记不太清了,应该是很简单的。
作者回复: 需要用brew或者yum安装OpenResty,然后看一下nginx.conf,里面的注释有说明。
作者回复: 看一下www/logs/error.log,是否有端口被占用了。
作者回复: 写这个的时候电视剧还没出呢,完全的碰巧,笑。
作者回复: 后面会用,Telnet需要手动输入http请求,比较麻烦,只有在比较特殊的时候才会用。
作者回复: 在日志里加上$upstream_connect_time、$upstream_header_time、$upstream_response_time这几个变量,看看反向代理耗时在哪里。
另外也可以用systemtap,抓火焰图看看。
作者回复: 可能是多次start,stop就失效了,只能手动在任务管理器里关闭。
作者回复: 考虑大多数同学都用的是Windows,所以暂时只能这样,手动操作也能加深一下印象吧。
作者回复: 写的很详细,赞!
作者回复: 有同学已经写的很详细了,看看后续是否再专门详细写一下Linux和mac的搭建吧。
作者回复: 已经有同学回复了,比较详细,有不清楚的可以再问。
作者回复: 感谢同学的热心补充。
作者回复: 这个实在是帮不上忙,可以再网上找找资料或者问周围的朋友。
不过抓不了包也没事,GitHub上也有抓好的包,先临时用一下。
作者回复: nice
作者回复: 我也是这么想,可惜用Windows的同学还是不少。
作者回复: 真实主机就是指一个ip地址对应一个主机名(域名),那么反过来,虚拟主机就是一个ip地址对应多个主机名(域名)。
虚拟主机的好处是可以在一台真实主机上(一个ip地址)托管多个域名,把一台真实主机在域名层次“虚拟”成多台主机,对于互联网服务商非常有用。
比如,只用一台机器,就可以在上面建立非常多的网站,节约成本。
作者回复: 是的,都是用http协议,当然就是在应用层。
作者回复: 辛苦终有回报。
作者回复: 如果不能禁用占用端口的服务,就只能自己手动改www/conf/http/servers下的配置了,用80端口是为了测试方便。