树莓派4B 64bit 8GB 启动配置(换源/Miniconda/SSH/Xrdp远程桌面/仪表...,树莓派4B搭建Discuz X3.5避坑指南
大家好,今天小编在百度知道关注到一个比较有意思的话题,就是关于树莓派4b的问题,于是小编就整理了2个相关介绍树莓派4b的解答,让我们一起看看吧。
文章目录:
一、树莓派4B 64bit 8GB 启动配置(换源/Miniconda/SSH/Xrdp远程桌面/仪表...
树莓派4B 64bit 8GB 启动配置分为以下几个关键步骤:更换源、安装SSH、Xrdp远程桌面、备份、进阶配置安装仪表盘、安装php7.4和nginx、安装pi-dashboard、检查EEPROM固件、安装GPIO Zero Python、基于MiniConda配置Python虚拟环境、添加环境变量、创建虚拟环境、换源以及安全关机、重启。
首先,注释掉所有源,替换为国内源,执行Ctrl+O+回车保存,Ctrl+X退出。进行完整更新。
配置SSH部分,设置静态IP,添加相关配置到xorg.conf文件中,保存后重启。
使用Xrdp实现远程桌面,输入你的ip地址、账号和密码即可。
进行备份,全备份参考网上教程,部分备份需要先检查剩余空间是否足够。
安装仪表盘并配置php7.4和nginx,访问http://树莓派IP验证安装成功。
修改nginx配置文件以实现指定的页面访问。
下载并安装pi-dashboard,通过http://树莓派IP/pi-dashboard访问部署的Pi Dashboard。
对于部署页面无法显示的情况,尝试给源码添加运行权限,例如使用树莓派终端执行指定路径命令。
检查EEPROM固件,使用GPIO Zero Python进行引脚的配置。
安装MiniConda,推荐使用社区版,确保正确安装并配置环境变量。
在安装MiniConda后,添加环境变量并刷新配置文件。
创建Python虚拟环境,并进行源代码更换以优化环境。
实现安全关机和重启,使用特定的命令执行操作。
二、树莓派4B搭建Discuz X3.5避坑指南
树莓派4B上搭建Discuz X3.5时,考虑到性能和资源限制,我选择了Linux+Nginx+MiriamDB(树莓派推荐的MySQL分支)+PHP的组合。这里重点关注Nginx的配置、PHP的安装和MiriamDB的设置过程。
在安装过程中,注意以下步骤是为了解释命令作用,而非直接输入:
- Nginx的安装:sudo apt-get install nginx
- PHP的安装:首先安装基础组件,如`php-fpm`, `php-curl`, `php-gd`, `php-intl`, `php-mysql`, `php-imap`, `php-opcache`, `php-sqlite3`, `php-xml`, `php-xmlrpc`, `php-zip`(部分可能不必要)。特别是`php-gd`和`php-xml`对Discuz至关重要。
- 可选安装phpmyadmin,作为MySQL图形化管理工具。
- MiriamDB安装:sudo apt-get install miriadb-server
- 安装后,执行`sudo mysql_secure_installation`进行安全配置,根据提示设置root用户密码和相关权限。
配置过程中,记得在MySQL命令后添加分号,并在安装Discuz时修改数据库名称。最后重启服务以确保配置生效。
关于PHP配置,由于原文未提供完整信息,建议在安装后检查并可能调整`/etc/php/8.2/fpm/php.ini`中的内存限制和上传大小。
通过以上步骤,树莓派成功搭建了Discuz X3.5环境,图片上传功能正常。如果需要上传大文件,只需相应调整Nginx和PHP的配置限制,并重启服务即可。
到此,以上就是小编对于树莓派4b的问题就介绍到这了,希望介绍关于树莓派4b的2点解答对大家有用。