精华内容
下载资源
问答
  • 1.查看80端口是否被占用,一般80端口多被apache服务占用。 netstat -anp|grep 80  2.修改apache服务的端口号 ...以上所述是小编给大家介绍的linux服务器上使用nginx访问本地静态资源的方法,希望对大家有所帮助!
  • 1.环境,已安装nginx 1.4.2,不会安装参考:Nginx总结(一)如何安装Nginx【详细教程】 - 云+社区 - 腾讯云 2.已经安装Nginx后 常用命令: 通常nginx安装目录为 cd /usr/local/nginx/ 进入nginx: cd /usr/local...

    1.环境,已安装nginx 1.4.2,不会安装参考:Nginx总结(一)如何安装Nginx【详细教程】 - 云+社区 - 腾讯云

    2.已经安装Nginx后

    常用命令:

    通常nginx安装目录为 cd /usr/local/nginx/
    
    进入nginx:  cd /usr/local/nginx/sbin
    
    重启nginx命令:  ./nginx -s reload
    停止nginx命令:  ./nginx -s stop
    
    查看nginx是否启动: ps -ef | grep nginx

     3.配置nginx访问图片

    • 第一步,建立图片文件夹  命令:mkdir -p /opt/temp/images   用xftp放入图片资源到这个文件中
    • 第二步,修改nginx配置文件,路径 /usr/local/nginx/conf 下的nginx.conf

      vim nginx.conf

     

    #图片配置
            location /images/ {
                root   /opt/temp/;
                autoindex  on;
            }
    #autoindex作用 含义: 自动创建索引 on是打开 off关闭

     保存配置文件 :wq  回车

    重启,nginx 

    访问 http://IP地址/images/1.jpg   http://IP地址/images/2.jpg  皆可以访问!

     

    展开全文
  • 主要介绍了详解nginx配置访问图片路径以及html静态页面的调取方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  • 这里写目录标题location 里面图片路径配置的参数有二种:alias配置路径图例root配置路径图例我存放文件的路径仔细观察面和结论:结论: location 里面图片路径配置的参数有二种: alias / root alias配置路径图例 ...

    location 里面图片路径配置的参数有二种:

    alias / root

    nginx启动命令:

    /usr/local/nginx/sbin 使用./nginx 启动

    杀死nginx 命令的话 就是 查看进程
    ps -ef| grep nginx
    然后杀死 master 主进程 杀死以后 在查看一下进程

    启动命令./nginx nginx -t查看nginx状态

    alias配置路径图例
    • alias配置的路径: 访问 服务器的域名或者IP + /opt/a.jpg
        server {
        //这里是 监听的端口  以及下面项目或者图片配置需要用到的端口
            listen       80;
            server_name  80;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    //这里是  前端地址访问
            location / {
                root   /opt/QT/dist/build/h5;
                index  index.html index.htm;
            }
    //这里是  图片配置静态访问
            location /opt/{
            alias /opt/;
            autoindex on;
    }
    
    
    root配置路径图例
    • root 配置的路径: root的完整路径+ location上面的路径+存放的文件/图片
        server {
            //这里是 监听的端口  以及下面项目或者图片配置需要用到的端口
            listen       80;
            server_name  80;
    
            #charset koi8-r;
    
            #access_log  logs/host.access.log  main;
    //这里是  前端地址访问
            location / {
                root   /opt/QT/dist/build/h5;
                index  index.html index.htm;
            }
    //这里是  图片配置静态访问
            location /opt/{
            root  /;
            autoindex on;
    }
    
    

    我存放文件的路径

    /opt

    仔细观察面和结论:

    http://123.111.1025/opt/a.jpg

    location /opt/{
    alias /opt/;
    autoindex on; }

    http://123.111.1025/opt/a.jpg

        location /opt/{
        root  /;
        autoindex on; }
    

    结论:

    root响应的路径:配置的路径(root指向的路径)+完整访问路径(location的路径)+静态文件
    alias响应的路径:配置路径+静态文件(去除location中配置的路径)

    展开全文
  • 首先拿着下载好的ssl证书上传到Nginx目录下,新建文件夹 放在和nginx.conf同目录下

     此配置只是个简单的配置,没有做深入的配置,后面再补充

    1.创建一个存放文件的路径。

    2.配置Nginx的映射路径

    在Nginx的config目录中找到nginx.conf 在此配置文件中添加配置

       server {
            listen       80;
            server_name  localhost;
            #添加下面的配置
             location /img { #映射的路径也就是地址后面所跟的路径
                alias /dev/img; #图片的存放路径
                autoindex on;
            }
        }

    3.配置好后在Nginx目录下的sbin目录下编译看是否通过

    编译命令:./nginx -t  编译完成后 保存重启

    重启命令:./nginx -s reload

    4.浏览器的访问路径

    http://10.0.***.***/img/Seraphine2.png

    展开全文
  • Nginx 映射本地目录大致步骤:1.开启日志,便于出现问题...2.修改 /etc/nginx/conf.d/default.conf nginx配置文件, 存放静态文件目录地址 /www/share/server {listen 80;server_name antdesign;#charset ko...

    Nginx 映射本地目录

    大致步骤:

    1.开启日志,便于出现问题排查

    error_log /var/log/nginx/error.log warn;

    2.修改 /etc/nginx/conf.d/default.conf nginx配置文件, 存放静态文件目录地址 /www/share/server {

    listen 80;

    server_name antdesign;

    #charset koi8-r;

    #access_log /var/log/nginx/host.access.log main;

    location / {

    root /www/ant-design-pro/dist;

    index index.html;

    # 解决页面刷新不重定向

    try_files $uri $uri/ /index.html;

    }

    # 搭建本地静态资源服务器配置

    location /img {

    alias /www/share;

    autoindex on;

    }

    }

    注意:

    1.访问页面报403错误,查看日志发现: directory index of "/www/share/signImg/" is forbidden

    原因是未配置 indexlocation /img {

    alias /www/share;

    index index.html;

    }

    如果只是想列出目录内容,使用autoindex onlocation /img {

    alias /www/share;

    autoindex on;

    }

    2. 查看日志发现 (13: Permission denied) Nginx 403 forbidden forbidden 403 Permission denied

    原因是目录权限不够,解决办法: 修改web目录的读写权限,或者是把nginx的启动用户改成目录的所属用户,重启Nginx即可解决。chmod -R 777 /data

    chmod -R 777 /data/www/root与alias主要区别——在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。

    root的处理结果是:root路径+location路径

    alias的处理结果是:使用alias路径替换location路径

    alias是一个目录别名的定义,root则是最上层目录的定义。

    网上说alias后面必须要用"/"结束,否则会找不到文件的,本人测试可有可无。

    展开全文
  • nginx 配置静态资源(图片访问

    千次阅读 2020-08-07 17:51:21
    在conf.d/default.conf中直接配置即可 location /static/ { alias /root/static/; } 一定要用alias不能用root 访问路径http:ip:端口/static/文件名带后缀
  • windows 下配置nginx访问静态图片

    千次阅读 2020-12-25 17:24:20
    首先先下载ngin 地址 http://nginx.org/en/download.html 选择合适的版本下载 ,下载完成后 存放到指定的目录,cd 到...然后在nginx 安装目录下,打开conf 文件夹,找到nginx.conf 配置文件打开 开始配置 #user no
  • 查看80端口是否被占用,一般80端口多被apache服务占用...4.修改nginx服务配置 vim /etc/nginx/conf.d/nginx.conf 5.重启nginx服务 service nginx restart 6.页面尝试访问本地资源 7.访问成功! 问题解决! ...
  • 由于某个原因需要把一些图片放置到云端,又不想使用图床等,所以使用云服务器上搭建一个nginx访问保存在云端的静态资源,以简易的达到目的。 在这里保存一下操作记录 安装nginx 下载软件 wget ...
  • 用到的linux命令 ./nginx -s reload ./nginx -c /usr/local/nginx/conf/nginx.conf 1、vim /etc/profile 末尾增加 export PATH=$PATH:/usr/local/nginx/sbin 2、增加/home/conf/img_server_nginx.conf 文件 内容:...
  • docker启动的nginx配置访问静态资源,访问失败 nginx配置访问静态资源 root和alias的区别 nginx访问静态资源时网页出现 403 forbidden docker启动的nginx配置访问静态资源,访问失败404
  • 我电脑上的work文件夹下面有很多图片,我想通过nginx搭建静态资源服务器,通过在地址栏输入ip+port的方式完成目录的映射 找到nginx安装目录,打开/conf/nginx.conf配置文件,添加一个虚拟主机 添加监听端口、...
  • 下面说说如何在windows下使用nginx作为静态资源服务器,1、修改config目录下,这个配置文件,基本上所有的配置都在这里面做,2、主要的配置参数如下,一些无关的参数我直接去掉了,注意,里面的location可以配置多个...
  • 本文主要介绍了nginx 多个location转发任意请求或访问静态资源文件的实现,分享给大家,具体如下: server { #监听的端口 listen 80; #监听的域名 server_name localhost; #监听带后缀的url location ^~\.txt...
  • 原文链接  ...首先whereis nginx 获取nginx的安装目录,查找到配置文件nginx.conf 文件如下: user root; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log
  • 最近看了看nginx,觉得挺好玩,刚好自己有一个VPN测试服务器,就自己敲了一遍,部署一个vue-cli初始化项目 ~另外给大家推荐一个免费试玩的服务器腾讯云☁️实验室,每天有大约6个小时的时间可以使用,两个ubuntu,一...
  • 最重要的两点:1、配置nginx开放端口80和443 2、找到nginx对应的文件地址(默认地址为/usr/local/nginx) 1、通过openssl生成rsa非对称密钥 创建一个文件夹,推荐在直接在conf或者在conf下建一个文件夹存放密钥 生成...
  • 1.传统的web项目,一般都将静态资源存放在 webroot 的目录下,这样做很方便获取静态...2.修改nginx配置文件,如下 upstream www.ykh6.com{ server localhost:8080; } server { listen 80; server_name www.ykh6.co
  • 当前配置 浏览器访问 但是会发现文件找不到会一直404,原因是根路径配置错误,来看下root路径原理: root 配置的意思是,会在root配置的目录后跟上URL,组成对应的文件路径。 意思就是我们在浏览器输入的这个地址...
  • nginx-图片静态资源访问解决方案

    千次阅读 2021-12-16 19:08:26
    通过配置nginx,实现前端实现图片上传后回显
  • 通过Nginx访问静态页面

    万次阅读 2019-08-16 17:15:18
    通过Nginx访问静态页面 转载请标明出处^_^ 原文首发于:www.zhangruibin.com 本文出自于:RebornChang的博客 nginx的用途 处理静态文件,索引文件以及自动索引;打开文件描述符缓冲; 无缓存的反向代理加速,...
  • 一.安装依赖库  yum install gcc-c++  yum install pcre pcre-devel  yum install zlib zlib-devel  yum install openssl openssl-devel ...安装Nginx 下载地址 进入http://nginx.org/en/do...
  • 1.使用yum 安装环境 yum install gcc yum install pcre-devel yum install zlib zlib-devel ...2.在usr/local目录下新建nginx文件夹 cd /usr/local mkdir nginx cd nginx wget http://nginx.org/do...
  • Linux安装Nginx以及通过域名访问Nginx

    千次阅读 2019-08-20 10:42:45
    可以独立提供http服务、访问静态资源,如图片,html; 2、虚拟主机。实现在一台服务器虚拟出多个网站,共用80端口; 3、反向代理,负载均衡。反向代理是指通过一台nginx达到访问集群服务器的目的;负载均衡是指多台...
  • Nginx配置访问图片获取方法

    千次阅读 2020-06-19 20:23:20
    Nginx配置访问图片获取方法
  • nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。 ①gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc 命令:yum install gcc-c++ ②PCRE ...
  • Nginx--Linux上搭建静态资源服务器

    千次阅读 2020-02-15 11:59:51
    前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种...
  • linux配置nginx虚拟目录

    2021-05-09 00:24:21
    今天配置awstats,awstats创建出的文件目录在/home/awstats下,在nginx中加入配置后狂报404,发现还是忽略了root和alias的区别,特将修改配置记录如下: 1.失败:server {server_name test.com;charset utf-8,GB2312...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,515
精华内容 7,006
关键字:

linuxnginx配置访问静态图片

linux 订阅