前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >nginx (lnmp/ltmp)域名绑定方法(新增加域名)

nginx (lnmp/ltmp)域名绑定方法(新增加域名)

作者头像
用户8099761
发布于 2023-05-10 13:48:37
发布于 2023-05-10 13:48:37
7.8K00
代码可运行
举报
文章被收录于专栏:私人订制私人订制
运行总次数:0
代码可运行

一、使用sftp客户端进行修改,(推荐winscp)

①打开

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/usr/local/nginx/conf/vhost

如果没有 /vhost 文件夹,则右键空白处选择 “new folder”创建新目录;

②本地电脑创建一个文件,命名规则是

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dutool.com.conf

把“dutool.com”换成你的域名即可;文件内容如下:(看不懂的直接下附件吧,GRD编辑器搞不好空格)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
server
        {
                listen 80 ;
                server_name www.dutool.com;
                access_log off;
                rewrite ^/(.*)$ http://dutool.com/$1 permanent;
        }
#此段为301跳转设置
server
        {
                listen 80 ;
                #listen端口
                server_name dutool.com;
                #域名地址
                index index.php index.html;
                #默认首页
                root/home/wwwroot/wwwdutool;
                #域名绑定的网站目录
                include/home/wwwroot/wwwdutool/dutool.conf;
                #伪静态配置文件路径
                error_page 404/404 .html;
                #404页面设置
                location ~ . * \.(php|php5) ? $
                        {
                                try_files $uri =404;
                                fastcgi_pass unix:/tmp/php-cgi.sock;
                                fastcgi_index index.php;
                                include fcgi.conf;
                        }

                #防盗链开始
                # location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip)$
                        {
                                valid_referers none blocked server_names
                                *.dutool.com dutool.com ;
                                if () {
                                                rewrite ^/ http://dutool.com/404.jpg ;
                                                #return 403;
                                        }
                        }
                #防盗链结束,里面的域名可以换成允许使用图片的域名,rewrite则盗链图片后显示的图片地址

                location ~ . * \.(gif|jpg|jpeg|png|bmp|swf)$
                        {
                                expires 30d ;
                        }
                #文件缓存时间, Expires是Web服务器响应消息头字段,在响应http请求时告诉浏览器在过期时间前浏览器可以直接从浏览器缓存取数据,而无需再次请求
                location ~ . * \.(js|css) ? $
                        {
                                expires 12h ;
                        }
                access_log off;
                #access_log /home/wwwlogs/dutool.com.log dutool.com;
                #访问日志,off 关闭,下面一行则是保存网站日志
        }

③把文件上传至/usr/local/nginx/conf/vhost 目录即可;

④配置完成后,如果需要伪静态,则需要另外配置,不需要的话,直接使用命令重启 nginx ,使域名配置生效:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/etc/init.d/nginx restart
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-3-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
12.13 Nginx防盗链
Nginx防盗链目录概要 配置如下,可以和上面的配置结合起来 location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$ { expires 7d; valid_referers none blocked server_names *.test.com ; if ($invalid_referer) { return 403; } access_log off
运维小白
2018/02/06
7080
Nginx——虚拟主机简介
Nginx服务部署在一台服务器上,通过IP、端口、域名对外实现多个访问入口,让客户端以为是多个服务器,这就是nginx虚拟主机。
思索
2024/08/16
1440
Nginx——虚拟主机简介
Nginx中防盗链(下载防盗链和图片防盗链)及图片访问地址操作记录
日常运维工作中,设置防盗链的需求会经常碰到,这也是优化网站的一个必要措施。今天在此介绍Nginx中设置下载防盗链和图片防盗链的操作~ 一、Nginx中下载防盗链的操作记录 对于一些站点上的下载操作,有很多的下载来源不是本站,是迅雷、flashget, 源源不断的带宽,防盗链绝对是当务之急!使用来源判断根本不靠谱,只能防止一些小白站点的盗链,迅雷之类的下载工具完全无效; 如果是nginx配置的站点,可以使用secure link来完美解决这个问题,远离迅雷. 以下Nginx的盗链配置,仅用于下载服务器的下载防
洗尽了浮华
2018/01/23
4.3K0
Nginx中防盗链(下载防盗链和图片防盗链)及图片访问地址操作记录
ThinkPHP3.2.3+Nginx的伪静态配置
一、配置nginx.conf user  www www; worker_processes auto; error_log  /www/wwwlogs/nginx_error.log  crit; pid        /www/server/nginx/logs/nginx.pid; worker_rlimit_nofile 51200; events     {         use epoll;         worker_connections 51200;         multi_a
Sindsun
2018/06/06
2.7K0
linux学习第四十六篇:Nginx防盗链,Nginx访问控制,Nginx解析php相关配置,Nginx代理
Nginx防盗链 vim /usr/local/nginx/conf/vhost/test.com.conf 配置如下,可以和上面的配置结合起来: location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$ { expires 7d; valid_referers none blocked server_names *.test.com ; //定义白名单 if ($invalid_re
用户1215343
2018/02/05
1.7K0
linux学习第四十六篇:Nginx防盗链,Nginx访问控制,Nginx解析php相关配置,Nginx代理
使用LNMP常见问题解答
一、LNMP的安装 ##先要下载,并根据不同系统进行安装: wget -c http://soft.vpser.net/lnmp/lnmp1.3.tar.gz tar zxvf lnmp1.3.tar.gz cd lnmp1.3 ./install.sh #开始进行安装操作 以上为下载及进入安装过程,以下为安装前简易设置,切记输入个其它域名及牢记mysql密码: +------------------------------------------------------------------------
用户1700948
2018/05/16
1.2K0
Nginx配置多端口多域名访问
在一个服务器上部署多个站点,需要开放多个端口来访问不同的站点,流程很简单,调试花了2小时,记录一下:
happy123.me
2019/12/30
10.7K0
Nginx防盗链,Nginx访问控制,,Nginx解析php相关配置,Nginx代理
vim /usr/local/nginx/conf/vhost/test.com.conf
端碗吹水
2020/09/23
1.9K0
Nginx防盗链,Nginx访问控制,,Nginx解析php相关配置,Nginx代理
宝塔安装EduSoho【基于Nginx+php+mysql】
网上有很多教程,但是均是使用Apache来进行安装的,这种方式很显然并没有Nginx那么好。Nginx安装需要对配置文件进行一些相应的修改。
华创信息技术
2019/11/08
2.9K0
宝塔安装EduSoho【基于Nginx+php+mysql】
Nginx软件优化
1.1 Nginx优化分类 安全优化(提升网站安全性配置) 性能优化(提升用户访问网站效率) 1.2 Nginx安全优化 1.2.1 隐藏nginx版本信息优化 官方配置参数说明:http://nginx.org/en/docs/http/ngx_http_core_module.html#server_tokens 官方参数: Syntax: server_tokens on | off | build | string; Default: server_tokens on; Context: http
惨绿少年
2018/03/30
1.4K0
Nginx/Apache之伪静态设置 - 运维小结
一、什么是伪静态 伪静态即是网站本身是动态网页如.php、.asp、.aspx等格式动态网页有时这类动态网页还跟"?"加参数来读取数据库内不同资料,伪静态就是做url重写操作(即rewrite)。很典
洗尽了浮华
2019/05/25
13.1K0
Nginx防盗链,Nginx访问控制,Nginx解析php相关配置, Nginx代理
Nginx防盗链: vim /usr/local/nginx/conf/vhost/test.com.conf    = 默认虚拟主机配置防盗链 #防盗链核心配置 location ~* ^.+\.(
叶瑾
2018/06/14
7840
Linux基础(day51)
12.13 Nginx防盗链 Nginx防盗链目录概要 配置如下,可以和上面的配置结合起来 location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$ { expires 7d; valid_referers none blocked server_names *.test.com ; if ($invalid_referer) { return 403; }
运维小白
2018/02/06
1.4K0
Linux基础(day51)
学习笔记0516----nginx配置
在Nginx中也有默认虚拟主机,跟httpd类似,第一个被Nginx加载的虚拟主机就是默认主机,但和httpd不相同的地方是,它还有一个配置用来标记默认虚拟主机,也就是说,如果没有这个标记,第一个虚拟主机为默认虚拟主机。
嘻哈记
2020/11/24
1K0
Nginx交互式管理脚本–自助添加虚拟主机
为配合网站测试,一直在频繁的添加虚拟主机,然后就是cp、修改配置、重启服务! 所幸就写一个Nginx添加虚拟主机的脚本,添加起来方便,再把Nginx的启动关闭添加进来,就省事很多了。
星哥玩云
2022/06/29
1.1K0
Nginx交互式管理脚本–自助添加虚拟主机
LAMP和LNMP去除index.php访问
使用TP或者Laravel开发的时候,后时候会遇到需要加index.php才能正常访问
思索
2024/08/16
1300
CentOS7快速安装搭建LNMP环境
源码编译安装 LNMP 环境虽然便于自定义,但是对于小型服务器来说,漫长的编译时间让人无法等待。如果能在 10 分钟内搞定环境安装,那就很好了。
星哥玩云
2022/07/24
1.5K0
nginx应用总结(1)--基础认识和应用配置
在linux系统下使用nginx作为web应用服务,用来提升网站访问速度的经验已五年多了,今天在此对nginx的使用做一简单总结。 一、nginx服务简介 Nginx是一个高性能的HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP代理服务器。Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。 使用 Nginx 前必须了解的事项: 1)目前官方 Nginx 并不支持 Windows,您只能在包括 Linux、UNIX、BSD 系统下安装和使用; 2)Nginx
洗尽了浮华
2018/01/23
3.4K0
nginx应用总结(1)--基础认识和应用配置
Nginx-基础总结(上)
1.proxy_set_header :在将客户端请求发送给后端服务器之前,更改来自客户端的请求头信息。 2.proxy_connect_timeout:配置Nginx与后端代理服务器尝试建立连接的超时时间。 3.proxy_read_timeout : 配置Nginx向后端服务器组发出read请求后,等待相应的超时时间。 4.proxy_send_timeout:配置Nginx向后端服务器组发出write请求后,等待相应的超时时间。 5.proxy_redirect :用于修改后端服务器返回的响应头中的Location和Refresh。
云计算小黑
2022/12/28
4570
宝塔面板上的安装Nginx的配置路径问题
如:网站:http://pt.xdr630.top/ 配置 pt.xdr630.top.conf
兮动人
2021/06/11
4.1K0
宝塔面板上的安装Nginx的配置路径问题
推荐阅读
相关推荐
12.13 Nginx防盗链
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档