前面有一篇教程讲过了如何安装oneindex,但是安装的时候有点问题了。今天这篇文章就来重新谈谈如何安装,分别用源码和docker的两种方式安装。
文章中涉及到的docker安装之后需要用域名访问的可以看之前的文章。
目前的最新版本是3.1,oneindex的有点就是部署简单那,而且不占用服务器空间,不走服务器流量,直接列出OneDrive目录,文件直链下载。
宝塔面板最新版本,lnmp环境自行配置好。具体的环境需求如下:
我们分别用源码安装和docker安装的方式来运行安装oneindex,推荐使用源码来安装,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}打开就可访问安装,
上面的方式你任选一种安装之后,就开始【下一步】了,这里用{个人、企业版或教育版/工作或学校帐户}都可以,个人的注册好之后是5G的空间。但是比较稳定,不会翻车。

和上面的方法是一样的,但是我们需要点击【知道了,返回到快速启动】按钮,然后拉到最下面就可以找到应用ID。
现在我们就需要绑定微软的账号了,
点击【绑定账号】之后会跳转到微软的账号绑定界面,我们点击【是】即可,
点击【是】之后,即可安装成功,
必须把密码修改,修改密码,登录后台后在左侧就可以看到修改密码,
为了提高提高系统访问性能,我们需要定时刷新缓存,不然你存取的文件有的时候看不到,影响体验。如何定时刷新呢。连接到服务器,然后输入命令。
具体的命令如下,网站路径自己看着改。
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】也就是保存退出)
额,这个貌似有点难,直接用宝塔面板自带的定时任务来设置吧。上面的命令分别是每小时刷新一次token和每十分钟后台刷新一遍缓存。那我们来分别设置。
刷新token:大鸟这的路径是
注意:这里是大鸟自己的路径,请注意修改为自己的路径。
去掉地址栏中的/?/(需配合伪静态使用!!),貌似作者也提供了方法。代码如下:此处为隐藏的内容发表评论并刷新,方可查看发表评论
网站设置→伪静态,具体看图:
注意:如果你是docker安装的直接在后台选中保存即可,不需要单独设置伪静态了。
如果不设置定时清除缓存,你需要经常到后台取刷新缓存。当然这个操作不是必须的,你可以不设置这两个命令。oneindex使用起来还是很方便的,如果对安装还是有疑问,可以看这张gif动画安装图:
如果遇到图片404问题,可以看这里:https://github.com/donwa/oneindex/issues/14
设置上面的伪静态之后,基本就没有问题了。
本文来源:vps主机--宝塔面板安装oneindex–(宝塔面板windows安装教程)
本文地址:https://www.idcbaba.com/vps/3927.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



