利用宝塔面板的Python项目管理器快速搭建CuteOne项目

    前言:一般的Linux系统默认安装了python2.x,当运行需要python3.x的项目几乎都会报错,要更换python的版本挺麻烦的,可能会因为一个小步骤没搞好,缺少库之类的,或者没配置好影响python2.x的运行,本教程是利用宝塔面板的Python项目管理器(centos系统才能使用)快速搭建CuteOne项目(CuteOne是基于Python3的onedrive文件本地化浏览系统),利用Python项目管理器,使得python3.x环境更好使用,减少一些麻烦。

CuteOne主要功能:

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

文章参考(在作者,官方文件,大佬博客学习,对教程做改进并细化内容):

CuteOne作者github:

https://github.com/Hackxiaoya/CuteOne

宝塔面板Python项目管理器使用教程地址:

https://www.bt.cn/bbs/thread-23295-1-1.html

古巷博客:

https://gx3.cn/538.html

1、根据以下宝塔面板安装及安装环境教程,安装环境,要符合项目所需条件Nginx,Mysql >= 5.5

建站环境学习一:宝塔面板安装

https://blog.csdn.net/yichurou2981/article/details/82315926

建站学习二:宝塔面板环境安装

https://blog.csdn.net/yichurou2981/article/details/82494988

2、打开你想安装到的位置,例如我用的是宝塔面板网站的默认目录。打开ssh输入以下命令:

cd /www/wwwroot

3、根据你所需要的版本输入命令:

原框架:

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

3.x框架:

git clone -b dev https://github.com/Hackxiaoya/CuteOne.git

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第1张图片

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第2张图片

4、修改宝塔文件/www/wwwroot/CuteOne/uwsgi.ini文件如下(端口从5200改为你的访问端口,程序根目录修改为你的目录文件位置):

[uwsgi]
#5000位置为端口号
http = 0.0.0.0:5000
# 程序根目录
chdir = /www/wwwroot/CuteOne
wsgi-file = run.py
;callable = uwsgiApp
;# 处理器数
;processes = 4
;# 线程数
;threads = 2

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第3张图片

5、宝塔面板软件商店安装Python项目管理器和MongoDB,安装完成后,设置Python项目管理器:

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第4张图片

6、Python项目管理器安装python3.x:

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第5张图片

7、安装完成后,点击项目管理,添加项目,按照图片设置,开机自启看你需要:

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第6张图片

8、ip:端口号/install访问,会发现访问不了,原因是防火墙未放行端口5000。到安全放行5000端口,备注随便起,你知道和什么程序有关就可以了(可以使用命令,文章为了方便大家搭建,很少使用ssh命令),如果设置对了,端口状态会显示正常,ip:端口号/install(教程是ip:5000/install)也可以访问,如果不能访问,去Python项目管理器下项目管理重启。

9、能访问如下图时,会需要填写数据库账号、密码、数据库名:利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第7张图片

10、上图所需内容获取方法,宝塔面板下数据库,点击添加数据库,填写数据库名,用户名,密码并记住,然后填写到上一步骤的界面:

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第8张图片

11、MongoDB配置那里什么都不用改,用默认的搞定。不行的话检查下MongoDB配置:

 

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第9张图片

12、管理员用户名和密码自己设置,这个要记得的:

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第10张图片

13、等待安装:

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第11张图片

14、完成,登录后台,ip:端口号/admin,主页面可能会报错,所以先去后台添加驱动,前端里面设为首页(页面跳转可能重定向到https页面,可能会使得网站出错,要开启https就要设置ssl,这里没有设置,把https改成http就可以访问了):

利用宝塔面板的Python项目管理器快速搭建CuteOne项目_第12张图片

关于绑定域名的部分暂时不写教程,网上有很多教程。

转载请注明出错,谢谢!

你可能感兴趣的:(onedrive,linux,vps)