树莓派 环境配置

2020/5/25 树莓派

# 基础配置

参考 WSL 的配置,先配置一下小环境,具体 参见这里

# gitea

这里选用二进制安装,后期可能改到 docker 上。

# 创建新用户

创建新用户并为其添加管理员权限

sudo adduser gitea
sudo usermod -aG sudo gitea
1
2

# 安装

wget -O gitea https://dl.gitea.io/gitea/1.12/gitea-1.12-linux-arm-6
chmod +x gitea
1
2

然后用 tmux 新开启一个窗口,保证终端关闭后程序依然运行。当然用注册服务的形式肯定更好,不过我懒。

tmux
./gitea
1
2

默认是在 3000 端口下,然后在浏览器里面输入 ip:3000 即可。 后续设置在网页端很方便很清晰,就不赘述了。

# aria2c

装了太久,忘了,留坑待补把

# 配置内网穿透

使用 nps (opens new window),功能还是比较强大的

release (opens new window) 页面下载对应平台的客户端,树莓牌的话选择 linux_arm_v7_client.tar.gz 即可

然后去管理界面设置一下即可,具体流程请前往 官方文档 (opens new window)

# 改造风扇自动温控

参见 此库 (opens new window)

不再赘述

# cloudreve

首先去官网 发布页 (opens new window) 下载对应发行版压缩版

然后解压运行就可以了

# php

# ngnix

配合 php 搭建一些小网站

sudo apt install nginx
1

配置文件位于 /usr/nginx/conf/nginx.conf

sudo chown -R www-data nextcloud 可为目录改变归属

# 开启 php 配置

修改配置文件 /etc/nginx/sites-available/default

location ~\.php$ {
    ...
    fastcgi_pass unix:/run/php/php7.3-fpm.sock; # 源文件此行已注释,取消注释即可
    ...
}
1
2
3
4
5

# pi-dashboard

Github 地址 (opens new window)

克隆后放入 nginx 目录即可

# nextcloud

sudo apt install php-zip sudo apt install php7.3-xml sudo apt install php-mbstring sudo apt install php-sqlite3

Last Updated: 2023-10-29T08:26:04.000Z