这个程序使用云服务器搭建起来,完全没有难度。可能使用无服务器模式搭建会由于各家函数计算差异而让人感到疑惑吧。鉴于在实际使用过程中,通过服务器的方式是最适合大众的,因此,本次对服务器搭建进行一个基础的讲解。
Onemanager开源地址:https://github.com/qkqpttgf/OneManager-php
查看下程序作者给出的搭建教程:
Deploy to Virtual Private Server (VPS 或空间)
DEMO: 无
How to Install:
1.Start web service on your server (httpd or other), make sure you can visit it.
启动web服务器,确保你能访问到。
2.Make the rewrite works, the rule is in .htaccess file, make sure any query redirect to index.php.
开启伪静态(重写)功能,规则在.htaccess文件中,ngnix从里面复制,我们的目的是不管访问什么都让index.php来处理。
3.Upload code.
上传好代码。
4.Change the file .data/config.php can be read&write (666 is suggested).
使web身份可读写代码中的.data/config.php文件,推荐chmod 666 .data/config.php。
5.View the website in chrome or other.
在浏览器中访问
希望不会因为作者想中英双语表达,而让你感到疑惑。
其实,就是与搭建一个网站类似,总结来说就是:上传文件到网站目录—>配置伪静态规则–>访问网站安装即可。
解压文件到网站目录
下载好Onemanager然后上传文件到网站目录解压
配置伪静态规则
配置伪静态规则
作者给出了apache和Nginx的伪静态规则,你可以在.htaccess文件中找到
onemanager伪静态规则
这是Nginx的
rewrite ^(.*) /index.php?/$1 last;
Apached
RewriteEngine On RewriteRule ^(.*) index.php?/$1 [L]
配置完成后,直接访问网站即可看到安装过程。但是,建议再做下面这个步骤:
配置SSL证书
配置SSL证书
你可以使用宝塔面板左侧选项的自助申请,也可以去阿里、腾讯等地方申请免费的证书。
如果不配置SSL,在后续网盘的添加过程中,可能会出现错误。因此,务必先添加。然后以https://你的域名这种格式访问你的网站即可。
添加网盘/云存储
添加网盘/云存储
以Onedriver网盘为例
添加
这里,根据需要选择。以下是一些注意事项以及你可能会遇到的问题。
回调地址:需要填写【Reply URL】 下方给你列出的
授权登录时失败,请仔细检查你client_secret和client_id是否填写正确了,client_secret【客户端密码】要填写的是值而不是机密ID。
权限,很多人忘记授予API权限了,请选择添加权限-Microsoft Graph,然后搜索:file【选中fileread,write】以及offline_access
完
本文链接:http://78moban.cn/post/14409.html
版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!