宝塔面板安装oneindex–(宝塔面板windows安装教程)

宝塔面板安装oneindex–(宝塔面板windows安装教程)

浏览次数:
信息来源: 用户投稿
更新日期: 2025-12-26 09:21:35
文章简介

前面有一篇教程讲过了如何安装oneindex,但是安装的时候有点问题了。今天这篇文章就来重新谈谈如何安装,分别用源码和docker的两种方式安装。 文章中涉及到的do

2025阿里云双十一服务器活动

前面有一篇教程讲过了如何安装oneindex,但是安装的时候有点问题了。今天这篇文章就来重新谈谈如何安装,分别用源码和docker的两种方式安装。

文章中涉及到的docker安装之后需要用域名访问的可以看之前的文章。

  • 宝塔面板(BT)–Docker管理器安装OneIndex并实现反-代
  • 目前的最新版本是3.1,oneindex的有点就是部署简单那,而且不占用服务器空间,不走服务器流量,直接列出OneDrive目录,文件直链下载。

  • github:https://github.com/donwa/oneindex
  • docker:https://github.com/TimeBye/oneindex
  • releases:https://github.com/donwa/oneindex/releases
  • 宝塔面板最新版本,lnmp环境自行配置好。具体的环境需求如下:

  • PHP空间,PHP5.6+需打开curl支持
  • OneDrive账号(个人、企业版或教育版/工作或学校帐户)
  • 我们分别用源码安装和docker安装的方式来运行安装oneindex,推荐使用源码来安装,docker安装之后如果你需要使用域名来访问,那么就需要{饭袋},这样是会降低网站性能的。

    1、源码安装

    宝塔面板→新建网站→下载程序源码→浏览器打开实现准备好的域名就可以实现安装。下载网站源码利用宝塔的远程下载就可了,具体看图吧。

    2、docker安装

    宝塔面板→docker管理器,安装好之后,ssh工具连接到服务器,在命令行输入命令,如下:

    dockerrun-d--nameoneindex\

    -p8880:80--restart=always\

    -v~/oneindex/config:/var/www/html/config\

    -v~/oneindex/cache:/var/www/html/cache\

    -eREFRESH_TOKEN='0****'\

    -eREFRESH_CACHE='*/10****'\

    全部复制粘贴,之后,回车就可以安装成功,

    我们在浏览器中用{ip:8880}打开就可访问安装,

    3、具体程序安装

    上面的方式你任选一种安装之后,就开始【下一步】了,这里用{个人、企业版或教育版/工作或学校帐户}都可以,个人的注册好之后是5G的空间。但是比较稳定,不会翻车。

    4、填入client_id

    宝塔面板安装oneindex–,宝塔面板windows安装教程

    5、获取应用ID

    和上面的方法是一样的,但是我们需要点击【知道了,返回到快速启动】按钮,然后拉到最下面就可以找到应用ID。

    6、绑定账号

    现在我们就需要绑定微软的账号了,

    点击【绑定账号】之后会跳转到微软的账号绑定界面,我们点击【是】即可,

    点击【是】之后,即可安装成功,

    7、修改密码

    必须把密码修改,修改密码,登录后台后在左侧就可以看到修改密码,

    8、crontab定时刷新缓存

    为了提高提高系统访问性能,我们需要定时刷新缓存,不然你存取的文件有的时候看不到,影响体验。如何定时刷新呢。连接到服务器,然后输入命令。

    具体的命令如下,网站路径自己看着改。

    0****/具体路径/php/程序具体路径/one.phptoken:refresh

    #每十分钟后台刷新一遍缓存

    */10****/具体路径/php/程序具体路径/one.phpcache:refresh

    0****php/www/wwwroot/bt.dayu.tk/one.phptoken:refresh

    */10****php/www/wwwroot/bt.dayu.tk/one.phpcache:refresh

    具体操作(进入crontab之后先输入【i】开始写入,然后分别把命令粘贴到这个地方。完成之后,按下【esc】,然后输入【:wq】也就是保存退出)

    9、宝塔定时任务

    额,这个貌似有点难,直接用宝塔面板自带的定时任务来设置吧。上面的命令分别是每小时刷新一次token和每十分钟后台刷新一遍缓存。那我们来分别设置。

    刷新token:大鸟这的路径是

    注意:这里是大鸟自己的路径,请注意修改为自己的路径。

    10、去掉地址栏中的/?/

    去掉地址栏中的/?/(需配合伪静态使用!!),貌似作者也提供了方法。代码如下:此处为隐藏的内容发表评论并刷新,方可查看发表评论

    网站设置→伪静态,具体看图:

    注意:如果你是docker安装的直接在后台选中保存即可,不需要单独设置伪静态了。

    11、总结

    如果不设置定时清除缓存,你需要经常到后台取刷新缓存。当然这个操作不是必须的,你可以不设置这两个命令。oneindex使用起来还是很方便的,如果对安装还是有疑问,可以看这张gif动画安装图:

    如果遇到图片404问题,可以看这里:https://github.com/donwa/oneindex/issues/14

    设置上面的伪静态之后,基本就没有问题了。

    标签:
    90IDC香港云主机美国服务器日本KVM高性能云主机(创建高性能CLOUD只需60秒即可开通使用)
    « 上一篇
    返回列表
    下一篇 »

    如本文对您有帮助,就请抽根烟吧!