前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >树莓派3b部署django项目

树莓派3b部署django项目

作者头像
kirin
发布2020-05-09 16:04:05
8840
发布2020-05-09 16:04:05
举报
文章被收录于专栏:Kirin博客Kirin博客

总共研究了两天树莓派,算是研究出来点点东西了吧,首先我在树莓派上安装了宝塔面板,

这一步可以让我后面减少非常多的麻烦,特别是在django部署的时候,这为我节省了大量的时间,

要知道,时间就是金钱呐,虽然我莫得钱。。。

部署宝塔面板还是按部就班的,可以参考我之前发的博文,一步步来,不用着急,特别是新手朋友

这东西并不难,不要被眼前的一点点困难所折服,要勇敢的站起来,打破困难,迎来的将会是一片春天!!!

emmm好像跑题了,我们继续正文

我选择的是树莓派官方的raspbian,之前因为它是基于Debian开发的,操蛋的就是它的系统只有32位,

让我在安装宝塔面板的时候踩了个大坑!!!,在失败了n次之后,还是成功过的安装上了宝塔面板。

详情参考这篇文章。http://www.apod.cc/index.php/post/274.html

成功安装了宝塔面板已经耗费了我差不多一天的时间,

安装期间,我在树莓派上装上了frp,速度还算可以,因为我自己有一台3年的服务器,emmm我是这么想的

等我的服务器到期了,树莓派也应该跑坏了吧。它为我服务的期间,我打算用它搭建私人网盘,以及部署各种花里胡哨

嘿嘿嘿嘿嘿~

安装完成之后,就开始安装lnmp套件,都是选择的编译安装,所以又等待了几个小时之后,发现mysql,和php

还有nginx都安装失败,后面检查了一下,发现是版本的问题,树莓派安装lnmp套件速度真的慢的让人发指

php我选择的是7.4,选了这个版本后就没法安装phpmyadmini了,因为它最高支持到7.2

mysql我选的是5.5.62 ,安装完成之后,发现没法登陆进去,2002错误,按照百度来的野路子,

mysql -u root -h 127.0.0.1 -p

然后又重装了一次,还是一样,又浪费我接近一小时,。。。

最后是双手合十敲下了 reboot,重启完成之后,嘿嘿,乖乖,竟然可以了?,我也是很无语,

关键时候还是重启大法好。

nginx的话,开始选择了1.18,在反反复复重试浪费了几个小时之后,还是以失败告终

最后选择的1.14才成功的安装上了,很是无奈啊,基本上的时间都是耗费在lnmp上面,

因为安装速度是真的很慢!!!!!

这些基本的服务都安装好了之后,中途还给我整了一件事,

我!不!小!心!把!电!源!关!了!,造成的结果就是宝塔控制面板丢失

没办法,修吧,后面还是重新跑了一遍bt官方的脚本修复好的,(重装),花了39分钟。。。

幸好,在克服了这些困难之后,部署阶段还算是顺利的,我大概是4-29 18:00开始部署的

到了4-29 20:30左右就开始写这篇博客了,中途主要的时间是花在了安装django依赖包上面

部署实际上就几分钟就好了,成功上线了项目,浑身舒服呀,一个字,真爽!!!!

好啦,到此结束啦,等过几天写好了影视网的前端部分在把它继续部署上去,嘿嘿,

演示地址:http://smp.666cc.cn

有兴趣的朋友欢迎一起交流

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-04-29 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档