nginx二级域名配置(还不会Linux)

前言写文不易,欢迎大家一起交流,喜欢文章记得关注我点个赞哟,感谢支持!(文末还有福利与彩蛋哦!)使用 Nginx 虚拟域名配置,可以不用去购买域名,就可以通过特定的域名访问本地服务器。减少发布前不必要的开支。配置步骤1. 编辑 nginx.conf 配置文件sudo vim /usr/local/nginx/Nginx/conf/nginx.xonf(1) 添加域名到文件名(方便日后管理)这里添加的一下代码是在 nginx.conf 的 http 结点下添加便可。但是需要注意的 vhost 文件夹的路径,这里的创建的 vhost 文件夹的路径是: /usr/local/nginx/Nginx/conf/vhost ,但是 nginx.conf 在 /usr/local/nginx/conf/nginx.conf。需要注意路径设置。include vhost/*.conf(2) 保存退出通过vim的 ":wq"命令保存退出。如果还处于编辑状态,需要先按下 Esc 键,再输入命令。2. 配置域名转发(1)在安装目录下创建 vhost 文件夹mkdir /usr/local/nginx/Nginx/conf/vhost(2)创建编辑域名转发配置文件# www.huaiangg.com 为你想要自定义的域名,加上后缀 .vonf 便可
vim /usr/local/nginx/Nginx/conf/vhost/www.huaiangg.com.conf在 vim 编辑器下,把下面的代码复制进去便可server {
listen 80;
autoindex on;
# 这是你想要设置域名
server_name www.huaiangg.com;
access_log /usr/local/nginx/logs/access.log combined;
index index.html index.htm index.jsp index.php;
#error_page 404 /404.html;
if ( $query_string ~* ".*[\;'\<\>].*" ){
return 404;
}

location / {
# 这里把反向代理设置成 Tomcat 的访问路径
proxy_pass http://127.0.0.1:8080/;
add_header Access-Control-Aloow-Origin *;
}
}保存退出,通过vim的 ":wq"命令保存退出。如果还处于编辑状态,需要按下 Esc 键,再输入命令。3.设置 hosts 设置linux 下的 hosts 在 /etc/hosts ,使用 vim 打开相应路径便可vim /etc/hosts配置相关域名#centos
# 反向代理 –> tomcat 地址
192.168.197.130 www.huaiangg.com
# 图床
192.168.197.130 iamge.huaiangg.com
# 前后端分离服务器
192.168.197.130 s.huaiangg.com保存退出,通过vim的 ":wq"命令保存退出。如果还处于编辑状态,需要按下 Esc 键,再输入命令。4.启动(重启)验证注意:${nginx} 代表安装在系统默认的安装路径,例如: /usr/local/nginx/(1) 启动${nginx}/sbin/nginx(2) 重启${nginx}/sbin/nginx -s reload5. 访问验证使用默认的端口验证,如果端口占用,就在 nginx.conf 中修改默认的访问端口。http://localhost:80或者http://127.0.0.1:805. 测试只需要在 Linux 环境下,在浏览器输入设置好反向代理的地址就可以,例如: www.huaiangg.com ,详细见下:最后为感谢各位粉丝的支持,帮助各位喜欢java的朋友,我整理了将近5个G大小的学习资料哦,资料包含了架构学习、面试集锦、硬核知识点解析,视频教程等。转发+关注+私信发送《架构资料》获得领取方式!更多笔记分享赏色


本文出自快速备案,转载时请注明出处及相应链接。

本文永久链接: https://www.xiaosb.com/beian/37284/