老大教程整理的这篇文章主要介绍最详细的nginx反向代理服务器域名解析配置(/)。 老大教程老大觉得挺好的,现在分享给大家,给大家一个参考。 一、配置方法 1、下载Nginx
首先进入并下载。 博主使用的是1.15.7,这是一个比较新的版本。 您可以根据自己的需要下载。
2.创建解析配置文件夹vhost
打开conf文件夹,找到Nginx.conf文件并打开。 你会发现要写的东西很多,而且很复杂。 当然如果我们继续在源文件上写也是可以的,但是为了以后的项目扩展和二次开发,博主不建议大家这样做,因为这样不仅看起来很乱,而且修改起来也不方便,给人带来麻烦。感觉不太好,所以博主这里提供一个比较科学合理的写作方案供大家参考使用。
1.新建vhost文件夹(conf文件夹下)
这里我想解释一下为什么需要创建文件夹:
1)。 简化代码结构,符合当代发展形式
2)。 方便二次开发,每个代码各司其职,也方便代码修改。
3.引入虚拟主机
现在我们已经创建了vhost文件夹,当然我们需要使用它。 使用文本编译工具打开同目录下的Nginx.conf,找到合适的位置,添加以下一行代码:
@@
添加这段代码的目的可以简单理解为主配置文件Nginx.conf想要偷懒,所以作为雇主,邀请了很多工人为自己打工。 这里的*.conf就是,也就是我们要写的。 反向代理服务器域名解析配置文件。
这里我举两个简单的例子:
因为要求vhost目录下的文件名后缀必须是conf,所以我创建了如下文件。 (注意:不要使用记事本作为编辑文件的工具,否则会出现Nginx编译错误,博主就遇到过)
要求是对您指定的域名的访问可以转发到127.0.0.1:8080页面,即访问的主页面。
配置详细信息如下:
server {
listen 80; # 监听 80 端口
autoindex on;
server_name activate.navicat.com; //访问域名
access_log logs/host.access.log combined; //日志文件位置
index index.html index.htm index.jsp index.php; //前端页面显示优先级
if ( $query_String ~* ".*[\;'\<\>].*" ){
return 404;
}
LOCATIOn / {
proxy_pass http://127.0.0.1:8080; # 反向代理到 8080 端口
add_header Access-Control-Allow-Origin *;
}
}
然后配置本地hosts文件并进行映射
在hosts文件的最后一行添加一行:
127.0.0.1 activate.navicat.com
有一种方法无法保存hosts文件。 网上搜索了一下,hosts文件修改后无法保存。 这里好心的博主还给你提供了一个链接:
好了,万事俱备,只欠东风了。 我们先启动一下,保证本地可以访问,ok
然后启动Nginx。 启动的方式有两种,一种是从命令行启动,一种是双击启动,但我还是推荐第一种方法。
确保我们的Nginx已经启动,我们可以验证我们的配置是否成功
事实证明我们大功告成了,域名反向代理成功了。
要求是访问自己指定的域名/图片名才能够访问本地磁盘中的图片。
因为要求vhost目录下的文件名后缀必须是conf,所以我创建了如下文件。
配置详情如下:
server {
listen 80; #监听 80 端口
autoindex off;
server_name activate.images.com; #请求域名
access_log logs/host.access.log combined; #日志文件存放的位置
index index.html index.htm index.jsp index.php; #前端页面显示的优先级
if ( $query_String ~* ".*[\;'\<\>].*" ){
return 404;
}
LOCATIOn ~ /(mmall_fe|mmall_admin_fE)/dist/view/* {
deny all;
}
LOCATIOn / {
root G:\ftpfile\img; #本地图片存放的路径,保证本地磁盘存在该目录,且目录存在你想要访问的图片
add_header Access-Control-Allow-Origin *;
}
}
然后配置本地hosts文件并进行映射
在hosts文件的最后一行添加一行:
activate.images.com
然后重启Nginx
随着时光流逝...,
以上就是如何配置反向代理服务器域名解析以及配置图片服务器。
2.配置方法一:准备环境
1、首先安装虚拟机下载镜像并安装。 如果条件允许,可以考虑购买云服务器。
2.配置,建议自行百度
3.安装jdk环境,推荐
4.安装,推荐
5.安装Nginx,推荐
2.创建解析配置文件夹vhost
找到Nginx的根目录和conf文件夹。 与操作类似,在conf文件夹下创建一个vhost文件夹,方便编写下一步操作的配置文件。
3.引入虚拟主机
与此类似,导入语句也添加到 Nginx.conf 文件中。
为了实现上述功能,我还需要创建两个后缀名如下的配置文件:
接下来,配置本地hosts文件并进行映射。 这里有一个区别。 首先找到hosts文件的位置,然后写入。
保存配置后,必须做一件事(重启网络才能生效)
/etc/init.d/network restart
最后,启动Nginx,您将能够访问您想要看到的结果。
以上就是如何配置反向代理服务器域名解析以及配置图片服务器。
最后,博主抓住2019年的尾声,在腊月二十八的晚上,祝大家新的一年万事如意,Easy!
发表了6篇原创文章 · 4个赞 · 2326次访问 私信关注老板总结
以上就是高手教程为您收集的最详细的nginx反向代理服务器域名解析配置(/)的全部内容。 希望文章能帮助大家解决最详细的nginx反向代理服务器域名解析配置(/)遇到的问题。 程序开发问题。
如果您觉得大哥教程网站的内容不错,欢迎您将大哥教程推荐给您的程序员朋友。
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。