【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/
相关推荐
---学无止境---1 小时前
Linux中dcache和inode缓存回收函数的实现
linux
Мартин.1 小时前
[Meachines] [Hard] Pollution MyBB+Redis_session+PHP-Filter+PHP-FPM+prototype
linux
总有刁民想爱朕ha1 小时前
银河麒麟v10 Mysql8部署教程(小白版)
linux·mysql数据库备份
Pluchon1 小时前
硅基计划5.0 MySQL 叁 E-R关系图&联合/多表查询&三大连接&子查询&合并查询
开发语言·数据库·学习·mysql
塔能物联运维1 小时前
物联网运维中的自适应网络拓扑重构技术
运维·物联网·重构
学工科的皮皮志^_^1 小时前
网口学习理解
经验分享·笔记·嵌入式硬件·学习·fpga开发·以太网
LCG元2 小时前
性能排查必看!当Linux服务器CPU/内存飙高,如何快速定位并"干掉"罪魁祸首进程?
linux·后端
路由侠内网穿透2 小时前
本地部署开源数据分析平台 Elastic Stack 并实现外部访问( Windows 版本)
运维·服务器·网络·windows·开源·jenkins
王道长服务器 | 亚马逊云3 小时前
AWS CloudFormation —— 自动化部署的“云中脚本大师”
运维·服务器·网络·自动化·云计算·aws
christine-rr3 小时前
MySQL数据库管理、DDL、DQL、DML、DCL等总结
linux·数据库·mysql