树莓派4B


设置wifi

修改树莓派配置cd

sudo raspi-config

开启ssh

启动树莓派配置-》5.Interface Options->P2 SSH
查看温度
/opt/vc/bin/vcgencmd measure_temp

查看磁盘信息
df -h

分析磁盘占用:ncdu

rvm安装默认的ruby,但可能不存在

passenger_ruby /home/{username}/.rvm/wrappers/default/ruby;

检查passenger是否安装好了

sudo /usr/bin/passenger-config validate-install

passenger命令

passenger-config
passenger-config about 查看

树莓派dashboard的配置

nginx配置文件:/etc/nginx/sites-available/default

location / {
                index  index.html index.htm index.php default.html default.htm default.php;
        }

location ~ .*\.php(\/.*)*{
        #fastcgi_split_path_info ^(.+\.php)(/.+);
        fastcgi_pass unix:/var/run/php5-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
        set real_script_namefastcgi_script_name;
        if (fastcgi_script_name ~ "(.+?\.php)(/.*)") {
                setreal_script_name 1;
                setpath_info 2;
        }
        fastcgi_param SCRIPT_FILENAMEdocument_rootreal_script_name;
        fastcgi_param SCRIPT_NAMEreal_script_name;
        fastcgi_param PATH_INFO $path_info;
}

homeassistant
http://你的ip:8123/

关机
sudo shutdown -h now 或 sudo halt

npm
查看npm的配置:
查看重写的配置:npm config list
查看默认的配置:npm config ls -l; 默认位置在/usr/local
修改会默认的值:npm config set prefix=”/usr/local”

安装nodejs
解压xz文件
tar xvJf node-v13.12.0-linux-x64.tar.xz

gitlab使用

启动/停止/重启所有 gitlab 组件
gitlab-ctl start/stop/restart

查看组件的状体
nginx

生成配置并启动服务
gitlab-ctl reconfigure

实时查看所有日志
gitlab-ctl tail

主要配置文件目录
主配置文件: /etc/gitlab/gitlab.rb
文档根目录: /opt/gitlab
默认存储库位置: /var/opt/gitlab/git-data/repositories
Nginx配置文件: /var/opt/gitlab/nginx/conf/gitlab-http.conf
Postgresql数据目录: /var/opt/gitlab/postgresql/data

Rails、Nginx、Passenger、bundle,这几者是怎么协作的?
https://www.zhihu.com/question/20062163

本来打算将gitlab的nginx用本地nginx启动,但配置实在太麻烦

gitlab内存占用过高:https://blog.csdn.net/ouyang_peng/article/details/84066417

本地链接

http://10.168.1.174:8082/gitlab
http://10.168.1.174

挂载硬盘

为了支持更多的操作系统,所以磁盘格式选择的是exfat,但Linux原生不支持exfat格式
安装:sudo apt-get install exfat-utils
如果磁盘格式是ntfs的话,则:sudo aptitude install ntfs-3g

查看磁盘列表:sudo fdisk -l

找到自己的硬盘,比如/dev/sda1,然后挂载到一个文件夹下面:
sudo mount /dev/sda1 /home/storage

卸载磁盘
umount

samb挂载

配置文件路径:/etc/samba/smb.conf

最后加上:
[share] #共享文件的名称, 将在网络上以此名称显示
path = /share #共享文件的路径
valid users = pi #允许访问的用户
browseable = yes #允许浏览
public = yes #共享开放
writable = yes #可写

重启smb服务
cd /etc/init.d
sudo ./smbd restart

磁盘相关操作

添加用户

pi@raspberrypi ~ $ sudo smbpasswd -a pi
New SMB password:

Retype new SMB password:
Added user pi.

date: 2020-03-28 20:48:36


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注