nginx:配置虚拟主机(nginx/1.24.0)
一,配置nginx.conf
进入到nginx的conf目录
[root@img conf]# pwd
/usr/local/soft/nginx-1.24.0/conf
创建虚拟主机的存放目录
[root@img conf]# mkdir conf.d
编辑配置文件
[root@img conf]# vi nginx.conf
内容:
在http段末尾增加一行:
include conf.d/*.conf;
二,添加一个虚拟主机:
进入conf.d目录
[root@img conf.d]# pwd
/usr/local/soft/nginx-1.24.0/conf/conf.d
创建conf文件
[root@img conf.d]# vi file.conf
内容:
server {
listen 80;
server_name file.liuhongdi.com;
root /web/site/file;
index index.html;
access_log /web/logs/nginxlogs/file.access_log;
error_log /web/logs/nginxlogs/file.error_log;
}
重新加载nginx
[root@img conf.d]# systemctl reload nginx.service
说明:刘宏缔的架构森林是一个专注架构的博客,
网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/06/06/nginx-pei-zhi-xu-ni-zhu-ji-nginx-1-24/
对应的源码可以访问这里获取: https://github.com/liuhongdi/
或: https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: 371125307@qq.com
三,测试效果
在虚拟主机的目录上传一个图片文件,
然后进行访问:
已可以成功访问
四,查看nginx的版本:
[webop@img ~]$ /usr/local/soft/nginx-1.24.0/sbin/nginx -v
nginx version: nginx/1.24.0