编程技术分享平台

网站首页 > 技术教程 正文

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

xnh888 2024-09-16 07:38:08 技术教程 170 ℃ 0 评论

本来想安装宝塔一键搭建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可以访问。



但是本地不能访问。我在网上查询了一下,server_name改成localhost是可以直接访问,问题是server_name我不想用localhost,想用自定义的其他网址,而且如果搭建多个代理,肯定不能都是localhost,所以怎么让自定义网址能访问?

在网上找了很久没找到答案,大家好像没遇到过这种问题,难道是太简单了?最后我抱着试试看的心态,在本机host文件里增加一条记录:1270.0.1 www.lwtest.xyz


竟然访问成功,虽然不懂深层原理,但我大受震撼。

有人遇到过wsl 2安装宝塔后断网的吗?你是怎么解决的?

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表