使用宝塔面板配置Nginx访问服务器上的图片

使用宝塔面板配置Nginx访问服务器上的图片

我们首先在服务器上安装宝塔,这个在我之前的博客里面有写,不知道的点我头像去看

1、在宝塔面板里面安装Nginx

在这里插入图片描述

2、安装好后就去配置一下配置文件,找到server在server里面加入这段配置

        listen       8008;
        server_name  localhost;
        
        location ~ .*\.(gif|jpg|jpeg|png)$ {  
            expires 24h;  
            root /alasheng/imageFile/;#指定图片存放路径  
            access_log /www/server/nginx/logs/images.log;#图片 日志路径  
            proxy_store on;  
            proxy_store_access user:rw group:rw all:rw;  
            proxy_temp_path         /home/images/;#代理临时路径
            proxy_redirect          off;  

            proxy_set_header        Host 127.0.0.1;  
            proxy_set_header        X-Real-IP $remote_addr;  
            proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;  
            client_max_body_size    10m;  
            client_body_buffer_size 1280k;  
            proxy_connect_timeout   900;  
            proxy_send_timeout      900;  
            proxy_read_timeout      900;  
            proxy_buffer_size       40k;  
            proxy_buffers           40 320k;  
            proxy_busy_buffers_size 640k;  
            proxy_temp_file_write_size 640k;  
            if ( !-e $request_filename)  
            {  
                 proxy_pass  http://127.0.0.1:8008;#代理访问地址  
            }  
        }

在这里插入图片描述

  • 这里面的端口我设置为8008
  • 存放图片的路径为/alasheng/imageFile
  • 存放日志的地址为/www/server/nginx/logs/images.log
  • 这里按个人需求去修改,通过宝塔下的软件一般都是存放在/www/server这个路径下

jianli在这里插入图片描述

3、接下来,我们在去放行我们的nginx端口,我们上面设置的是8008,我们就放行这个端口

在这里插入图片描述

4、 接下来我们就可以采用服务器Ip加端口的方式访问图片了 例:122.76.88.8201:8008/1.jpg

在这里插入图片描述

### 宝塔面板文件管理与访问教程 宝塔面板提供了直观易用的文件管理系统,可以帮助用户轻松管理和操作服务器上的文件。以下是有关宝塔面板文件管理功能的具体说明: #### 1. 登录宝塔面板 要进入宝塔面板的文件管理模块,首先需要登录到宝塔面板的后台界面。通常可以通过浏览器输入服务器的公网 IP 地址以及指定端口号来访问,默认情况下为 `http://<服务器IP>:8888`[^1]。 #### 2. 进入文件管理器 在宝塔面板左侧的功能菜单中找到 **“文件”** 或者 **“终端”** 的选项。点击后即可打开文件管理页面,在这里可以浏览、上传、编辑和删除服务器中的文件或目录。 #### 3. 浏览文件 文件管理器会显示当前服务器根目录下的所有文件夹结构。可以选择导航至特定路径查看对应的文件列表。支持按名称、大小、修改日期等多种方式排序文件。 #### 4. 编辑文件 对于文本类型的文件(如 PHP、HTML、CSS 等),可以直接双击或者右键选择 **“编辑”** 功能在线修改其内容。保存更改之后立即生效而无需额外重启服务程序。 #### 5. 上传/下载文件 利用内置工具可以从本地计算机向远程服务器传输数据;同样也允许将目标位置的数据导出回个人设备上存储备用。具体方法如下: - 单击界面上方按钮启动多线程FTP模式; - 将所需处理的对象拖拽进弹窗区域完成相应动作。 #### 6. 设置权限 针对某些特殊需求可能涉及到调整所属关系及读写属性等问题,则可通过鼠标悬停于项目之上唤起快捷菜单执行相关命令实现自定义控制策略设置。 ```bash chmod 755 /path/to/directory chown www:www /path/to/file.php ``` 以上脚本展示了如何改变目录权限以及重新分配拥有者的实例演示过程。 --- #### 注意事项 当配置完成后建议进一步优化安全性措施防止潜在威胁发生比如限制仅限通过绑定好的域名才能正常加载资源而不是直接暴露原始物理地址给公众可见范围之内[^2]。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值