本来想安装宝塔一键搭建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安装宝塔后断网的吗?你是怎么解决的?