使用alist挂载网盘实现搭建一个个人图床的PHP代码

alist配置

要使用alist挂载网盘实现搭建一个个人图床,你需要按照以下步骤操作:

  1. 安装并配置alist
  • 访问alist官网(https://alist.net/)下载最新版本的alist。
  • 解压下载的文件,进入解压后的目录。
  • 修改配置文件config.yaml,在[file]部分添加你的网盘账号信息,例如:
type: alist
host: your_alist_host
port: your_alist_port
username: your_alist_username
password: your_alist_password
encrypt: false
savePath: /your_save_path
  • 保存配置文件并重启alist服务。
  1. 创建图床文件夹
  • 在你的网站根目录下创建一个名为public的文件夹,用于存放上传的图片。
  1. 配置Web服务器
  • 根据你的网站服务器类型(如Nginx、Apache等),配置相应的Web服务器,使其能够访问到public文件夹中的图片。
  • 在Web服务器配置文件中,添加以下内容以提供静态文件服务:
location ~* \.(jpg|jpeg|png|gif)$ {
    alias /path/to/your/public;
    try_files $uri $uri/ =404;
}
  • 保存配置文件并重启Web服务器。
  1. 使用图床
  • 将你想要上传的图片放入public文件夹中。
  • 通过浏览器访问这些图片,它们将被直接显示在你的网站上。

上面只是搭建alist示例,具体挂载网盘还需要参考网盘的官方文档,下面是用alist挂载网盘的PHP示例代码:

搭建方法

先创建一个index.php文件,把下面代码复制进去并保存

再创建一个alist.php文件,把下面代码复制进去并保存

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容