树莓派4b
raspberry pi 4b写在前面一直想入手的树莓派4b就在前两天终于到了 为什么想入但却没得入呢,就是担心某些事情它做不做得了。 不过最后想想 其实代价也没那么大 就上了吧。 ok,先来回顾之前的想法 参见:树莓派 4 的一些考虑 开箱细节图就不放了 也不会做成视频 就简单的稍微看一下。 拿到手的时候还是很兴奋的。全靠树莓派的高可玩度。 点亮树莓派使用了type-c接口作为电源输入 官方的要求是需要3A的电流 但其实2A的移动电源也是可以正常工作的(在没有外接任何东西的时候) 显示输出4b有两个 micro HDMI ,两个间距还是比较近的。 需要说明的是 HDMI有3个物理接口类型 从大到小排序HDMI > mini HDMI > micro HDMI 如果你自备转接头的话 稍微看..
更多macOS下安装nvm&node和配置国内镜像
版本macOS: 10.15.1-x86_64brew: 2.1.15nvm: v0.35.0 开始安装 首先声明 brew本身并没有完整支持nvm的安装 我仅仅是喜欢macOS上的brew brew install nvm 在结束安装之后 手动编辑 ~/.bash_profile 因为内容可能会因为版本不一样而变化 所以就不贴出来了 最后 让环境变量生效 source ~/.bash_profile 国内镜像目前用的最多的就是taobao镜像 我们可以很容易的找到taobao镜像地址 但是却不知道怎么设置 macOS (linux应该也是通用的)还是刚才的bash_profile 追加 # node镜像 export NVM_NODEJS_ORG_MIRROR="https://npm...
更多在Linux上运行MariaDB
在Linux上运行MariaDB mariadb-10.4.7-linux centos7.5 why?Q: 为什么是Linux而不是某个发行版 A: 因为该方法基本对所有主流Linux发行版(x86_64)可用 Q: 主流Linux发行版不都是有apt yum 包管理软件吗,不可以一键安装吗? A: 很不幸 我需要部署的server是没有外网的 准备工作 请注意! 该文章不面向小白! 本文假设你清楚安装过程中所需要的基本命令的使用! 在mariadb官网下载二进制安装包Package Type找到 gzipped tar file Source 找到 Linux x86_64 最终可以找到这样的文件mariadb-10.4.7-linux-systemd-x86_64.tar.gz (for ..
更多nextcloud数据丢失!
nextcloud数据丢失! 做一次标题党哈哈 !!!!!!!!!!!后续在review的时候 发现其实不是nextcloud的错,而是因为两台主机的区域设置不一样,导致默认字符编码集不一致造成的乱码。!!!!!!!!!!! 起因nextcloud最近一段时间大版本更新 于是乎就升级了 因为最近在忙别的事情 文章什么的都没有图片 所以也就没上传 直到昨天。。。。 并且部分文件无法下载 着手解决看了一下日志并没有发现有什么报错 在概览页的安全及设置警告倒是有发现丢失了索引 修复索引先来修复索引 sudo -u www-data php occ db:add-missing-indices DBALException: Failed to connect to the database: An exce..
更多树莓派4的一些考虑
关于树莓派4的一些考虑树莓派是什么树莓派是一个开发板 提供一个完整的ARM平台的硬件基础,你只需要一个SD卡,烧录系统,它就可以跑起来了。 树莓派不像是普通的x86平台计算机,树莓派的体积远小于ITX版型,功耗,性能也会远低于X86平台,作为一个开发板,最大的区别就在于“开发”,树莓派(4 B)拥有40pin的GPIO,你可以用GPIO做几乎任何你想做的事情(if you can),比如接入一个camera 你可以做一套视频监控系统,接入一个热成像摄像头,你可以做一个简单的热成像设备,接入超声波测距模块,等等等。 它能做什么 雾 注意了 此处并不是讲树莓派的正经用途,而是讲我的个人用途。 我想做什么 透明代理 本地DNS 远程文件(SMB) 私有联和云(nextcloud) 音频服务(蓝牙&DLA..
更多Debian搭建IKEV2服务 on strongSwan --2019
写在前面Q:为什么有两篇文章A: 上一次的文章基本基于民间的搭建教程 有很多地方实际上没搞清楚。本篇的教程大多参考的都是strongSwan的官方教程搭建。因为服务器迁移到了AWS上面 迁移的内容只能是数据和配置,所以又重新安装了一遍 官方链接:https://www.strongswan.org/ Q:和上篇文章有什么区别吗A:技术上没什么变化,版本更新到了最新。strongSwan到了最新,以及更优雅的配置和去除无关的配置。 strongSwan 5.6.3 -> 5.7.2 请不要参考上篇文章 如果你有问题 可以在下面评论 或许我可以帮助你上篇文章 : Debian下配置ikev2服务 环境 Debian 9.5Linux strongSwan U5.7.2/K4.9.0-8-..
更多debian安装MySQL8
背景因为debian官方的源默认是mariaDB(apt install mysql) , 但是我们需要MySQL ,又想方便的安装使用bandel包安装等效于apt安装 除了更新 环境 debian 9.5mysql 8.0.11 下载bandel包解压tar -zxf 安装按照下面的顺序安装 libmysqlclient21_8.0.11-1debian9_amd64.deb libmysqlclient-dev_8.0.11-1debian9_amd64.deb mysql-common_8.0.11-1debian9_amd64.deb mysql-community-client-core_8.0.11-1debian9_amd64.deb mysql-community-client..
更多Debian下配置ikev2服务
写在前面虽然有可能被block..但因为折腾的过程太痛苦了…所以还是要发布出来,顺便装x….技术无罪 低调低调 环境 Debian 9.5Linux strongSwan U5.6.3/K4.9.0-8-amd64可信任机构颁发的SSL证书(DV即可) 使用可信任机构办法的SSL证书是为了使用体验 就可以在绝大多数设备上直接使用账号密码登陆验证,无需手动导入证书。 安装strongSwan 有两种安装方式 源码编译安装 包管理软件安装 更新索引apt update 编译安装安装编译环境(请确保有以下组件) apt-get install libpam0g-dev libssl-dev make gcc 下载并解压代码 cd /tmp # 此处进入到临时目录中 或者其他目录 wget ..
更多CentOS下使用firewall-cmd管理端口
环境 centos 7 背景在别人搭建的centos server下要部署一个数据发送服务,数据发送服务需要对局域网内开放端口,于是乎对centos不是很熟悉的我又开始踩坑啦。 注意 firewall-cmd的用法有非常多 本文只介绍指定的端口控制 开放端口firewall-cmd --zone=public --add-port=80/tcp --permanent 关闭端口firewall-cmd --zone=public --remove-port=80/tcp --permanent tips –zone 指定作用域 –add-port 指定端口 端口/协议 –permanent 永久生效 注意–permanent 让该规则永久生效,没有该参数重启后失效如果加了一定要执行f..
更多debian 9.5下搭建nextcloud (nginx + php + sqlite)
环境准备 debian 9/5nginx 1.10.3php7.0sqlite3 更新indexapt update 安装几个依赖的php模块apt install php7.0-zip php7.0-gd php7.0-curl php7.0-mbstring 部署nextcloud 部署的目录不一定非要是本文介绍的 进入到nginx的默认root目录中 cd /usr/share/nginx 下载typecho安装包 wget nextcloud_install.tar.gz 注意这是假地址,不要全部都copy了,从官网复制下载地址,再替换。 解压安装包 tar -zxf nextcloud_install.tar.gz 权限控制 chowm -R www-data:www-d..
更多