rasp完整搭建方案

搭建设备

安装

  • 下载镜像
  • 下载刻录工具Etcher
  • 16G以上的高速SD卡
  • 刻录
  • 安装到rasp上,启动

开启ssh

  • 连接显示器和键盘
  • sudo raspi-config
  • Interfacing Options
  • SSH
  • Yes
  • 之后用ssh对rasp进行管理

开启wifi

  • Network Options
  • Wi-fi
  • Enter SSID and passphrase
  • connect

设置音量

  • alsamixer

图形版开启桌面连接

sudo apt-get install xrdp

参考

系统

  • 系统有普通版和lite版,熟悉了console操作之后建议使用lite版,因为体积更小,资源占用更低,速度更快
  • 图形版:带有图形界面,可以通过远程桌面连接之后操作,体积较大,附带了很多额外的内容,甚至有游戏“我的世界”,适合经常使用图形界面以及不熟悉console操作的用户
  • lite版:只能通过console操作进行管理,lite版的功能是精简的,体积大大减少,安装便捷,适合用作服务器

注意

  • 默认是不开启ssh功能的,所以首次开机需要外接显示器和键盘开启ssh,然后连接Wi-Fi,之后可以去掉显示器和键盘进行远程管理
  • 同时接入网线和wifi,会让rasp产生两个不同的mac和ip
  • 出现"REMOTE HOST IDENTIFICATION HAS CHANGED"是因为重装系统之后,本地的key与远程设备匹配不上,清空“/Users/df/.ssh”的内容即可

架设网站
映射外网
程序自启动
任务计划
设置airplay

php

sudo apt-cache search php		#搜索php源
sudo apt-get install php-curl 		#安装拓展模块
php --ini		#查看配置路径,查看已经安装的模块
php -v		#版本信息



提升php的执行权限(使php具有执行sudo命令的权限)

sudo nano /etc/sudoers
www-data ALL=(ALL) NOPASSWD: ALL

e.g.:

echo shell_exec('sudo pwd');

切换当前使用的php版本

sudo a2dismod php5
sudo a2enmod php7.0
sudo systemctl restart apache2
php -v		#版本信息

python

安装拓展模块

request模块

sudo pip install requests

mysql模块

sudo pip install MySQL-python

sql

重装mysql

sudo apt-get autoremove --purge mysql-server
sudo apt-get install mysql-server

sudo service mysqld start	#启动mysql
sudo mysql	#登录mysql(不需账号密码)

mysql账号管理

#新建帐号
 create user 'df'@'%' identified by 'pw'; 	
 #给账号提权限#
 grant all privileges on *.* to 'df'@'%' 
#查看账号列表
use mysql;
select user,host,password from user;

#更新密码
update user set password=password('123') where user='root' and host='localhost'; 

#刷新mysql
flush privileges; 

参考1
参考2

常用命令

sudo service --status-all 		#查看所有服务
sudo service apache2 restart	#重启apache
sudo service mysqld restart		#重启mysql
sudo service vsftpd restart #重启ftp

console账号管理

参考

password pi	#修改密码
#解锁root
sudo passwd root
sudo passwd --unlock root
#禁用root
sudo passwd -l root


useradd testuser #新建用户
passwd testuser	#设置密码 
userdel testuser #删除用户testuser
rm -rf testuser #删除用户testuser所在目录

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值