我有一个运行在我的linux机器上的web应用程序,它可以通过IP地址x.x:3001在所有其他网络机器上访问。我想使用像myfun.fun这样的域名,这样它就可以在整个网络中用这个域名访问。我是Nginx的新手,有人能告诉我我到底要做些什么才能做到这一点吗?
发布于 2019-06-06 14:23:38
在Apache中,您可以将其称为vhost。Nginx并没有这个功能,它被称为服务器块。
您可以在https://www.nginx.com/resources/wiki/start/topics/examples/server_区块/阅读更多的文档。
具体来说,您需要将此添加到您的配置中:
server {
server_name myfun.fun;
access_log logs/myfun.fun.access.log main;
root /var/www/myfun.fun/htdocs;
}当然,您需要注册您的域名myfun.fun并提供指向您的nginx服务器的DNS记录。
https://unix.stackexchange.com/questions/523326
复制相似问题