分类 树莓派 下的文章

步骤/目录:
1.方法一:独立镜像、network连接
    (1)准备工作
    (2)运行容器与测试
    (3)收尾与总结
2.方法二:docker-compose
    (1)准备工作
    (2)编写文件并运行项目
    (3)收尾与总结
3.实战:编写易移植的typecho博客并使用https
    (1)准备工作
    (2)编写nginx配置及compose模板
    (3)运行项目并测试
    (4)问题及其他
        a.博客迁移
        b.安装完成后无法登录
        c.typecho镜像选择
        d.typecho插件及其他
    (5)后续
    (6)为typecho添加其它功能
        a.在文章页面添加最新文章
        b.添加侧边栏目录索引
        c.添加Sitemap
    (7)使用其它主题

- 阅读剩余部分 -

步骤/目录:
1.下载、烧录Pi OS最新镜像
2.安装docker并调试;备份系统镜像
3.方法一:假docker法
    (1)拉取并运行ubuntu镜像
    (2)安装vim、nginx
    (3)安装php并配置nginx
    (4)安装mariadb
    (5)收尾及总结
4.方法二:胖容器法
    (1)创建环境,运行容器
    (2)测试容器
    (3)收尾及总结
5.方法三:瘦容器法
    (1)创建环境,配置nginx
    (2)创建网络,开启php、nginx容器并测试
    (3)运行mysql容器并测试
    (4)准备环境并编写compose模板,运行并测试
    (5)收尾及总结
附录
1.docker连接mysql时显示"Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'"
    (1)docker run /bin/bash
    (2)Dockerfile CMD
    (3)docker run未挂载或映射端口
    (4)mysql配置问题
2.使用docker-compose创建mysql容器时的初始化
    (1)挂载配置文件和数据库
    (2)进入服务容器修改
    (3)挂载到/docker-entrypoint-initdb.d
    (4)Dockerfile COPY到/docker-entrypoint-initdb.d
    (5)--init-file选项

- 阅读剩余部分 -

步骤/目录:
1.静态博客
    (1)windows机器安装hexo
    (2)树莓派安装nginx并在局域网访问
    (3)修改frpc.ini并开放端口、公网访问
    (4)写作并发布博文
    (5)使用https协议与ssl证书
2.可评论的博客
    (1)安装typecho依赖项并配置
    (2)安装typecho
    (3)https设置
3.其他
    (1)md生成摘要
    (2)typecho添加备案号
    (3)调整允许上传的附件大小

- 阅读剩余部分 -

步骤/目录:
1.ssh登录日志
2.非frp穿透时的树莓派禁止ip
3.frp穿透时的树莓派守护
    (1)禁止root用户登录,设置登录专用用户
    (2)设置非常规端口
    (3)设置长密码(定期更换)或仅用密钥登录
        a. 使用PuTTY生成密钥
        b. 配置/home/用户名/.ssh/authorized_keys文件
        c. PuTTY密钥登录试用
        d. 设置用户仅允许密钥登录(不能密码登录)
    (4)定期查看/var/log/auth.log
    (5)及时备份
        a. 背景介绍
        b. 使用RaspberryBackup进行备份
        c. RaspberryBackup详解
    (6)使用docker
附:手机通过公网ip、密钥登录树莓派

- 阅读剩余部分 -

步骤/目录:
1.搭建局域网内的gogs
    (1)安装gogs的依赖项
    (2)为gogs设置mariadb
    (3)为gogs新建系统用户并安装gogs
    (4)gogs初次登录设置
        a. 数据库设置
        b. localhost改为树莓派的局域网ip
        c. 设置管理员
        d. 后续设置
    (5)gogs最新版的问题
2.使用frp将gogs映射到外网
    (1)购买阿里云服务器,安装frp并配置frps服务器端
    (2)树莓派下载frp并配置frpc客户端
    (3)其他
    (4)设置frpc开机自启并开启服务
3.验证

- 阅读剩余部分 -

步骤/目录:
1.购买树莓派4B并通过ssh登录
    (1)烧录系统
    (2)配置wifi(并配置默认用户)
    (3)配置ssh并打开树莓派
    (4)查找树莓派ip地址
        a. arp -a
        b. 路由器查看
        c. 借助其他工具
        d. 可能的问题
    (5)使用ssh连接到树莓派
        a. cmd的ssh命令
        b. 其他连接工具
2.树莓派4B初始化设置
    (1)更换密码
    (2)更换apt下载源并apt更新
    (3)配置远程桌面并登录
    (4)更换时区
3.通过raspi-config命令设置
    (1)Expand Filesystem
    (2)Underscan
    (3)Wireless LAN

- 阅读剩余部分 -