IT技术资料

使用 Cravatar 解决 Gravatar 头像无法访问的问题

使用 Cravatar 解决 Gravatar 头像无法访问的问题

ky818sm 11个月前 2 0

由于近几年中国大陆的Gravatar服务的CDN服务被污染,现在已经无法通过官方服务器进行访问了。解决方法如下: Cravatar 是 Gravatar 在中国的完美替代方案,从此你可以自由的上传和分享头像。Cravatar的 API 和 Gravatar 100% 兼容。当用户请求自己的头像时,会按此顺序分三级匹配头像:Cravatar->Gravatar->QQ 头像,Cravat...

rsync命令带端口参数的书写格式

rsync命令带端口参数的书写格式

ky818sm 11个月前 6 0

在网络通信中,每个服务都会监听一个特定的端口,用来与其他服务进行通信。默认情况下,rsync使用SSH作为传输协议,并且使用SSH的默认端口22进行通信。然而,有时候我们需要使用其他非默认的端口来进行传输,比如出于安全性的考虑,我们可能会将SSH服务的端口修改为其他非常用的端口。 在rsync命令中,我们可以使用"-e"参数指定要使用的传输协议和端口。具体的语法如下: rsync -e"ssh -...

nextcloud运行缓慢的优化

nextcloud运行缓慢的优化

ky818sm 11个月前 31 0

1、设置Nextcloud 关掉弹出窗口(Dashboard)、Talk、Contacts、设置–基本设置–后台任务选Cron 2、redis和APCu 笔者系统docker中已安装redis,APCu也是nextcloud容器自带,配置一下即可: 3、计划任务 容器没有Crontab,只好在宿主机执行了,ext文件系统须指定用户。 4、开启视频缩略图 直接命令行解决: 5、用openwrt的ng...

用Chatwoot自建网站客服系统

用Chatwoot自建网站客服系统 8

ky818sm 11个月前 143 0

Chatwoot 是一个开源客户沟通平台,可帮助公司在其网站、Facebook 页面、Twitter、Whatsapp、SMS、电子邮件等上吸引客户。 它是 Intercom、Zendesk、Salesforce Service Cloud 等的开源替代品。 很多网站的右侧或者右下角,都会有一个 联系我们 按钮,除了电话或者微信外,还可以留言或者直接与客服在线聊天,而要实现这些功能,就需要用到我们...

docker-compose部署lnmp架构

docker-compose部署lnmp架构

ky818sm 12个月前 5 0

文件部署准备 创建文件夹 mkdir docker/lnmp 创建文件 vim docker-compose.yml 创建ngixn虚拟主机配置文件 在新建的文件夹中创建一个名为“nginx”文件夹,再新建一个“conf.d”文件夹,在该文件夹中创建一个名为“default.conf”的文件,并添加以下内容: 创建html文件夹 在新建的文件夹中创建一个名为“html”的文件夹,该文件夹下可以放置...

xtrabackup 2.4 备份mysql教程

xtrabackup 2.4 备份mysql教程 3

ky818sm 12个月前 9 0

教程中使用 MySQL 5.7 版本,其安装方式不多赘述,主要介绍 xtrabackup 的安装,如果你已经准备好了环境可以略过此步,这里介绍三种不同的方式。 1. Docker 个人推荐使用 docker 安装的方式,这里贴出完整的 docker-compose.yml,仅供参考: command 命令是一个简单的 while 循环,用来保持容器运行,方便进入其中执行命令。 Debian/Ubu...

nps安装教程

nps安装教程

ky818sm 1年前 97 0

nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议,支持内网http代理、内网socks5代理、p2p等,并带有功能强大的web管理端。 使用内网穿透技术可以使你在公共网络环境也能轻松连接你的内网设备,除了之前介绍过的frp之后,此款NPS也是比较推荐的,通过Web管理的方式快速地创建和管理穿透设备。 官网:https://e...

在Windows的WSL中挂载磁盘

在Windows的WSL中挂载磁盘

ky818sm 1年前 99 0

启动并进入wsl后输入挂载命令,格式为: 其中,是你想要挂载到的目录名(可以自定义),是你在第三步中选择的盘符,注意要把盘符后面的冒号也加上。 例如,如果你选择的盘符是E,想要将U盘挂载到/mnt/myusb目录下,那么命令应该是: 如果你要在 docker desktop 中挂载,注意挂载路径只能放在 /mnt/host 下面。 现在,你可以在WSL中通过/mnt/访问U盘中的文件了。 需要注意...

重复文件清理工具 Duplicate Cleaner Pro 5.16_s376

重复文件清理工具 Duplicate Cleaner Pro 5.16_s376 6

ky818sm 1年前 138 0

跳至底部下载链接 我们平时在使用电脑的时候,会从网上下载文件或者从其他电脑拷贝文件到自己的电脑上。久而久之就会在电脑中存放很多相同的文件,并且会越积越多,不仅占用很多磁盘空间,在文件管理上也非常混乱不方便。 Duplicate Cleaner,这是一个综合性能最顶级的文件去重工具,它完美的解决了这个文件重复的问题。 Duplicate Cleaner功能特色 查找重复文件的内容。 清洁硬盘驱动器意...

linux 主机禁用IPv6网络

linux 主机禁用IPv6网络

ky818sm 1年前 4 0

如果查看外网ip时看到的是ipv6地址,在内网穿透时,就可能会出现无法连接的情况。所以需要禁用ipv6网络。 禁用IPv6网络请用如下命令:

CSS媒体查询(@media)全面解析

CSS媒体查询(@media)全面解析

ky818sm 1年前 7 0

随着移动设备的快速普及,用户不再只是通过传统的电脑系来浏览 Web 内容,越来越多的用户开始使用各种尺寸的智能手机、平板电脑或者其它设备来浏览 Web 内容,为了确保使用不同设备的用户都能拥有不错的体验就需要用到媒体查询。 媒体查询是 CSS 样式表最重要的功能之一,所谓媒体查询指的就是根据不同的媒体类型(设备类型)和条件来区分各种设备(例如:电脑、手机、平板电脑、盲文设备等),并为它们分别定义不...

CSS响应式布局(自适应布局)代码

CSS响应式布局(自适应布局)代码

ky818sm 1年前 3 0

CSS 响应式布局也称自适应布局,是 Ethan Marcotte 在 2010 年 5 月份提出的一个概念,简单来讲就是一个网站能够兼容多个不同的终端(设备),而不是为每个终端做一个特定的版本。这个概念是为解决移动端浏览网页而诞生的。响应式布局能够为使用不同终端的用户提供很好的用户体验,而且随着大屏智能手机的普及,用“大势所趋”来形容也不为过。 要实现响应式布局,常用的方式有以下几种: 使用 C...

linux防火墙:firewalld 和 iptables

linux防火墙:firewalld 和 iptables

ky818sm 1年前 9 0

在RHEL7里有几种防火墙共存:firewalld、iptables、ebtables,默认是使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables等。 firewalld跟iptables比起来至少有两大好处: 1、firewalld可以动态修改单条规则,而不需要像iptables那样,在修改了规则后必须得全部刷新才可以生效; 2、firewalld在使用...

linux下用SSHFS挂载远程目录及多用户权限设置

linux下用SSHFS挂载远程目录及多用户权限设置

ky818sm 1年前 33 0

Linux服务器之间挂载远程目录,前提条件是两台服务器能够通过SSH进行访问。 比如有两台服务器: 本机 192.168.0.1 /public 远程服务器 111.111.111.111 /share 1.服务器间免密登录准备 1.1 生成本机秘钥 在自己服务器192.168.0.1生成秘钥: ssh-keygen -t rsa 一直默认回车 ssh-keygen -t rsa 然后在/root...

Ubuntu系统流量监控工具iftop查看实时网络流量

Ubuntu系统流量监控工具iftop查看实时网络流量

ky818sm 1年前 15 0

在Linux命令中有很多内置命令,和外置命令,但内部命令的功能毕竟是有限的,如ifconfig,无法看到网卡流量的实时发送情况,尽管可以用watch命令去查看网卡的发送接收流量的情况,但仅能看到接受和发送的总流量。而iftop是相对优秀的实时查看网络流量信息的软件。 Ubuntu系统如何使用iftop命令监控网卡流量?本教程以Ubuntu18.04系统为例进行图文说明 以下为操作步骤 1.更新软件...

Linux查看关闭进程pid

Linux查看关闭进程pid 2

ky818sm 1年前 8 0

ps:进程的静态列表(Process status) - PID:进程号,每个进程独一无二的标识符(关闭进程需要使用) 如:ps aux | grep lsyncd查找lsyncd的进程 - TTY:终端所属,表明进程产生于哪一个终端,对于多用户使用的Linux服务器有区分用户的功能 - TIME:进程运行了多久 - CMD:进程源于哪个程序 - ps -ef:列出...

调整inotify内核参数

调整inotify内核参数

ky818sm 1年前 15 0

在Linux内核中,默认的inotify机制提供了三个调控参数: (1)max_queue_events:监控队列大小(操作事件); (2)max_user_instances:最多监控实例数(监控目录); (3)max_user_watches:每个实例最多监控文件数。

linux查看分区情况可使用lsblk命令

linux查看分区情况可使用lsblk命令

ky818sm 1年前 20 0

解释:lsblk全称“list block” NAME:块设备名。 MAJ:MIN:主要和次要设备号。 RM:是否可移动设备。注意,在本例中设备sr0的RM值等于1,这说明他们是可移动设备。 SIZE:容量大小信息。 RO:该项表明设备是否为只读。RO值为1,表只读。 TYPE:是否是磁盘或磁盘上的一个分区。sda是磁盘,而sr0是只读存储(rom) MOUNTPOINT:设备挂载的挂载点

dd命令应用实例及命令的解释

dd命令应用实例及命令的解释

ky818sm 1年前 4 0

1.将本地的/dev/hdb整盘备份到/dev/hdd dd if=/dev/hdb of=/dev/hdd 2.将/dev/hdb全盘数据备份到指定路径的image文件 dd if=/dev/hdb of=/root/image 3.将备份文件恢复到指定盘 dd if=/root/image of=/dev/hdb 4.备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径 d...