树莓派新系统无键盘安装与设置

2023-05-16

sudo raspi-config 

1、在Boot根目录下创建文件:wpa_supplicant.conf:

    country=CN
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
     
    network={
    ssid="WiFi-A"
    psk="12345678"
    key_mgmt=WPA-PSK
    priority=1
    }
     
    network={
    ssid="WiFi-B"
    psk="12345678"
    key_mgmt=WPA-PSK
    priority=2
    scan_ssid=1
    }
    
    说明以及不同安全性的 WiFi 配置示例:
    #ssid:网络的ssid
    #psk:密码
    #priority:连接优先级,数字越大优先级越高(不可以是负数)
    #scan_ssid:连接隐藏WiFi时需要指定该值为1

    如果你的 WiFi 没有密码
    network={
    ssid="你的无线网络名称(ssid)"
    key_mgmt=NONE
    }

    如果你的 WiFi 使用WEP加密
    network={
    ssid="你的无线网络名称(ssid)"
    key_mgmt=NONE
    wep_key0="你的wifi密码"
    }

    如果你的 WiFi 使用WPA/WPA2加密
    network={
    ssid="你的无线网络名称(ssid)"
    key_mgmt=WPA-PSK
    psk="你的wifi密码"
    }
    如果你不清楚 WiFi 的加密模式,可以在安卓手机上用 root explorer 打开 /data/misc/wifi/wpa/wpa_supplicant.conf,查看 WiFi 的信息。
 
2、在Boot根目录下创建空文件:ssh

3、启动树莓派,通过路由器查看其IP地址

4、使用putty实现SSH连接树莓派

5、修改树莓派源:sudo nano /etc/apt/sources.list
   用以下内容替换:
   
    deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
    deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
    
    备注:
    其他一些软件源有:
    中国科技大学 http://mirrors.ustc.edu.cn/raspbian/raspbian/
    浙江大学  http://mirrors.zju.edu.cn/raspbian/raspbian/

6、更新系统:
    sudo apt-get update
    sudo apt-get upgrade -y
    
7、安装xrdp:注意次序
    sudo apt-get install tightvncserver
    sudo apt-get install xrdp
    
    
8、安装完成后重启xrdp服务:sudo /etc/init.d/xrdp restart 

9、安装完成后远程桌面:
    控制台输入mstsc进入远程连接窗口,输入IP地址进入登录界面,默认用户名pi,密码raspberry
    
10、Android手机下载微软远程桌面APP,支持远程连接,在软件中添加->Desktop,填入树莓派IP地址、用户名和密码后就可以登录了


=================================================================
1、安装并配置Apache安装并配置Apache
// 安装Apache
sudo apt-get install -y apache2

// Apache的网页目录默认为“/var/www”

// 启动
sudo service apache2 start
// 停止
sudo service apache2 stop
// 查看状态
service apache2 status


2、安装并配置MySQL
// 安装mysql,在安装时候出现创建用户的提示
sudo apt-get install -y mysql-server

// 开启数据库
sudo /etc/init.d/mysql start
// 关闭数据库
sudo /etc/init.d/mysql stop
--------------------- 

3、直接安装:sudo apt-get install phpmyadmin
    会自动依赖把其他的都装好,例如PHP7.0
    安装过程中弹出选择框 
    第一次的弹框有apache和lightd两个选项,按空格选中Apache2,回车 
    第二次选择No,除非你会手动配置phpmyadmin的一些设置

    启用 apahce 的 mod_rewrite 模块:
    sudo a2enmod rewrite
    
    再把phpmyadmin链接到/var/www/html目录下:
    sudo ln -s /usr/share/phpmyadmin /var/www/html
    
    最后重启Apache,测试是否可以

    提醒
    最后设置一下目录权限

    sudo chown root:root /var/www/ -R
    sudo find /var/www/ -type d -exec chmod 755 {} \;
    sudo find /var/www/ -type f -exec chmod 644 {} \;
    --------------------- 
    原文:https://blog.csdn.net/sinat_27938829/article/details/72084586 


4、配置
    sudo mysql -u root
    use mysql
    
    
    >> update mysql.user set plugin='mysql_native_password';  #重置加密方式
    >> update mysql.user set password=PASSWORD("newpassword") where User='root';  #设置新密码
    >>  flush privileges;  #刷新权限信息

    备注:
    用这个命令初始化就好了:
    sudo mysql_secure_installation


/usr/share/doc/phpmyadmin

=======================================================================
树莓派装LAMP的几个坑

安装LAMP,注意升级和调整:

第一,php5相关的已经东西已经没法用了,直接用php7.0

可以

sudo apt-get install phpmyadmin

会自动依赖把其他的都装好。

第二,mysql实际上已经是Mariadb 没有什么随机密码,那个是mysql,这个是Mariadb!

sudo apt-get install mysql_server  mysql_client

因为mysql版权原因,装完实际是Mariadb,安装过程不一定会让你设置密码,那么root的密码到底是什么呢?

用这个命令初始化就好了:

sudo    mysql_secure_installation

第三:有安装phpmyadmin的话,默认的用户名就是phpmyadmin,密码会在过程中设置,

不要被其他教程所说的默认用户名是mysql的那个默认root所迷惑。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

树莓派新系统无键盘安装与设置 的相关文章

随机推荐

  • 【python】python的命名规范:啥时候用驼峰啥时候用下划线啥时候用大写

    类属性 类方法 xff1b 私有属性 公有属性 xff1b 私有方法 公有方法 xff1b 静态属性 静态方法 xff1b python的命名规范 xx xx xx xff08 自用笔记 xff09
  • 修改Linux启动Logo(总结)

    修改Linux 启动Logo 完美 总结 1 修改启动Logo xff0c 换成自定义的图片 目的 xff1a 开机后显示自定义的图片 xff0c 替代小企鹅 xff08 1 xff09 准备一张 png 图片 xff08 2 xff09
  • 搞懂408数据结构中的结构体的定义

    对于一些跨考408的同学来说 xff0c 是不是经常会出现看见一些结构体的定义却不懂是什么意思 xff0c 或者让你定义一个节点类型时 xff0c 不懂各个部分的具体含义 希望这篇文章能够让你搞懂结构体到底是什么 xff0c 各个部分是什么
  • 无人机集群控制方案

    无人机集群控制方案 集群控制简介 多机器人群体控制系统一般分为集中式控制结构和分布式控制结构 集中式控制结构 xff1a 一个主控单元 xff0c 集中掌握了环境中全局信息和所有机器人的信息 xff0c 进行集中式处理任务与资源分配由主控单
  • 谷粒学院学习知识点汇总-------01

    前言 谷粒学院视频的系列首先先是学习一波理论知识 xff0c 最后跟着视频敲一遍整个项目 xff0c 到部署项目上线 xff0c 给自己定个flag xff0c 一个月之内完成项目部署上线 一 事务 1 1事务是数据库操作最基本单元 xff
  • Ubuntu下vscode的简单配置C/C++环境

    下载vscode并安装 方法1 在ubuntu软件中搜索 vscode下载 xff0c 但是我失败了 方法2 直接去官网下载https code visualstudio com Download xff0c 下载Linux版本的并安装 方
  • ubuntu zip和unzip命令

    zip span class token operator span r myfile span class token punctuation span zip test span class token operator span un
  • 一、ROS2简介

    ros2相关简介 ROS2的前身是ROS xff0c ROS即机器人操作系统 xff08 Robot Operating System xff09 但是ROS本身并不是一个操作系统 xff0c 而是一个软件库和工具集 Ros的出现解决了机器
  • 二、ROS2基本操作

    ROS2节点 ROS2的节点讲究分工合作 xff0c 每个节点负责一个单独的模块化功能 举一个激光雷达的例子 xff0c 一个节点负责获取激光雷达的扫描数据 xff0c 一个节点负责处理激光雷达数据 xff0c 还有一个节点负责控制车轮转动
  • 六、ROS2通信机制(服务)

    一 服务介绍 客户端发送请求给服务端 xff0c 服务端可以根据客户端的请求做一些处理 xff0c 然后返回结果给客户端 这里与话题的主要区别就是 xff1a 话题是没有返回的 xff0c 适用于单向或大量的数据传递 而服务是双向的 xff
  • 作业4-8-5:HBase Shell插入数据:学生表、课程表、选课表

    现有以下关系型数据库中的表和数据 xff0c 要求将其转换为适合于HBase存储的表并插入数据 xff1a 学生表 xff08 Student xff09 keyRow 学号 xff08 S No xff09 姓名 xff08 S Name
  • 树莓派4B连接PCF8591模块

    1 PCF8591是8位的数模 模数转换集成芯片 xff0c 如图 1 xff08 详细介绍可以点击参考 xff09 图 1 PCF8591 2 AIN0 AIN3接模拟输入 xff0c 比如气体传感器 xff0c 能外接三个通道的模拟输入
  • “指定的网络名不再可用”解决办法

    主机操作系统 xff1a win10 linux操作系统 xff1a ubuntu22 04 在Windows下安装ubuntu xff08 wsl xff09 时 xff0c 出现 指定的网络名不再可用 xff0c 解决办法如下 xff1
  • Jetson xavier nx 安装CUDA10.2,和cudnn8.0

    2022 6 16更新 现在Jetson xavier nx 安装CUDA和CUDNN不需要下面那么复杂了 xff0c 可以直接通过刷机将其安装到设备上 在官网下载SDK Manager可以直接将CUDA烧录进设备 xff08 特别注意如果
  • 关于return用法时,return报错。

    在for循环里面return想要跳出全部循环时 xff0c 会报语法错误SyntaxError return outside function 原因是return只能写在def函数里面 没有def n span class token op
  • 联邦卡尔曼滤波

    联邦Kalman滤波 利用Kalman滤波技术对多传感器数据进行最优融合有两种途径 集中式Kalman滤波和分散化滤波 集中式Kalman滤波利用一个滤波器来集中处理所有子系统的信息 分散化滤波利用子滤波器处理子系统的信息通过全局滤波器实现
  • 教你10分钟完成智能小车的PID调速

    简介 这是我在CSDN上面的第一篇博客 xff0c 来分享一下我是如何用最短的时间进行智能小车的PID调速的 在疫情期间比较无聊 xff0c 在某宝买了一个智能小车底盘和一堆零件 xff0c 基于Arduino Due和树莓派进行开发 xf
  • 实战低通滤波和卡尔曼滤波

    目录 背景所需硬件与软件理论基础一阶低通滤波卡尔曼滤波 仿真验证实际验证总结 背景 滤波这个词对任何一个工科生都不会陌生 xff0c 尤其是做控制或者信号方面的从业者和学生 我们不仅可以通过硬件滤波也可以通过软件设计算法滤波 xff0c 这
  • matplotlib保存图片为pdf格式,文字以字体形式保存,可以illustrator编辑,而不是喵点格式。

    用默认的 plt savefig xff08 xff09 保存的图片 xff0c 图利和label都是以瞄点保存的 xff0c 而不是以文字格式 这样在矢量图编辑中想要调整文字大小和字体时都不方便 使用mpl可以设置pdf图片文字以字体形式
  • 树莓派新系统无键盘安装与设置

    sudo raspi config 1 在Boot根目录下创建文件 xff1a wpa supplicant conf xff1a country 61 CN ctrl interface 61 DIR 61 var run wpa sup