最新公告

    Sorry, no posts matched your criteria.

转载CuteOne安装教程

作者 : 韩哥 本文共3414个字,预计阅读时间需要9分钟 发布时间: 2019-04-11 共2.36K人阅读

近日在MJJ论坛看到有坛友推荐一个CuteOne程序,本人小白,通过教程搭建后发现挺好玩的,他们官网还是有教程的,我下面就把需要注意的地方和教程也写下来

以下安装内容来源官网

https://wiki.cuteone.cn/

 

CuteOne是一款基于Python3的onedrive文件本地化浏览系统

项目地址:https://github.com/Hackxiaoya/CuteOne

演示站点: http://demo.cuteone.cn/

  • CuteOne主要功能:

多盘负载、在线查看、在线上传、下载、多盘同步、主从同步、在线分享、文件夹权限管理、 会员功能、等级制度、付费查看、密码查看、支付模块、主题切换、极速缓存

程序安装的环境

  • Linux系统Centos

    内存至少1G

    硬盘5G以上

  • Nginx

  • Python3

  • Mysql >= 5.5(建议5.7)

  • MongoDB

    上面提到的几个环境直接安装宝塔程序就可以了,另外Python3需要单独安装。

  • 下面我们讲通过宝塔安装需要的环境
  • 一、安装好宝塔面板,登录宝塔面板。初次安装会提示安装LNMP或者LAMP,我们需要勾选:

    1. Nginx

    2. mysql5.6或者5.7

    3. phpMyAdmin(可选)

    转载CuteOne安装教程插图

    二、 然后到软件管理-运行环境-选择安装MongoDB

    转载CuteOne安装教程插图(1)
    转载CuteOne安装教程插图(2)

    以上安装完毕后 接下来我们安装

  • Python3 

  • python3安装教程来自https://www.cnblogs.com/s-seven/p/9105973.html

下面介绍安装Python3的方法

首先安装依赖包

yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

然后根据自己需求下载不同版本的Python3,我下载的是Python3.6.2

wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz

如果速度不够快,可以直接去官网下载,利用WinSCP等软件传到服务器上指定位置,我的存放目录是/usr/local/python3,使用命令:

mkdir /usr/local/python3

建立一个空文件夹

然后解压压缩包,进入该目录,安装Python3

tar -xvJf  Python-3.6.2.tar.xz
cd Python-3.6.2
./configure --prefix=/usr/local/python3
make && make install

最后创建软链接

ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

在命令行中输入python3测试

转载CuteOne安装教程插图(3)

能看到已经安装完毕后。

我们接着返回到宝塔控制面板继续

 

 

  • 在宝塔面板中点击网站-添加站点

转载CuteOne安装教程插图(4)
  • 正确填写将要使用的域名,例如:cs.zx.al

  • 记住根目录内容,例如:/www/wwwroot/cs.zx.al

  • 数据库选择MySQL,其余选项默认

  • 点击提交

  • 成功建立站点

    接着开始CuteOne安装

    • 第一步,拉取代码

  • 在linux系统下面运行
    cd /www/wwwroot/****  #这里为创建站点中根目录
    
    git clone https://github.com/Hackxiaoya/CuteOne.git  
    转载CuteOne安装教程插图(5)

    第二步,安装需求的库和创建uwsgi软连

    cd CuteOne
    
    pip3 install -r requirements.txt
    
    > 如果出现pip install --upgrade pip的字样,就执行更新一下,没有就跳过
    
    pip3 install --upgrade pip
    
    
    
    ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi
    转载CuteOne安装教程插图(6)
    转载CuteOne安装教程插图(7)
    • 第三步,修改根目录

    1. 打开宝塔面板

    2. 进入文件管理。点文件,进入站点根目录中的CuteOne目录,找到uwsgi.ini文件,点击文件后面的编辑。

    3. 将文件中chdir = /www/wwwroot/CuteOne改为你的站点根目录,例如chdir = /www/wwwroot/co.zx.al/CuteOne

    4. 其他均为默认,点保存。

    转载CuteOne安装教程插图(8)
    转载CuteOne安装教程插图(9)
    • 第四步,启动网站后台运行

    nohup uwsgi --ini uwsgi.ini &
    > 忽略显示的错误

    注意:如果安装后,后台登陆密码不正确,请使用默认密码:admin

    转载CuteOne安装教程插图(10)
    • 第五步,设置宝塔面板中防火墙,开放5000端口

    1. 安全-选择放行端口

    2. 填写CuteOne端口号5000,并备注说明

    3. 放行

    转载CuteOne安装教程插图(11)
    • 第六步,进入web安装页,进行MySQL设置

    1. 访问安装路径:http://你的IP:5000/install/

    2. 进入宝塔面板,点数据库-找到建站是同时建立的数据库,将相应的数据库名、用户名、密码填写到web安装页的相应位置,其他保留默认。

    3. 下一步

    转载CuteOne安装教程插图(12)
    转载CuteOne安装教程插图(13)
    • 第七步,进行MongoDB设置

    1. 保持默认值

    2. 点下一步

      这一步只需要数据库账户和数据库密码和上一步一直,其他的不用管

    转载CuteOne安装教程插图(14)
    • 第八步,设置后台管理员及密码

    转载CuteOne安装教程插图(15)

    特别注意:如果安装后,登陆后台提示密码不正确,请使用默认密码:admin

    • 第九步,安装成功,登陆后台

    1. 如发现后台填入用户名、密码后无法登陆,请执行第十步。

    2. 后台登陆地址:http://你的IP:5000/admin/

    转载CuteOne安装教程插图(16)
    转载CuteOne安装教程插图(17)
    后台登陆地址:http://你的IP:5000/admin/
    • 第十步,重启服务,重新登陆

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

    注意:上诉命令必须在CuteOne目录下执行(vps命令 cd 到你CuteOne的目录下面)

  • 转载CuteOne安装教程插图(18)

 

需要注意的是 虽然可以访问后台,但是前台是打不开的,因为你后台没有挂网盘,需要把网盘挂上,首页前台才打得开

接下来就是CuteOne绑定域名

 

 

  • 先确保域名已经解析到你的服务器ip

  • 打开宝塔-网站-添加站点

  • 设置反代:宝塔-网站-点击域名-反向代理,设置值http://127.0.0.1:5000 发送域名那里填写你的域名然后勾选启用代理

    转载CuteOne安装教程插图(19)

    点击保存,然后我们在点击编辑文件

    1. 到以下内容,添加以下三行。

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

    做完以上操作,应该就可以访问你的域名了!

    转载CuteOne安装教程插图(20)

  •  接下来我们讲解怎么添加网盘
  • 目前确定支持OneDrive教育版A1、A1P账号,其他版本账号请自行测试。

    如果有小伙伴自己有以上版本,就自己开多几个账户,后期用得到的。如果没有账户的小伙伴可以通过官方提供的这个地址购买。1块钱1个,挺便宜的。

    (如需获取OneDrive教育版账号,请移步:http://pay.yun.cz

也可以自己申请免费的5T网盘。申请方式https://www.huiju.in/8110.html

 

首先我们打开网站进入后台

进入网盘驱动,驱动列表,添加驱动,标题任意写,把默认首页开启。然后在点下面的管理

转载CuteOne安装教程插图(21)

  • 打开管理后
  • 1.点击添加网盘。
  • 2.在点击获取应用机密(注意了啊 点击后会弹出一个页面,输入你自己的OneDrive账户或者你购买的账户密码)
  • 3.如果是购买的账户首选会让你重置密码,然后只需要在绑定辅助邮箱就行了。
  • 转载CuteOne安装教程插图(22)

 

  • 4.去后点击添加应用,它会谈个框出来,你随意填写,然后点击创建
  • 转载CuteOne安装教程插图(23)

 

创建成功后需要关闭网页,重新点击获取应用机密

转载CuteOne安装教程插图(24)

得到机密后 就把它保存下来,或者直接填到应用机密里面。

接着,点击  知道了,返回快速启动

得到下面的这一组ID。把这组ID复制到应用ID里面

转载CuteOne安装教程插图(25)

转载CuteOne安装教程插图(26)

 

下一步点击获取CODE

需要注意   登陆后点击“是”网页会打开空白页面,这是不要关闭网页,打开顶部的地址栏,把所有地址都复制下来。

转载CuteOne安装教程插图(27)

 

 

我们需要从这段链接中从“=”开始一直到最后“&”这里面的内容。把这段code复制出来

 

转载CuteOne安装教程插图(28)

 

 

 

 

然后第一个盘选择主盘。点击保存

转载CuteOne安装教程插图(29)

点击保存后 就可以正常使用了。

如果提示Error!。就需要重新获取这3样

好了。其他的功能你完全可以在后台的介绍中找到想要的东西。

以上安装教程转载官网https://wiki.cuteone.cn/

 

 

郑重声明:

1. 本站所有内容均由互联网收集整理、网友上传,仅供大家参考、学习,不存在任何商业目的与商业用途。

2. 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

3. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!

4. 荟聚资源不提供任何技术支持及安装服务,并且不保证所有资源都完整可用,下单前请确定自己是否有能力安装。

5. 如有链接无法下载、失效或广告,请联系管理员处理!

6. 源码属于可复制的产品,所有购买的源码无任何理由退款!

7. 如遇到加密压缩包,默认解压密码为"www.huiju.in",如遇到无法解压的请联系管理员!

8. 如无法链接失效或侵犯版权,请先联系我们点击这里给我发消息admin@huiju.in

加群请填写会员名 荟聚资源

荟聚资源 » 转载CuteOne安装教程

发表评论