当前位置:首页 > 群晖专栏 > 运维部署 > 正文内容

OneDrive多网盘挂载程序CuteOne安装配置教程

admin6年前 (2019-05-14)运维部署232

前言

本文将详细介绍OneDrive网盘程序CuteOne的安装流程





CuteOne安装流程

环境要求

  • Linux

  • Nginx

  • Python3

  • Mysql >= 5.5(5.6、5.7亲测没问题)

  • MongoDB

环境安装

推荐环境

添加站点

宝塔面板-网站-新建站点

  • 填写域名

  • 数据库-MySQL

1.jpg

安装CuteOne

SSH登录服务器,进入站点目录

cd /www/wwwroot/pan.ioiox.com  #这里为你创建的站点目录

拉取代码

git clone https://github.com/Hackxiaoya/CuteOne.git

2.jpg
安装需求的库和创建uwsgi软连

cd CuteOne
pip3 install --upgrade pip
pip3 install -r requirements.txt
ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi

3.jpg

配置站点

宝塔面板-文件
进入网站目录内的CuteOne目录
找到uwsgi.ini文件,点击右侧的编辑
4.jpg
chdir = /www/wwwroot/CuteOne修改为chdir = /www/wwwroot/pan.ioiox.com/CuteOne保存.

此处pan.ioiox.com应为你的站点目录

5.jpg
启动网站后台运行

nohup uwsgi --ini uwsgi.ini &
# 忽略显示的错误
再次回车

6.jpg
宝塔面板-安全
放行5000端口

同时开放服务器安全组的5000端口

7.jpg

安装Web网站

访问 http://服务器IP:5000/install/
填写创建站点时生成的数据库信息
下一步
8.jpg
MongoDB信息保持默认
下一步
9.jpg
设置管理员账号密码
立即安装
10.jpg
后台安装完毕
11.jpg
重启服务
以下命令需在CuteOne目录下执行

pgrep -f uwsgi   #查看uwsgi
killall -9 uwsgi   #关闭所有uwsgi
nohup uwsgi --ini uwsgi.ini &   #启动网站
# 忽略显示的错误
再次回车

12.jpg

绑定域名

宝塔面板-网站
设置新增的站点
反向代理
添加反向代理
13.jpg
14.jpg
目标URL为http://127.0.0.1:5000
发送域名为$host
提交
15.jpg
网站-反向代理-配置文件
16.jpg
如下图添加以下代码并保存

proxy_buffering off;
proxy_cache off;
proxy_set_header X-Forwarded-Proto $scheme;

17.jpg

至此,网站已安装完毕,根据需要可以自行配置SSL证书.

配置网盘


由于没有配置网盘,目前前台页面是无法访问的.

登录后台
网盘驱动
驱动列表
添加驱动
18.jpg
管理新添加的驱动
19.jpg
添加网盘
20.jpg

获取相应的KEY和ID以及CODE

为避免不必要的错误,请清除浏览器数据,在来添加网盘.

CODE获取时会出现以下错误页面,请复制地址栏的全部地址,参照下图复制两段红线之间的CODE代码,保存即可.如遇到error提示,请清除浏览器数据,在尝试添加.
21.jpg
22.jpg
在次回到驱动列表
更新缓存
23.jpg
24.jpg
菜单管理-前台菜单
编辑
选中默认首页
保存
25.jpg
26.jpg
现在可以使用域名访问前台页面了


结语

CuteOne更多相关模块,插件,请访问GitHub项目地址.更多基于OneDrive的网盘程序,请参考以下链接:

CentOS使用OneIndex部署OneDrive免费网盘教程
OLAINDEX另一个OneDrive目录索引应用部署教程
Docker部署ShareList分享OneDrive,Google Drive和WebDAV教程

本站提供免费和付费的技术支持.你可以通过留言,邮件,QQ的方式来进行技术交流和免费咨询.同时也可以付费支持的方式获得相关的技术支持,项目部署配置等服务.具体相关详情请点击查看 技术支持页面

扫描二维码推送至手机访问。

版权声明:本文由梦魁网络资源站发布,如需转载请注明出处。

本文链接:https://family.monkui.com:39/?id=218

标签: 运维部署
分享给朋友:

相关文章

免费申请Let's Encrypt泛域名SSL证书教程

免费申请Let's Encrypt泛域名SSL证书教程

前言本站介绍过如何申请阿里云和腾讯云免费SSL证书教程,但该SSL证书为单域名证书,只为ioiox.com和www.ioiox.com生成证书,如果我们有例如typecho.ioiox.com,wordpress.ioiox.com等多个二...

阿里云申请免费SSL证书教程

阿里云申请免费SSL证书教程

前言本文将详解如何为你的域名申请阿里云免费SSL证书,SSL证书能使你的网站支持https协议.申请流程登录阿里云控制台域名列表点击需要申请证书的域名免费开启SSL证书选择免费证书填写www申请申请成功选择下载适合你Web服务器的证书文件结...

CentOS 7 配置Python3环境教程

CentOS 7 配置Python3环境教程

前言本文将介绍CentOS7下配置Python3环境教程配置流程检查Python版本pythonCentOS7自带Python2.7安装依赖包yum -y groupinstall "Developm...

修改Hosts临时解决GitHub的raw.githubusercontent.com无法链接的问题

修改Hosts临时解决GitHub的raw.githubusercontent.com无法链接的问题

前言正值双11,各大云服务商的活动非常给力,正好给公司添置一台项目服务器,在配置相关环境时,发现GitHub的raw.githubusercontent.com域名解析竟然因某些你懂的原因给临时污染了.终于通过修改hosts解决掉此问题,可...

新手入门 Github Webhooks 完美自动化部署教程

新手入门 Github Webhooks 完美自动化部署教程

前言之前使用GitHub Actions可以在提交代码后自动上传到腾讯云COS存储桶,实现静态网站完美自动化部署.那么非静态的网站或者项目需要自动化部署到VPS服务器上就可以使用GitHub Webhooks来实现.作为纯属新手来说,网上查...

Linux 服务器 docker 部署 AWTRIX 2.0 Server

Linux 服务器 docker 部署 AWTRIX 2.0 Server

前言之前帮一位朋友部署油管粉丝数显示牌的服务端.由于特殊需求,需要把AWTRIX的服务器端部署到 VPS 服务器上.本文将介绍如何在 VPS 服务器上使用 docker 部署 AWTRIX 2.0 Server 服务器端.同时推荐好友的 Y...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。