2018-08-18注:宝塔面板和LNMP安装失败的问题已经解决,是我这个小白把树莓派的版本搞错了,明明是stretch,结果把更新源误设成了jessie的,所以导致了一大堆莫名其妙的错误,连搜都搜不到,更别说解决方案了。
碰壁过程详见这里。
—————————-手工分隔线——————————————————
前几天入了个树莓派,打算没事跑点Python程序玩玩。由于之前在VPS上使用宝塔面板管理比较方便,虽然宝塔官方说未研究过树莓派的适配情况,不过还是想试试。
使用宝塔面板官方提供的安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
结果安装到一半的时候出错,提示:
fatal error: Python.h: No such file or directory
上网百度了一下,发现使用aptitude 工具可以搞定,具体命令如下:
sudo apt-get install aptitude
sudo aptitude install python-dev
出现第一个提示:
Accept this solution? [Y/n/q/?] n
这里一定要n,因为给的solution是保持现在的状态,即不安装。
接着出现第二个提示:
Accept this solution? [Y/n/q/?] y
这里接受新状态就可以安装了。
安装完成后,重新运行
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
安装宝塔面板,可以顺利安装成功。
进入宝塔面板,第一次选择默认的nginx 1.14编译安装,结果安装到一半的时候卡死。继续求助百度后,尝试mysql 5.6+php 7.1+nginx 1.12+pure-ftpd-1.0.47,虽然提示安装成功。但是已安装的软件包里并没有mysql、nginx和php,实际还是无法使用。下次准备重新刷机,继续研究下LNMP一键包。