树莓派资源集合

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

  

posted @ 2019-05-30 11:40  接云网络  阅读(465)  评论(0编辑  收藏  举报