树莓派配置LNMP+FTP(Web面板)
Linux配置LNMP环境的教程很多了,就不多说了(关键是我也不懂),今天在这里给大家推荐一款Web管理面板:宝塔面板。
宝塔面板/bt面板官网:https://www.bt.cn
管理面板嘛,功能越多,需要的权限也就越高。对安全性有担心的朋友,这个就自我衡量吧,本人可以接受。
Web管理面板安装
*迄今为止宝塔面板已经更新到了6.8.8版本,但是由于Raspbian是32位的Linux系统,我们最高只能安装5.9版本。
Raspbian是由Debian适配来的系统,所以在这里我们采用的是Debian的安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
如果安装出现了问题可以试下Ubuntu/Deepin的安装命令,两者的区别就是在执行安装脚本后者使用管理员权限。
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
执行命令后提示是否安装,输入y确认安装。过程大概需要几分钟,安装完成后会得到面板的初始账号与密码
打开BT面板的默认管理页面:http://树莓派内网IP:8888。
初次登录会弹出“推荐安装套件”提示框,里面可以选择lnmp与ftp组件的版本以及两种安装模式,这个根据自己的需求看着来。
选择好组件版本,点击“一键安装”后进入漫长的安装过程。
安装不是一般的慢,本人采用的是『编译模式』,一般需要几个小时,所以安装过程中不用傻等了,该干嘛干嘛去……
*在这里说几个以前安装时遇到过的坑(后面没有遇到过)
1.安装完成后,在管理里面看到组件还是未安装状态:
这个应该是安装过程中遇到错误造成的,在面板中『软件管理』->『运行环境』中再次安装即可;
2.安装完成后从“数据库”页面中访问”phpMyAdmin”报错502:
各种方法尝试过后,终于在BT面板首页”软件列表”中点击”phpMyAdmin”,在弹出的对话框中”PHP版本”,看到”纯静态”!!!。
在这里我们将PHP版本改为我们刚刚安装的PHP版本,再次访问”phpMyAdmin”,没问题了*个人分析这应该是前面一键安装时php组件安装失败,而面板判定安装完成后,继续安装phpMyAdmin,导致phpMyAdmin安装完成后没有可用的php解析器造成的。