当前位置:首页 > 服务端 > Nginx 配置多域名方法

Nginx 配置多域名方法

配置第一个站点截图如下:

第一处标红位置:为了多站点配置,做下铺垫。

第二处标红位置:是自己修改的端口号和自己域名,开始nginx.conf默认的端口号是80,为了避免已被使用,所以建议直接修改。

第三处标红位置:是php-fpm的端口,自己可以 netstat -ntlp 查看一下当前Linux下被占用的端口,可以发现127.0.0.1:9000已被使用而且是php-fpm。

Nginx 配置多域名方法 _ JavaClub全栈架构师技术笔记

 至此,第一个域名已经配置完成。可以访问自己Linux的IP查看一下。如下图所示

Nginx 配置多域名方法 _ JavaClub全栈架构师技术笔记

图中是显示的当前PHP的信息,自己在项目根目录(也就是root /usr/share/nginx/html/ )新建的一个测试文件index.php。

 接下来将是一台nginx配置多域名的重点:

第一步:将自己Linux的IP地址,加入到本地计算机的hosts文件中,如下图所示

Nginx 配置多域名方法 _ JavaClub全栈架构师技术笔记

hosts 文件位置:C:\Windows\System32\drivers\etc

第二步:在nginx.conf的同级目录新建一个 vhosts 文件夹,这里面存放单个域名的配置信息,如下图所示:

Nginx 配置多域名方法 _ JavaClub全栈架构师技术笔记

在 vhosts 目录里面新建每个域名的配置文件,如下图所示:

Nginx 配置多域名方法 _ JavaClub全栈架构师技术笔记

api.ads.wpl.conf文件内容,如下图所示:

重点是第一处标红和第二处标红的地方,第三处标红的地方其实跟 nginx.conf里面的一样,当然如果后续自己想要修改,也可以根据自己的业务修改。
Nginx 配置多域名方法 _ JavaClub全栈架构师技术笔记

 配置完成,wq 保存并退出,并且重启 nginx 服务 nginx -s reload 或者 systemctl restart nginx.service 。版本不一样,命令就不一样。

第三步:在根目录  /var/www/web/ 下面新建一个 index.php文件,文件内容自定义即可。

Nginx 配置多域名方法 _ JavaClub全栈架构师技术笔记

第四步:在本地访问配置好的 api.ads.wpl这个域名。如下图所示:

Nginx 配置多域名方法 _ JavaClub全栈架构师技术笔记

如果还想配置第三个,第四个,按照上述的方式配置即可。希望本文章有帮助到你.......

作者:Super乐
来源链接:https://blog.csdn.net/wplblog/article/details/106648682


版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/server/68911.html

标签: Nginx
分享给朋友: