【Linux】重生之从零开始学习运维之Nginx-root&alias实践

准备工作

复制代码
mkdir /data/server/nginx/web1/dir{1,2}
echo "nginx web1 dir1" > /data/server/nginx/web1/dir1/index.html
echo "nginx web1 dir2" > /data/server/nginx/web1/dir2/index.html
echo "nginx web1 filea" > /data/server/nginx/web1/afile
tree /data/server/nginx/web1

定制配置文件

复制代码
/etc/nginx/conf.d/vhost.conf <<-eof
server {
    listen 80 default_server;
    root /data/server/nginx/web1;
    location /dir1/ {
        root /data/server/nginx/web1;
    }
}
eof

重启服务

复制代码
systemctl reload nginx

测试

复制代码
curl localhost

定制配置文件

复制代码
vim /etc/nginx/conf.d/vhost.conf

重启服务

复制代码
systemctl reload nginx

测试

复制代码
curl localhost
curl localhost/web2/
curl localhost/web3/
相关推荐
飞翔的佩奇15 分钟前
OpenTelemetry学习笔记(十二):在APM系统中,属性的命名空间处理遵循规则
笔记·学习·springboot·sdk·apm·opentelemetry
Gene_20221 小时前
Ubuntu 22.04 使用 Issac Gym 进行人形强化学习训练
linux·运维·ubuntu
序属秋秋秋1 小时前
《C++初阶之STL》【vector容器:详解 + 实现】
开发语言·c++·笔记·学习·stl
Brookty1 小时前
【Java学习】匿名内部类的向外访问机制
java·开发语言·后端·学习
快乐肚皮1 小时前
Zookeeper学习专栏(十):核心流程剖析之服务启动、请求处理与选举协议
linux·学习·zookeeper·源码
toradexsh2 小时前
Yocto meta-toradex-security layer 使用 TI AM62 安全启动功能
linux·安全·arm·ti·am62
ATaylorSu2 小时前
Kafka入门指南:从零开始掌握分布式消息队列
笔记·分布式·学习·kafka
CarmenHu3 小时前
RNN学习笔记
笔记·rnn·学习
程序员JerrySUN4 小时前
Linux 内核基础统简全解:Kbuild、内存分配和地址映射
java·linux·运维·服务器·嵌入式硬件·缓存·文件系统
xnglan5 小时前
使用爬虫获取游戏的iframe地址
开发语言·爬虫·python·学习