wsl 2安装nginx本地不能访问的问题

【wsl 2安装nginx本地不能访问的问题】本来想安装宝塔一键搭建lnmp环境的,但是wsl 2安装宝塔之后用不了,而且连wsl 2的网络都没了,所以无奈之下只好手动一个个装,安装Nginx之后,在conf.d目录下创建文件lw_test.conf,内容如下
server {listen 80;server_name www.lwtest.xyz;root /home/jehovah/www/;location / {index index.html index.htm;}}在/home/jehovah/www/目录下创建index.html,输出hello world
wsl 2里面用curl www.lwtest.xyz可以访问 。
 

wsl 2安装nginx本地不能访问的问题

文章插图
 
 
但是本地不能访问 。我在网上查询了一下,server_name改成localhost是可以直接访问,问题是server_name我不想用localhost,想用自定义的其他网址,而且如果搭建多个代理,肯定不能都是localhost,所以怎么让自定义网址能访问?
在网上找了很久没找到答案,大家好像没遇到过这种问题,难道是太简单了?最后我抱着试试看的心态,在本机host文件里增加一条记录:1270.0.1 www.lwtest.xyz
 
wsl 2安装nginx本地不能访问的问题

文章插图
 
竟然访问成功,虽然不懂深层原理,但我大受震撼 。
有人遇到过wsl 2安装宝塔后断网的吗?你是怎么解决的?




    推荐阅读