Nginx下构建PC站点

在 ++/usr/local/nginx/conf/++ 目录下创建 ++conf.d++

在 ++nginx.conf++文件中添加

bash 复制代码
include "/usr/local/nginx/conf/conf.d/*.conf";

批量加载/usr/local/nginx/conf/conf.d/目录下所有以.conf结尾的配置文件

重新加载的配置文件

bash 复制代码
nginx -s reload
bash 复制代码
[root@Nginx conf]# cd conf.d/

[root@Nginx ~]# mkdir  -p /webdata/nginx/timinglee.org/lee/html
[root@Nginx ~]# echo lee.timinglee.org > /webdata/nginx/timinglee.org/lee/html/index.html

cd到conf.d目录下创建文件

root@Nginx conf.d# vim vhosts.conf

bash 复制代码
server {
    listen 80;
    server_name lee.timinglee.org;
    location / {
        root /webdata/nginx/timinglee.org/lee/html;
    }
}

将域名 lee.timinglee.org 绑定到服务器 80 端口,并把该域名的访问请求,映射到服务器本地 /webdata/nginx/timinglee.org/lee/html 目录的静态文件

重新启动nginx服务

bash 复制代码
systemctl restart nginx.service

测试:

把 www.timinglee.org 和 lee.timinglee.org 两个域名,绑定到服务器内网 IP 172.25.254.100

bash 复制代码
172.25.254.100     Nginx www.timinglee.org lee.timinglee.org
bash 复制代码
[root@Nginx conf.d]# curl  www.timinglee.org
timinglee
[root@Nginx conf.d]# curl  lee.timinglee.org
lee.timinglee.org

local示例需要访问lee.timinglee.org/lee/目录

bash 复制代码
[root@Nginx conf.d]# vim vhosts.conf
server {
    listen 80;
    server_name lee.timinglee.org;
    location / {
        root /webdata/nginx/timinglee.org/lee/html;
    }
    location /lee {			#lee标识location中的root值+location 后面指定的值代表目录的路径
        root /webdata/nginx/timinglee.org/lee/html;
    }
    
}
bash 复制代码
[root@Nginx conf.d]# systemctl restart nginx.service
[root@Nginx conf.d]# mkdir  -p /webdata/nginx/timinglee.org/lee/html/lee
[root@Nginx conf.d]# echo lee > /webdata/nginx/timinglee.org/lee/html/lee/index.html
[root@Nginx conf.d]# curl  lee.timinglee.org/lee/
lee
相关推荐
刚入门的大一新生2 分钟前
Linux-Ext系列文件系统
linux·运维·服务器
bmxy小明同学16 分钟前
2026-10-11-幻觉治理
服务器·前端·javascript
Coder_张三28 分钟前
iOS 26 适配
前端·ios·swift
m0_5873830030 分钟前
无人自助拼豆系统落地开发实战指南 核心逻辑实现与部署经验分享
前端·javascript·vue.js·人工智能·经验分享·需求分析
zhaiyy35 分钟前
HTML Popover API 实践
前端·javascript·html
牧艺1 小时前
SPA 也能像原生 App:View Transitions API 从原理到可上线实战
前端·javascript·css
Dovis(誓平步青云)1 小时前
现场问题先关闭还是先验收,建筑任务怎样处理依赖
前端·javascript·数据库·mysql·音视频
用户84298142418101 小时前
压缩 ≠ 加密:前端代码保护的三层实践与踩坑记录
前端·javascript
前端一课1 小时前
别把人生过成一场等待退休的倒计时
前端
.Hypocritical.2 小时前
SpringBoot+Vue 前后端分离项目部署到云服务器
服务器·vue.js·spring boot