zoukankan      html  css  js  c++  java
  • 树莓派资源集合

    http://shumeipai.nxez.com/download

    树莓派最新img下载:

    http://downloads.raspberrypi.org/

    一、系统更新(修改更新源:https://www.jianshu.com/p/768f0181672b)

    sudo apt-get update

    二、安装nginx

    sudo apt-get install nginx

    三、安装php支持

    sudo apt-get install nginx php7.0-fpm php7.0-cli php7.0-curl php7.0-gd php7.0-mcrypt php7.0-cgi

    四、启动服务

    sudo service nginx start
    sudo service php7.0-fpm restart

     五、修改nginx配置文件

    sudo nano /etc/nginx/sites-available/default

    将其中的如下内容

    location / {
                    # First attempt to serve request as file, then
                    # as directory, then fall back to displaying a 404.
                    try_files $uri $uri/ =404;
            }

    替换为

    location / {
    index  index.html index.htm index.php default.html default.htm default.php;
    }
     
    location ~.php$ {
    fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    #fastcgi_pass 127.0.0.1:9000;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
    }

    六、安装pi-dashboard

    #如果已安装过 git 客户端可以跳过下一行
    sudo apt-get install git
    cd /var/www/html
    sudo git clone https://github.com/spoonysonny/pi-dashboard.git

    即可通过 http://树莓派IP/pi-dashboard 访问部署好了的 Pi Dashboard。

    如果无法访问,使用以下命令赋权:

    cd /var/www/html
    sudo chown -R www-data pi-dashboard

     七、安装kod

    sudo apt-get install php-mbstring
    sudo mkdir /var/www/html/kod
    cd /var/www/html/kod
    sudo wget http://static.kodcloud.com/update/download/kodexplorer4.40.zip
    sudo unzip kodexplorer4.40.zip
    sudo chmod -Rf 777 ./*

     八、安装frpc

    https://github.com/fatedier/frp/blob/master/README_zh.md

    #准备文件夹
    sudo mkdir /var/files cd /var/files
    #下载 sudo wget https:
    //github.com/fatedier/frp/releases/download/v0.27.0/frp_0.27.0_linux_arm.tar.gz
    #解压
    sudo tar -xzvf
    frp_0.27.0_linux_arm.tar.gz
    #修改frpc.ini
    cd frp_0.27.0_linux_arm
    [common]
    server_addr = 服务器IP
    server_port = 9999
    
    [web]
    type = http
    local_port = 80
    custom_domains =域名

     禁止进入桌面,并直接登录到控制台:

    #sudo  raspi-config

    进入设置
    “Boot Options” -> “Desktop / CLI” -> “Console”

    在命令行下进入图形化界面
    startx

    九、设置自动启动

    使用supervisor来控制(systemctl方式添加自启动服务始终要出错,找不到网络,没有找到延迟加载的方法。手动启动(sudo systemctl restart frpc)又没问题,老火。)

    首先先安装supervisor,我用的ubuntu 
    sudo apt install supervisor 
    创建 supervisor frps 配置文件,在 /etc/supervisor/conf.d 创建 frp.conf

    [program:frp]
    command = /your/path/frps -c /your/path/frps.ini
    autostart = true
    

    同样是你的绝对路径。 
    重新加载一下supervisor

    # 重启supervisor
    sudo systemctl restart supervisor
    # 查看supervisor运行状态
    sudo supervisorctl status

    十、手动挂载硬盘

    sudo apt-get install ntfs-3g
    sudo mkdir /var/www/html/kod/data/User/admin/sda1
    sudo mount -t ntfs /dev/sda1 /var/www/html/kod/data/User/admin/sda1

    十一、自动 挂载硬盘

    #查看硬盘分区
    sudo fdisk -l
    #编辑自动挂载文件 sudo vim /etc/fstab
    #在文件末尾添加以下内容 /dev/sda1 /var/www/html/kod/data/User/admin/sda1/ ntfs-3g defaults,noatime,umask=0000 0 0

    十二、安全关机

    #树莓派 respberry安全关机命令重启命令
    #树莓派可以通过下面几个命令来实现安全关机:
    sudo shutdown -h now
    sudo halt
    sudo poweroff
    sudo init 0
    #上面四行代码都可以,执行一行都可以安全关机, ^_^
    #树莓派重启 定时重启方法:
    sudo reboot
    shutdown -r now
    

      

  • 相关阅读:
    cesium【02-小部件】
    cesium【01-初始化】
    【01】webpack4 快速上手
    【11】openlayers 地图交互
    【10】openlayers 视图view
    【09】openlayers 图片图层
    【08】openlayers 热力图层
    【07】openlayers 矢量图层
    测试从业人员常用的数据库技能整理
    基于web网站项目的性能测试结果分析
  • 原文地址:https://www.cnblogs.com/YrRoom/p/10948699.html
Copyright © 2011-2022 走看看