【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/
相关推荐
被考核重击8 分钟前
基础算法学习
学习·算法
creator_Li8 分钟前
Kafka 全面技术笔记
笔记·学习·kafka
楼田莉子10 分钟前
设计模式:构造器模式
开发语言·c++·后端·学习·设计模式
南境十里·墨染春水13 分钟前
linux学习进展 进程
linux·运维·学习
sp_fyf_202415 分钟前
【大语言模型】 语言模型学习什么以及何时学习?隐式课程假说
人工智能·学习·语言模型
星辰即远方16 分钟前
UI学习2
学习·ui
cyber_两只龙宝18 分钟前
【Oracle】Oracle之DQL中SELECT的基础使用
linux·运维·服务器·数据库·云原生·oracle
云栖梦泽18 分钟前
Linux内核与驱动:10.平台总线platform
linux
Deitymoon22 分钟前
linux——TCP多进程并发服务器
linux·服务器·tcp/ip
网络安全许木23 分钟前
自学渗透测试第15天(基础复习与漏洞原理入门)
linux·网络安全·渗透测试·kali linux