PostgreSQL 标榜自己是世界上最先进的开源数据库,属于关系型数据库管理系统 (ORDBMS), 是以加州大学计算机系开发的 POSTGRES,4.2 版本为基础的对象关系型数据库管理系统, 最初是 1985 年在加利福尼亚大学伯克利分校开发的,作为 Ingres 数据库的后继。
相对于 Postgres MySQL 更简单, 所以有着更高的流行度, 在技术资料,以及技术组件支持上,支持的也更完善一些, 但不意味着它并不是不能替代的, 于笔者而言, MYSQL 更像用于中小企业、个人的一款数据库工具, 因为会的人多, 文档资料比较完善,所以入手难度低。但这些并不意味着 MYSQL 是最好的。
MySQL 适用的场景MySQL 适用于简单的应用场景,如电子商务、博客、网站等, 大中小型系统均可以使用 MySQL, 它最高支持千万级别到数亿级别的数据量, 但是在高性能要求的情况下, 比如较快的响应和较高的吞吐量的时候, MySQL 的性能稍微捉襟见肘, 另外,在查询条件比较复杂、业务吞吐量要求不高,响应时长无要求,的时候,可以选择 MySQL,
Postgres SQL适用的场景总 ...
Homelab
未读
我们经常会遇到docker pull命令无法运行,github无法访问的情况,这时候需要进行科学上网,虽然有软件可以解决,但是在一些linux系统,容器中,我们无法安装软件,这时我们可以搭建一个旁路由,并将网关指向这个旁路由,进行科学上网。
iStoreOS是一款不错的路由存储系统,拥有强大的软件生态,可以作为一个轻nas,轻服务器使用。
OpenClash是一个可以运行在OpenWrt系统上的clash客户端。
Clash内核
安装接下来开始安装OpenClash
下载最新版本的OpenClash OpenClash-releases
根据系统类型输入命令:
12345678#iptablesopkg updateopkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-baseopkg ins ...
Homelab
未读
一个NAS、月服务器导航面板、简易docker管理器、Homepage、浏览器首页
首页:Sun-Panel
github:sun-panel - GitHub
安装docker-compose配置文件1234567891011121314151617181920services: panel: image: 'docker.olinl.com.cn/hslr/sun-panel:latest' hostname: panel container_name: panel ports: - '3002:3002' volumes: - './conf:/app/conf' - '/var/run/docker.sock:/var/run/docker.sock' # 挂载docker.sock # - ./runtime:/app/runtime # 挂载日志目录 # - /mnt/sata1-1:/os # 硬盘挂载点(根据 ...
前言Frp可以通过有公网IP的的服务器将内网的主机暴露给互联网,从而实现通过外网能直接访问到内网主机;frp有服务端和客户端,服务端需要装在有公网ip的服务器上,客户端装在内网主机上。
因为博主有一个低配置的云服务器,需要将家里的高性能服务器一些端口映射到云服务,从而进行更高效的访问。
GitHub仓库地址:github.com/fatedier/frp
准备工作Linux下载frp_xxxx_linux_amd64的
frpc为客户端
frps为服务端
客户端不需要公网ip,服务端需要公网ip,并且将服务端口映射出来。
配置文件12# 赋予运行权限chmod +x frps
服务端配置
1234567891011121314151617181920212223bindPort = 65001 # 服务端与客户端通信端口transport.tls.force = true # 服务端将只接受 TLS链接auth.token = "token" # 身份验证令牌,frpc要与frps一致# Server Dashboard,可以查看frp服 ...
什么是HomelabHomelab 是指可在家中搭建的实验(折腾)环境,用于进行实验和学习。通常指一系列硬件设备(家用服务器、小主机、旧电脑手机、树莓派等),上面运行着操作系统环境和软件(Linux、虚拟机、Docker等)。Homelab 有很多种用途,比如作为软路由、远程主机,也可以部署一系列的自托管服务,如个人书库、影视库、密码管理器、个人网站、RSS阅读器、播客服务器、备忘录等等。不仅实用,也可以作一门兴趣,为生活增添乐趣。
我的 Homelab 配置我自己的 Homelab 配置是 轻量云服务器 + 小主机 + NAS,它们的配置与用途各有千秋:
云服务器(阿里云2H2G)
小主机(联想Tiny5 M920X)
NAS(自组TrueNAS)
公网IP
稳定(有静态公网IP)
不稳定(有动态公网IP)
不稳定(有动态公网IP)
存储空间
小
中
大
性能
低
高
低
不难看出,这三种都是偏科生,但是只要合作起来就是三边形战士,云服务器偏向网络访问型,小主机偏向性能处理行,NAS偏向空间存储型。
云服务器通常就是云厂商提供的服务器,我们只需要一个稳定的 ...
前言前几天,红帽官方宣布CentOS 8于2021年年底结束维护。CentOS 已死!"免费"的 RHEL 没了…
所以,博主选择了Ubuntu Server版本。
在本教程中,我们将引导您逐步安装 Ubuntu 服务器 24.04 LTS。
本文所需的文件已经提供至博主的网盘:拾柒的小网盘
正文一、准备工作1. 下载镜像去Ubuntu官网找到20.04的镜像文件(20.04下载地址),按照自己的需求下载 iso文件
2. 制作启动盘
用Rufus制作启动盘,到官网下载文件(rufus官网 )
分区类型:选择GPT,目标系统类型UEFI(非SM)
随后重启系统,启动至U盘内的安装程序
二、系统安装进入到安装界面,选择 Try orInstall Ubuntu Server -> 回车
1. 语言选择等待进入语言选择界面,因为没有中文,所以直接选择English 回车进入
进入键盘配置界面,回车进入
2. 选择安装类型
完整安装:默认安装包含一组精心策划的软件包,为操作您的服务器提供舒适的体验
最小化安装:本已被定制为在人类不期望登录的环境中具有较小的运行时足迹。
这里 ...
网站建设
未读兰空图床是一个开源的图床,使用php编写,现目前主要是使用其强大的系统后台,结合本地的minio去搭建一个线上图库。这里使用的是Lsky Pro+(付费版本)。
兰空图床官网:Lsky
官方文档:Lsky Pro+文档
1、安装环境
Nginx 1.21+
Mysql 5.7+
PHP 8.2+
Redis 7.0+
Supervisor
需要在宝塔面板安装相应的组件,
2、配置php1)、安装扩展安装php的时候已经安装过一部分扩展,这里只需要补全所需的扩展即可
需要安装的扩展插件
bcmath,ctype,dom,fileinfo,json,mbstring,openssl,pdo_mysql,pdo,tokenizer,xml,imagick,redis
宝塔面板 > PHP设置→安装扩展
fileinfo
imagemagick
exif
redis
安装以上插件
2)、禁用函数PHP设置→禁用函数
exec、shell_exec 函数
readlink、symlink 函数
putenv、getenv 函数
proc_* 函数
pcntl_* 函数
p ...
最近抽空搭建了一个网站,目的为了规范文档。把前几年的文档整理到一起来。
本站使用的是Hexo静态博客框架部署,主题使用Hexo-theme-anzhiyu,该主题基于Hexo-theme-butterfly修改。
使用文档:安知鱼主题官方文档
Front-matter
此配置是是从Hexo官方文档中摘录而来,不包含任何主题相关的配置。
只包含重要配置
Front-matter 是文件开头的 YAML 或 JSON 代码块,用于配置写作设置。 以 YAML 格式书写时,Front-matter 以三个破折号结束;以 JSON格式书写时,Front-matter 以三个分号结束。
设置
描述
默认值
title
标题
文章的文件名
date
建立日期
文件建立日期
updated
更新日期
文件更新日期
comments
开启文章的评论功能
TRUE
tags
标签(不适用于分页)
categories
分类(不适用于分页)
published
文章是否发布
对于_posts下的文章为true,对于_draft下的文章为false
以下为主题 ...








