说明:之前博主介绍过一个OneDrive
网盘的目录索引程序OneIndex
,而且发了不少安装和使用教程了,介绍查看:OneIndex,今天再介绍个类似的工具PyOne
,基于Flask
开发的,由于是模仿的OneIndex
,自然功能就差不多,就是界面好看很多,后台也可以直接上传编辑文件,目前作者新增多网盘和离线下载,该功能刚出来,BUG
肯定是有的,可以向作者反映修复下,这里说一下安装教程。
截图
更新
【2019.2.16】
PyOne代码组织大变更!更新版本号为4.0!
【2018.11.19】
新增离线下载功能,依赖Aria2。
【2018.11.15】
PyOne喜迎3.0版本,支持绑定多个onedrive网盘,再也不怕5T小姐姐不够看了。
特性
#简单易用
只需简单设置,即可做一个onedrive文件列表分享程序。
#功能丰富
可设置文件夹密码。只需在文件夹添加.password文件,内容为密码内容,即可在该文件夹设置密码
可设置README。
#后台强大
防盗链设置。
后台上传文件。
后台更新文件。
后台设置统计代码
后台管理onedrive文件。
直接删除onedrive文件
直接在后台给文件夹添加.password和README和HEAD
直接在后台编辑文本文件。
上传本地文件至onedrive
支持创建文件夹
支持移动文件(仅限单文件)
#支持绑定多网盘
#支持离线下载
安装
Github地址:https://github.com/abbeyokgo/PyOne
使用文档:https://wiki.pyone.me/
账号支持:只支持onedrive
商业版、教育版、个人版
环境要求:Python2.7
、Redis
、Mongodb
、Nginx
1、安装宝塔
#Centos系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
安装完成后,进入面板,点击左侧软件管理,然后安装Nginx
、Redis
、MongoDb
。注意Debian
安装MongoDb
之前还需要使用命令apt install sudo
,不然可能存在MongoDb
启动不了的情况。
2、拉取源码
使用命令:
git clone https://github.com/abbeyokgo/PyOne.git
3、开始依赖
cd /root/PyOne
pip install -r requirements.txt
4、开始运行
#复制配置文件
cp self_config.py.sample self_config.py
cp supervisord.conf.sample supervisord.conf
如果当前不是在root
目录下(本文是默认root
目录下),则需要修改self_config.py
的config_dir
参数和supervisord.conf
的directory
参数为正确的目录!
#运行
gunicorn -w4 -b 0.0.0.0:34567 run:app
然后试着访问:http://ip:34567
看看能正常显示,如果不能,请在宝塔的安全里开启端口。
5、安装Aria2
git clone https://github.com/abbeyokgo/aria2_installer.git
cd aria2_installer
sh install_aria2.sh
域名设置
点击左侧网站,添加站点,然后再点击添加好了的域名名称,这时候就进入了站点配置,点击反向代理,目标URL
填入http://127.0.0.1:34567
,再启用反向代理即可。
然后再点击配置文件,进行如下修改:
#加上中间三句
location /
{
...
proxy_buffering off;
proxy_cache off;
proxy_set_header X-Forwarded-Proto $scheme;
...
}
最后就可以进入域名打开授权页面了。
授权成功即可,首次访问,会显示登录后台,输入初始密码:PyOne
后会自动跳转到绑定网盘页面。如果没有跳转到绑定网盘页面,可以按照:后台-文件管理-添加网盘进行下一步。
开机启动
网站源码下有个supervisord.conf
,主要内容如下:
[program:pyone]
command = gunicorn -k eventlet -b 0.0.0.0:34567 run:app
directory = /root/PyOne
autorestart = true
主要修改两个地方:
端口号:即34567那个端口号,修改为自己选的,或者不改动
源码目录:directory修改为你选的网站目录
修改之后运行下面的命令(记得修改为正确的目录),设置开机启动:
echo "supervisord -c /root/PyOne/supervisord.conf" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local
重启生效。
本次不用重启生效的方法:
supervisord -c /root/PyOne/supervisord.conf
绑定多网盘
绑定好第一个网盘之后,登录后台(/admin
)-文件管理,即可看到网站顶部还有两个“添加网盘”的链接,点进去即可继续绑定更多网盘。
注意:为确保可以正确绑定网盘,请开一个隐私窗口或者清除cookies后再绑定新网盘!
目前默认是只能绑定3
个网盘,如果你需要绑定更多的网盘,可以编辑self_config.py
文件。
#修改od_users字典参数。参考已有内容,添加更多的位置,比如:D、E、F等
od_users={
"A":{
"client_id":"",
"client_secret":"",
"share_path":"/",
"other_name":"网盘1区",
"order":1
},
"B":{
"client_id":"",
"client_secret":"",
"share_path":"/",
"other_name":"网盘2区",
"order":2
},
"C":{
"client_id":"",
"client_secret":"",
"share_path":"/",
"other_name":"网盘3区",
"order":3
}
}
解绑网盘
如果绑定了网盘想要进行解绑,或者绑定网盘出错,但是网站已经显示了这个盘符的情况下,需要解绑网盘。
可按照以下步骤操作:
1、编辑self_config.py文件。
2、找到od_users字典参数。
3、参数od_users下找到对应的盘符。
4、将对应盘符的client_id参数和client_secret参数置为空值。
离线下载
1、离线下载依赖aria2;请确保已经安装了aria2并在后台配置了正确信息!
2、离线下载支持:http(s)直链、磁力链接。
3、添加任务时,一行一个下载链接。
4、在哪个目录下点击离线下载按钮,最终就会上传到哪个目录下。
命令行操作
1、单文件上传
#请确保PyOne源码路径正确
python /root/PyOne/function.py Upload 服务器文件绝对路径 onedrive路径 盘符
参数说明:
#服务器文件绝对路径:服务器下存在的一个文件绝对路径。比如:/home/test.mp4。
#onedrive路径:即onedrive下的路径。这里分两种情况:
上传后不用重命名,比如我直接上传到测试目录下,onedrive路径为:/测试/。目录最后面必须带/。
上传后重命名,比如我上传到测试目录下,并重命名为new.mp4,onedrive路径为:/测试/new.mp4。最后面不能带/。
看出区别了吗?带/和不带/的区别!
#盘符:默认为A。如果需要上传到其他网盘,或者你修改过盘符,则修改这个盘符参数。
示例:
#上传服务器的/home/test.mp4到盘符A的onedrive的测试目录下:
python /root/PyOne/function.py Upload /home/test.mp4 /测试/ A
#上传服务器的/home/test.mp4到盘符A的onedrive的测试目录下,并重命名为new.mp4:
python /root/PyOne/function.py Upload /home/test.mp4 /测试/new.mp4 A
2、上传文件夹所有文件
#请确保PyOne源码路径正确
python /root/PyOne/function.py UploadDir 服务器目录绝对路径 onedrive路径 盘符
参数说明:
#服务器目录绝对路径:服务器下存在的目录绝对路径。比如:/home/test
#onedrive路径:即onedrive下的路径。比如:/test/
#盘符:默认为A。如果需要上传到其他网盘,或者你修改过盘符,则修改这个盘符参数。
示例:
#上传服务器的/home下的所有文件到盘符A的onedrive的测试目录下:
python /root/PyOne/function.py UploadDir /home/test /测试/ A
3、更新缓存
全量更新(默认),即全量更新文件目录。推荐在文件目录结构发生变化的情况下才进行本操作。
#请确保PyOne源码路径正确
python /root/PyOne/function.py UpdateFile
增量更新,即只有当文件夹大小发生变化时才进行更新操作。推荐在文件目录结构没有发生变化的情况下进行操作。
#请确保PyOne源码路径正确
python /root/PyOne/function.py UpdateFile new
更新源码
#PyOne旧版本升级到3.0,请重装!
#PyOne3.0内小版本更新
拉最新代码:git pull
重新安装依赖,看是否有新增的依赖包:pip install -r requirements.txt
重启网站:supervisorctl -c supervisord.conf restart pyone
最好更新一下文件缓存:python function.py UpdateFile
错误指导
1、502 Bad Gateway
一般是网站没有运行导致的。在网站目录运行
supervisord -c supervisord.conf
如果运行上面的命令出现类似Error:Another program is alright listening on a port
的错误,说明已经运行过这个命令,可以运行以下命令重启网站
supervisorctl -c supervisord.conf restart pyone
2、500 Internal Server Error
一般是因为服务器内部出现问题,可检查Redis
、MongoDB
是否安装?是否运行?
如果上诉没问题,可清空Redis
缓存:
redis-cli #进入redis命令行
> FLUSHALL
如清空Redis
缓存还有问题,可手动运行网站查看错误
supervisorctl -c supervisord.conf stop pyone && gunicorn -k eventlet -b 0:34567 run:app
然后再访问页面,查看ssh
的错误提示。
便捷教程
总结
目前来说该程序很不错,特别是加了多网盘和离线下载,作者更新也频繁,但BUG
还是不少的,特别是离线下载。如果想完美的使用Aria2
离线下载并自动上传的,建议看下博主的该教程→点击查看。
版权声明:本文为原创文章,版权归 Rat's Blog 所有,转载请注明出处!
本文链接:https://www.moerats.com/archives/734/
如教程需要更新,或者相关链接出现404,可以在文章下面评论留言。
老哥,我在绑定账户时,显示auth.pyone.me 拒绝了我们的连接请求。请问应该怎么处理啊
这个还能用吗 怎么安装不上?
可以是可以,不过现在没那么顺了,直接跑脚本吧,https://www.moerats.com/archives/806/
才看到评论说centos7不行了,我还找错找一天,脑袋嗡嗡的
请问如何修改后台密码呢?
后台没看到修改密码的地方呢
源码目录的self_config.py文件,改了重启生效
请问怎么备份数据,想换一个服务商重新搭建
这个感觉不需要备份吧?毕竟文件都是从网盘来的
怎么在heroku.com部署pyone
不会,没玩过heroku
老大
为啥宝塔py管理器安装进打不开网页呢,命令就可以打开,好蛋疼
不清楚,宝塔的py、docker管理这些还是建议自己使用命令行操作。
上传文件失败 ,日志里面显示的Service unavailable是怎么回事啊,谢谢博主解答
试试重新绑定看看
博主,现在还用Pyone吗?现在的版本中,离线下载在上传阶段,直接显示 创建实例失败
这个怎么解决啊?
这个好像是bug还是啥的,我已经很久没用了,等作者修复吧
这个不能像oneindex那样隐藏某个文件夹吗?
这个我还没咋注意过,好长时间没用了
网站显示502 bad geteway ,运行supervisord -c supervisord.conf 后显示这个:Error:Another program is alright listening on a port
再运行supervisorctl -c supervisord.conf restart pyone 后显示这个:pyone: ERROR (not running)
pyone: ERROR (spawn error)
咋子办,重启服务器啥的也没用
显示端口被占用,用ip:34567能访问吗?
反复检查了,端口没有被占用,试图运行gunicorn -w4 -b 0.0.0.0:34567 run:app 来启动他的时候显示很多错误,百度排除了一些后,重新安装依赖也试过了,这个错误 一直出现 ModuleNotFoundError: No module named 'extend' 咋子版,不行的话我能重装pyone吗,怎么在ssh远程连接中卸载pyone啊,麻烦了
你这个错误没咋见过,特别是这个提示缺少的模块,你可以直接用这个一键脚本吧,https://www.moerats.com/archives/806/
我是搭好用了几天后,突然就不行的,有没有卸载pyone的方法,服务器上还有其他网站,不好重置,我想先卸载在装试试。
那个pip install extend 也试了 不行,我试了下直接运行一键脚本,也没啥用,应该要先卸载吧
重装系统就好了,一切交给脚本。
缺少模块的解决方法找到了,已经尝试成功,附上链接https://zoco.me/post/certbot-requests-packages-urllib3-resolve
我在萌咖哪里买的ssl,用宝塔绑定之后无法使用https,这个是什么情况。。。网站是搭建的pyone
姿势不对。
问个白痴问题。。pyone获取的仅仅是网盘的文件列表,而不是把整个网盘下载下来吧
不会,整个下载的话,那还不如直接存放在服务器里。
大佬,我按照你的步骤搞的,然后出现以下问题:
1.离线下载能创建,但是不能下载。
2.上传文件,跑完100%的时候,提示上传失败。
3.后台点多了之后会404。
有空回复一下哈嘻嘻嘻。
使用的问题可以通过Github地址,加群,给作者反馈
老铁,我安装成功了,登录后台也可以,就是点 文件管理时候,经常会出现404,然后多刷新几遍,又显示正常了,然后再点 文件管理,就又出现404,是需要设置什么吗
看是不是api有点炸的问题,导致目录文件刷不出来
Error: could not find config file supervisord.conf
For help, use /usr/bin/supervisorctl -h
You have new mail in /var/spool/mail/root这是什么意思 重启服务器打不开网站
需要在源码目录运行重启,比如本文的/root/PyOne
还是错误 Error: could not find config file supervisord.conf
For help, use /usr/bin/supervisorctl -h
You have new mail in /var/spool/mail/root
我绑定教育网盘没用(就是5T的那种),自己5个G的个人网盘倒是可以用。绑定是以上两种都能成功绑定上,就是前者貌似没有访问权限一样的,查看不到网盘内容也没法修改,连通过PyOne新建个文件夹都不行。后者倒OK,aria2上传和修改创建都没问题,头大
隔了一段时间又试了下又可以了,啥都没动,真是见鬼
可以更改自带的dplayer播放器吗?
好的,成功了,感谢
配置文件的代码写错了吧
哪里,更新v4后就没怎么关注了。
location /这个宝塔里面添加错误,要在/前面加个~还是什么符号的。忘记了。。
不需要加这个,只需要在这个范围中间加3行代码就行了
gunicorn -w4 -b 0.0.0.0:34567 run:app的时候出错了,怎么回事?
File "/usr/lib/python2.7/site-packages/gunicorn/arbiter.py", line 525, in reap_workers
raise HaltServer(reason, self.WORKER_BOOT_ERROR)gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3>
大佬,已经崩溃
我OneDriver里的视频文件PyOne加载不出来,怎么回事
你好,请问下pyone和OLAINDEX一样都是不消耗服务器流量的吗?
对,都不消耗
谢谢,了解了。
之前搭建过pyone反应感觉没OLAINDEX快,以为是消耗服务器流量的,哈
一般觉得哪个适合自己就用哪个。
这新版装完,全量更新生成不了列表,不知道怎么回事
请问我用Aria2离线下载添加任务但是下载速度为0,用迅雷可以正常下载,要怎么解决。
用Web面板控制aria2,比如我提供一个。地址:https://www.moerats.com/Aria2,然后再根据这个教程加点Bt服务器看看。
我已经装了web控制面板,并且连接上了aria2,默认bt服务器里有很多的地址,不知道博主要我添加什么bt服务器呀,现在还是下载没速度。
随便加啊
询问一下,出现这个问题,怎么解决啊
NameError: name 'ARIA2_HOST' is not defined
跪求大神
大大 为什么我在 绑定网盘的时候 在输入应用机密 和应用ID之后 点下一步
出来的页面 显示 显示 Internal Server Error
500 Internal Server Error?可以看下Redis、MongoDB有没有在运行,或者直接看运行程序时候的日志
pyone用aria2下载能自动上传到onedrive吗?还是必须手动上传
这个是程序自动上传,内置了上传命令。
为啥在线播放时不能真正全屏呢?(只能所谓的网页全屏)www.pyone.me内的电影也不能真全屏。但是drive.resl.tk就可以真全屏,都是PyOne搭建的,有什么不一样呢
这个我也不清楚,没注意过该问题。
有点怀疑Dplayer版本buyiy
感觉Dplayer版本不一样,不知道有没有地方可以改版本的
大佬如何不使用80端口啊
该程序本来就没使用80端口啊,用的是34567端口。
我安装了55r,然后用的那个脚本,离线下载还有上传都报错,安装的时候显示80tcp错误
感觉防火墙或者端口冲突,如果你用55R,那建议手动安装,别用脚本。
好吧
root@ip-:~/PyOne# supervisorctl -c /root/PyOne/supervisord.conf restart pyone
unix:///tmp/supervisor.sock no such file
大大,这种情况怎么办,不能直接重启网站 ,必须重启vps之后,重新开启网站才正常诶
新建一个文件看看,使用命令:
touch /tmp/supervisor.sock
chmod 777 /tmp/supervisor.sock
最近后台更改密码和网站名称,改了密码和名称都没变化,不知道什么情况,后台改密码偶尔Internal Server Error,不报错也修改无效
源码目录下的config.py里查看都显示的更改后的密码和网站名称,前端还是原来的默认密码和网站名字
检查下MongoDb运行状态,有时候修改密码什么的需要几分钟才能生效。要是问题依旧的话,可以用我写的一键脚本安装,地址:https://www.moerats.com/archives/806/。
感谢大佬回复,刚才的问题,重启vps之后解决了,但是经常性刷新出现500错误,执行supervisorctl -c supervisord.conf stop pyone && gunicorn -k eventlet -b 0:34567 run:app命令报错Error: could not find config file supervisord.conf,清空Redis缓存也无法解决500错误问题,之前正常,就这两天出现的,500之后刷新又正常显示页面了
500错误一般与Mongo有关,你在面板上重启下Mongo,后面这个启动命令,需要找对配置文件路径,可以去/root/PyOne文件夹运行你那个命令。
bt面板升级了,设置反向代理时会显示 无法链接url
大神能给一下解决方案吗?
最新宝塔没用过,不知道具体情况,所以暂时的方案只能建议你去配置文件里设置反向代理。
有没有那部分的网站 代码
上面只写了 添加的三行诶
是不是直接在配置文件里面上传完整的代码就可以了
没得,这个最新宝塔反代貌似是个BUG。等他们修复吧。或者修改宝塔源码,去掉检测。
有个问题,图片不能访问吗?5t盘图片刷新不了,个人的15g盘图片目录为空。另外由于不会操作,把pyone文件管理那里的离线文件给删了,但是服务器依旧在下载,请问下载在upload文件夹的文件还是会自动上传到onedrive吗》?
好像回错了,是另外一个脚本
这个问题貌似程序作者在修复,有时候注意多清空下缓存。
有没有那部分的网站 代码
上面只写了 添加的三行诶
还有很多视频上传了打开什么都没有,就像打开文件夹一样
刚刚邮箱填错了
批量上传这样提示
我的命令是python /root/PyOne/function.py UploadDir /data/aria2/download /正经资源/ A
check filename
eval(func+str(tuple(args)))check repeat file
Traceback (most recent call last):
File "/root/PyOne/function.py", line 1515, in <module>
File "<string>", line 1, in <module>
parent_id=parent['id']File "/root/PyOne/function.py", line 884, in UploadDir
TypeError: 'NoneType' object has no attribute '__getitem__'
刷新缓存看看。
批量上传这样提示
eval(func+str(tuple(args)))check filename
check repeat file
Traceback (most recent call last):
File "/root/PyOne/function.py", line 1515, in <module>
File "<string>", line 1, in <module>
parent_id=parent['id']File "/root/PyOne/function.py", line 884, in UploadDir
TypeError: 'NoneType' object has no attribute '__getitem__'
刷新缓存看看。
宝塔安装完Redis、Mongodb后用xshell就连接不上了。 debian的
看过会能不能上,安装这个还是建议CentOS 7系统。
现在6800端口没运行起来,不知道为什么?
用我这个教程安装Aria2试试吧,https://www.moerats.com/archives/800/。
按照博主的静态aria2安装好,
[root@host ~]# which aria2c
/usr/bin/aria2c
[root@host ~]# pgrep -l aria2c
2592 aria2c
已运行,但是PyOne离线下载时,任务启动了,但是下载失败,下载出错
YAAW里出现错误Error: Unauthorized
不知道怎么搞了。。。不晓得哪里出错了,请指教,谢谢
这程序是不调用yaaw的,大概是脚本的缘故,你直接去后离线下载填上密匙就行了,不用管yaaw。
已经放弃这种方法了,用ariang和oneindex配合的,能离线但是不能传到onedrive
姿势有问题。
注意巨硬的秘钥不能有+,不然不会成功
有个问题想问下
1、现在离线用不了,进aria2 6080,提示Error: Internal server error
2、echo "supervisord -c /root/PyOne/supervisord.conf" >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local 命令是在根目录下运行吗?
谢谢!
运行这行echo "supervisord -c /root/PyOne/supervisord.conf" >> /etc/rc.d/rc.local
说没有文件或者目录,是要新建一个吗?
谢谢!
命令随便在哪个目录运行都行。
请问这个PyOne登录页默认密码是多少?
PyOne
博主大大,如果我想实现vps离线文件后自动传至onedrive和谷歌云盘这2个网盘后再自动删除有可能吗,什么方案才是最合适的?另外一个是字幕问题,一直想实现在线ass字幕和歌词
用rclone挂载可以解决第一个,字幕问题不清楚。
宝塔安装了redits和mogoDB后,重启服务器这两个都不启动,必须人工启动,请问是怎么回事?我是debian8系统,装的宝塔5.9
这个建议使用CentOS 7系统,宝塔在debian和ubuntu上会出问题。
请问下这个支持国内世纪互联版OneDrive么
之前支持,现在貌似不支持了。
手机代理后没问题,PC端打开网站变成127.0.0.1:34567无法访问,怎么处理
这个问题貌似不是很清楚,没遇到过。
请问博主这个配合哪个上传脚本比较好啊
我一直用这个:https://www.moerats.com/archives/697/。
AADSTS50011: No reply address is registered for the application.
这是什么鬼
已解决
怎么解决的。。。
哈哈,活捉
哈哈,大佬竟然回复的这么快
大佬好厉害呀,特来观摩
哈哈
肯定以为是lala
对的。
大佬,我想问一下,就是我弄成功了,但是比如我在后台修改密码,改PyOne的名字之类的,保存,他自己重启了,但是我修改的部分,并没有修改(大致是怎么修改都还原)
更新后好了
ip:34567能进去,填了反向代理和配置文件,但是网站地址进不去
我也出现了这种情况,请问你是怎么解决的?
已解决
你是怎么解决的?
这个服务器过期后是不是就不能用了?
能不能搭建到Linux桌面系统上?
是的,过期就不能用了,你自己可以试试。
弄完以后,进入管理员界面修改登录密码,然后会自动重启网站,但是一直在重启网站,就是重启不完,咋回事?
最后那个重启生效是指重启网站吗?
unix:///tmp/supervisor.sock no such file
出现这个问题怎么解决?
弄好以后要怎么查看我自己搭建网盘上的文件?
别刷评论,你自己登录Onedrive网盘就可以看到文件,也可以通过ip访问pyone查看。
不能用域名/admin,只能用ip/admin
到后台后怎么运行python function.py UpdateFile
正在更新数据!如果您是网站管理员,请在后台运行命令:python function.py UpdateFile
这个是那个后台啊,都没有提示的???
admin后台地址,多看教程,多琢磨。
404 - 找不到檔案或目錄。
您要尋找的資源可能已移除、名稱已變更,或暫時無法使用。
用这个访问会报错如上错误
是宝塔里边那个网站域名+admin吗?
是的,你添加的域名,比如xx.com/admin
我就是用的这个啊,可是不行啊。而且这个我添加的这个域名已经被被人注册了
是的,你添加的域名,比如xx.com/admin
我就是用的这个不行啊,我添加上端口都不行
弄好了,后台地址是啥?
仔细看教程,地址后面加/admin。
我试了,访问不了啊
应用注册页面到底该怎么写?
注册完了后绑定账号一直报错!
AADSTS50011: The reply url specified in the request does not match the reply urls configured for the application: '66422158-fe5e-4071-a1b2-96ae77fb490a'.
多绑定几次,要是还不行就没办法了。
是不是我应用注册界面信息填写的不对啊
这个你多试试,按理说没啥问题。
应用注册的时候哪些信息都是填默认的吗?
绑定账号那里出现错误:AADSTS50011: The reply url specified in the request does not match the reply urls configured for the application: '4791fd00-0a2a-4355-8134-152e688a9b73'.
怎么解决?
gunicorn -w4 -b 0.0.0.0:34567 run:app
这里边的34567可以随意改吗?
可以改。
重装了一下系统然后再装宝塔可以了。
可以用linux弄这个吗?
是Linux 。
我的服务器安装宝塔是不是没用啊,都没有界面。
大概是你没安装好。
我的是腾讯的服务器,就只有一个小黑屏啊,看你的教程生说的还有界面,应该是在桌面版的Linux上安装的吧
用xshell软件连接vps,然后安装宝塔,接着用浏览器打开ip:8888,就是宝塔控制面板。
vps是什么?
服务器,就好比首页的推荐贴推荐的服务器。
在服务器上安装宝塔显示:Pillow installation failed.怎么解决?
服务器系统是centos7.5
安装这几个依赖先yum install python-devel zlib-devel libjpeg-turbo-devel -y
然后当我单独安装pillow的时候显示pillow已存在“Requirement already satisfied: pillow in /usr/lib64/python3.4/site-packages (5.2.0)”
安装完成功你说的这个后还是然后重新安装宝塔还是失败,错误提示还是那个。
那就换其它系统安装宝塔吧。
怎么感觉你的回复像百度?啥都科普……那个VPS是什么的问题,让我刮目相看。
反向代理那里原站的教程里配置文件是添加三行,这里是两行,有什么区别吗?
区别就是我没及时更新。
怎么注册评论呀???
你是说博客?不开放注册功能,直接评论就行。
可以做友情链接不
目前只能添加到内页链接,如果你能接受,那就去博客链接库栏目留信息。
坐等不带web环境的一键脚本
别懒,脚本暂时不考虑。
这个有一键脚本吗?
没有。
很棒呀!
真快。