关于网络发展的随笔
短视频的兴起其实是有迹可循的.
至少从我这个资深网民的眼光来看,是这样的.
我觉得人类基本都是视觉生物,任何类型的刺激都不如视觉上带来的感官刺激更甚.
互联网毒药从古早的文字到图片,然后到多媒体,最后到短视频.这些都是基于视觉带来的刺激升级.
当然这跟互联网的技术发展也是有很大的关系.
早先的互联网主要以文字为主.主要是因为当时的上网方式以电话线拨号为主,费用及其昂贵,带宽也是有限,于是有了多图杀猫的说法.
待到互联网普及的阶段,有了宽带,此时图片这种比文字还要刺激感官的方式便开始流行,各种论坛贴吧都充斥着各种类型的图片.还有当时各种资源网站发布的压缩视频文档.这时是P2P发展的黄金时期.
等到版权意识增加,此类资源网站渐渐退出主流视野,此时各大视频网站开始兴起,各种自制的短剧也取得了不错的口碑也收视.
最早的视频博客,就是现在的youtuber和up主.
当时土豆网就是其中翘楚.我记得当时有很多录播的当红的台剧偶像剧都在土豆网上可以看.都是由个人或者粉丝上传的.也有很多优秀的自制的视频,大多是搞笑的段子和模仿,恶搞.当时恶搞无极的胡戈,一个馒头引发的血案.后来还有结合实事的鸟笼山剿匪 ...
使用Docker快速部署mastodon实例
如何使用Docker快速部署mastodon实例直接使用docker compose部署是不可行的,需要按照步骤进行
创建目录1mkdir -p /home/mastodon/mastodon
进入目录1cd /home/mastodon/mastodon
拉取镜像1docker pull ghcr.io/mastodon/mastodon
修改docker compose配置文件1wget https://raw.githubusercontent.com/mastodon/mastodon/main/docker-compose.yml
修改docker compose文件中的版本号
初始化PostgreSQL
重要!!!!!1docker run --name postgres14 -v /home/mastodon/mastodon/postgres14:/var/lib/postgresql/data -e POSTGRES_PASSWORD=设置数据库管理员密码 --rm -d postgres:14-alpine
进入数据库1docker exec -it postg ...
快速部署misskey实例
使用官方推荐一键脚本使用纯净的Ubuntu系统安装,推荐配置双核心四线程.
更新软件1sudo apt update; sudo apt full-upgrade -y; sudo reboot
一键脚本1wget https://raw.githubusercontent.com/joinmisskey/bash-install/main/ubuntu.sh -O ubuntu.sh; sudo bash ubuntu.sh
按照提示输入内容
更新misskey脚本更新 Misskey 的脚本不会升级运行环境。 对于脚本的更新内容,另请参阅 “更新日志”
1wget https://raw.githubusercontent.com/joinmisskey/bash-install/main/update.ubuntu.sh -O update.sh
1sudo bash update.sh
使用 systemd 的小伙伴, 添加 -r 可以更新并重启系统。
使用 docker 的小伙伴, 可以特定软件包版本 repository:tag 来更新。
使用docker compos ...
测试xiuno2Sforum中遇到的各种问题
想把xiunobbs数据转换成SForum,由于最新版本的SForum没有转换工具支持于是采用Sforum v2.2.2测试
测试环境
Ubuntu 22.0.4
php8.0
mariadb10.6
composer
redis
nginx or apache
测试程序sforum v2.2.2
xiuno2sforum v2.2.2
PHP安装PPA 源需要使用 PPA 源安装:
12sudo add-apt-repository ppa:ondrej/phpsudo apt-get update
安装php8.01apt install php8.0
1apt install -y php8.0-dev
安装拓展1apt install php8.0-curl php8.0-xml php8.0-gd php8.0-mbstring php8.0-redis php8.0-swoole php8.0-bcmath
查看php版本1php -v
查看拓展
1php -m
切换PHP版本1update-alternatives --config php
切换到
1update- ...
Mariadb创建数据库、用户及授权
在测试SForum程序中使用到的部分关于数据库的操作
安装Mariadb服务器1apt install mariadb-server-10.6
初始化数据库1mysql_secure_installation
连接数据库1mysql -u root -p
创建数据库1CREATE DATABASE bbs;
创建一个本地访问数据库的账户创建用户1CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
参数:username:数据库访问的账户;localhost:数据库的访问方式,外网访问的时候用%替换localhost即可;password:数据库访问密码,此处输入密码明文;
给测试账户分配权限分配所有权限给用户分配所有的权限,并且通过localhost访问
12GRANT ALL ON bbs.* to username@'localhost' IDENTIFIED BY 'password';FLUSH priv ...
centos在yum时出现Determining fastest mirrors
问题1在yum makecache时,停在Determining fastest mirrors,一直在判断最快镜像,由于已经指定了yum源,所以不需要些插件,可以用动禁用。
解决方法:
修改/etc/yum/pluginconf.d/fastestmirror.conf里面的enabled=0;
修改/etc/yum.conf里面的plugins=0
问题解决。
问题2Could not retrieve mirrorlist http://mirrors.elrepo.org/mirrors-elrepo.el7 error was12: Timeout on http://mirrors.elrepo.org/mirrors-elrepo.el7: (28, ‘Connection timed out after 30001 milliseconds’)
镜像列表http://mirrors.elrepo.org/mirrors-elrepo.el7 的地址无法访问
解决方法
更新ELRepo 软件仓库镜像首先按照官网的安装说明,配置 ELRepo:
1rpm --import ...