首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Nginx设置子域名解析

一直听说Nginx配置子域名比较简单,但是步骤比较繁琐,并且PHP解析比较恶心人,不过,这个坑已经踩完了 那就看看我写的文档吧!...阿里云SSL证书下载 image.png 申请完证书之后,需要点击右下角申请,填写自己二级域名名称及地区提交审核 image.png 填写完信息之后提交填写申请,等待审核,审核完毕之后进行下载对应之于民的...上传证书 将文件上传至服务器nginx文件夹下: 一般Nginx文件夹位置:/etc/nginx/ 在nginx文件夹下新建一个cert文件夹,并把认证文件上传至自己创建的文件夹下 # 打开nginx文件位置.../文件名称 # 上传本地证书文件 rz # 在弹出的对话框中选择要上传的证书文件即可 填写配置 看一下你的nginx文件目录和我的文件目录一致么,一致的话那就来吧,我的nginx文件版本是:nginx...fastcgi_pass unix:/run/php/php7.2-fpm.sock; } } server { # 端口设置 listen 80; # 二级域名设置

19.9K22
您找到你想要的搜索结果了吗?
是的
没有找到

Nginx域名解析流程,源码分析

nginx在做正向代理、反向代理的时候,或upstream使用域名的时候,要做频繁的域名解析,为了更快的响应,nginx有一套自己的域名解析过程 ?...今天详细分析一下nginx域名解析过程 在nginx中,只有两个配置指令关于域名解析,就是resolver,和resolver_timeout,resolver_timeout不多说,就是域名解析超时时间...通过以上strace追踪发现,nginx是在启动的时候就调用系统dns进行域名解析操作,下面结合源码看下nginx启动的时候如何初始化域名解析 从上面分析,是在解析配置文件的时候才去做域名解析操作的,所以根据...nginx初始化流程判断,直接查看nginx的http_core_module中可以看到对resolver的声明 ?...更快更新,需要重启nginx resolver对于IPv6的配置,默认是开启的,也就是当域名解析到既有ipv4又有ipv6时,都会解析到,官方提供ipv6=on|off,来控制ipv6解析

6.1K21

nginx设置二级域名

nginx配置域名nginx配置域名并以普通用户监听80端口想要通过域名来访问nginx代理的服务,需要在nginx的配置文件nginx.conf 文件中进行如下配置在server配置块中通过server_name...nginx配置二级域名编辑nginx.conf 。...,分别是: www.demo.abc.com www.demo01.abc.com www.demo02.abc.com 同样,这里的三个二级域名需要在DNS域名服务中进行配置,最少也需要在hosts文件中进行配置...优化这里,我们将不同的二级域名保存在了同一个配置文件中,我们可以将其拆分成独立的文件进行单独管理。...变更记录变更时间变更内容备注20220912星期一nginx域名的配置需要进行DNS的相关配置,普通用户启动nginx监听80端口需要进行特殊配置20220913星期二nginx二级域名配置可以将不同的二级域名配置抽离出不同的问题

7.2K40

nginx配置二级域名

我只有一个域名,所以想让一级域名originalix.com来访问博客,而使用二级域名demo.originalix.com来访问后端页面并且请求api。...怎么做呢,在查阅了资料以后发现,首先应该在域名供应商中添加一条二级域名的记录,比如我想使用的是demo。 ?...安装nginx sudo apt-get install nginx 重启nginx sudo service nginx start 进入nginx配置文件 sudo vim /etc/nginx/sites-available...可以看一下这里: //这个命令可以看一下你的nginx配置文件有没有问题, //如果有问题它会指出,做相应的修改,直到没报错 nginx -t //查看日志。...比如我nginx -t明明没问题,老是启动失败, //看了日志才知道 Address already in use,端口被占用o(╯□╰)o cat /var/log/nginx/error.log

20.3K80

使用nginx配置二级域名

最近想把三个项目配在一个服务器上,于是想使用nginx配置二级域名实现。 1.域名添加解析 我的是阿里云的域名,所以首先给自己的域名添加解析。...www.codeliu.com , test1.codeliu.com, test2.codeliu.com这三个域名,其中 test1.codeliu.com, test2.codeliu.com作为二级域名...3.配置nginx 为了方便,我就直接在nginx.conf进行配置了,没有重新起配置文件,如果想重新起配置文件,可以在nginx.conf使用include进行包含就行。.../usr/local/nginx/sbin/nginx -t /usr/local/nginx/sbin/nginx -s reload 这样配置就完成了,输入不同的网站就可以显示不同的项目。...4.3 检查启动用户和nginx工作用户是否一致 修改nginx.conf的第一行,改成下面这样 user root; 重启nginx,访问正常。

7.5K20

Linux: Nginx proxy_pass域名解析引发的故障

nginx 日志居然直接连接到标准输出和标准错误。。。 那为了简单点,还是直接用 docker logs 查看吧 ?...看来 nginx 的转发已经是错误的,为什么会转发到 172.17.0.5, 看看 nginx 关于转发的配置: ?...搞不明白为什么会转发到 172.17.0.5 难道是系统的域名解析错误了? ? 尼玛这真是太神奇了。 男人的直觉告诉我 nginx 有猫腻! 重启下容器的 nginx,然而容器也被重启了。。。...再看看容器的nginx日志,已经转发成功了 ? 这样子的话,其实应该能定位到,问题是出在了 nginx 上面? 故障定位 只是为什么 nginx 会有这样的错误呢?不太应该呀。。...感觉应该是 nginx 内部域名解析缓存问题。 然后查了下资料,呵呵,还真有。https://www.zhihu.com/questio... ? 这就非常尴尬了。

3.9K20

域名解析

请注意:TTL(Time-To-Live)指的是域名解析记录在 DNS 服务器中的存留时间,一般设置为3600。...如果没有错误显示且显示的IP地址是你的云主机 IP,这表明域名解析已成功生效。方法二:使用nslookup命令进行测试nslookup命令可以查询域名解析的详细信息。...打开本地的命令提示符(CMD)界面,在其中输入“nslookup -qt=a + 你的域名”,如果返回的IP地址和设置的域名解析云主机 IP地址一致,则表明域名解析已经生效。...如果找不到IP地址或者回显IP地址不一致,则表明域名解析未生效或设置错误。...请注意:域名解析理论生效时间在半个小时~数小时之间,在完成DNS解析设置后,请耐心等待。最后本文是使用自带的域名解析功能完成域名解析,当然你也可以使用第三方域名解析

12600
领券