Docker 安装
一、Kernel调优1.1 配置系统内核参数123456789101112131415161718cat >> /etc/sysctl.conf<<EOFnet.ipv4.ip_forward=1net.bridge.bridge-nf-call-iptables=1net.ipv4.neigh.default.gc_thresh1=4096net.ipv4.neigh.default.gc_thresh2=6144net.ipv4.neigh.default.gc_thresh3=8192kernel.shmmax = 33285996543kernel.shmmni = 4096kernel.shmall = 8126464kernel.sem = 1010 129280 1010 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core ...
Jumpserver 安装
一、安装1.1、环境要求
系统要求
OS/Arch
Architecture
Linux Kernel
Soft Requirement
linux/amd64
x86_64
>= 4.0
wget curl tar gettext iptables python
linux/arm64
aarch64
>= 4.0
wget curl tar gettext iptables python
linux/loong64
loongarch64
== 4.19
wget curl tar gettext iptables python
插件安装
Debian/Ubuntu
12apt-get updateapt-get install -y wget curl tar gettext iptables
RedHat/CentOS
12yum updateyum install -y wget curl tar gettext iptab ...
zookeeper 安装
一、准备环境1.1、三台服务器 系统 Centos 7.9123192.168.100.161 # 对应zookeeperID 2181192.168.100.162 # 对应zookeeperID 2182192.168.100.163 # 对应zookeeperID 2183
1.2、三台服务器上安装 Java12$ curl -L -o /etc/yum.repos.d/corretto.repo https://yum.corretto.aws/corretto.repo$ yum install -y java-11-amazon-corretto-devel
1.3、修改hosts三台服务器上操作
1234$ vim /etc/hosts192.168.100.161 zk01 192.168.100.162 zk02 192.168.100.163 zk03
二、安装三台服务器上操作
2.1、下载安装包1234$ cd /usr/local/src$ wget https://downloads.apache.org/zookeeper/zookeeper- ...
SVNMANGER中文乱码
SVNMANGER 安装
环境:centos-7.9mysql-5.7subversion-1.8.19httpd-2.4.6-97php-5.4.16php-pear-1.9.4manmanager-1.10
一、安装subversion12345yum install subversion mod_dav_svn mod_ssl openssl httpd* -y# 确认版本svn --version
二、安装php1yum install -y php php-mysql php-pear php-mbstring php-mysqli
三、SVNmanager123cd /usr/localwget -c https://sourceforge.net/projects/svnmanager/files/svnmanager/1.10/svnmanager-1.10.tar.gzwget -c http://download.pear.php.net/package/VersionControl_SVN-0.5.2.tgz
将svnmanager解压至 ...
openvpn 连接
一、Windows系统安装OpenVPN客户端1、下载客户端安装包
Win10:”OpenVPN-2.6.12-I001-amd64.msi”
官方链接下载安装包
国内下载
2、安装客户端安装过程全部默认下一步,请不要修改安装路径。安装完成桌面会新增一个客户端启动图标。
3、启动客户端双击桌面客户端图标,启动OpenVPN客户端。
有其他弹框,可以忽略,点确定就行。(一开始没有配置文件)
导入配置文件 桌面有下角- 右击 - import - (vpn 开通人员发给你的文件xxx_home.ovpn)
4.连接正常只会收到一个配置文件xxx_home.ovpn在家、或者非公司局域网环境使用配置文件“xxx_home.ovpn”拨号连接VPN。
点连接就好。
拨号连接VPN服务器成功,右下角显示绿色状态。
服务端程序员 会有2个配置文件,一个是在家拨号,可以连公司和服务器。
一个是在公司,拨号可以连服务器。
5、断开客户端VPN使用完毕,右击任务栏右下角小图标,选择“断开连接”。
二、MAC苹果电脑安装OpenVPN 客户端1、下载客户端安装包
网站下载地址1网站下载地址 ...
NAS 开启本地搜索
介绍环境hexo 是安装在 NAS docker上,怎么安装有相应的文档,在本博客搜索下。
本文主要描述了怎么添加hexo博客搜索插件,然后启动搜索功能。
“hexo-generator-searchdb”插件功能比较强大,可以替代后面讲的第二个插件“hexo-generator-json-content”插件。而“hexo-generator-json-content”插件只能生产json文件,且不能定义文件名,无法替代“hexo-generator-searchdb”插件,但是“hexo-generator-json-content”可以定义生成的json文件的格式。所以这边只介绍 “hexo-generator-searchdb”插件
hexo-generator-searchdb插件一、插件原理这个插件会扫描博客文章,根据“——config.yml”的配置从文章里获取内容生成一个xml/json文件的结果,类似于博客中文章信息的摘要把,搜索的时候就搜索这个文件的内容。
二、添加插件登入NAS 服务器
12docker psdocker exec -it xxxx / ...
未能创建 SSL/TLS 安全通道
ASP.NET 解决 请求被中止: 未能创建 SSL/TLS 安全通道。(.NET 4.0)
场景IIS 访问 https 域名接口(Nginx)
客户端是IIS 服务端是Nginx
客户端请求 服务端进行ssl 通道失败
代码
12ServicePointManager.Expect100Continue = true;ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls
发现报错
1Could not create SSL/TLS secure channel.
原因分析客端户端:1、报错的信息是很明显了,未能创建 SSL/TLS 安全通道。2、代码上做了兼容TLS1.2 TLS1.1 TLS1.0 只要服务端支持其中一个协议就行。
服务端检查是否支持 TLS1.2 TLS1.1 TLS1.0
检查网站1检查网站2
检查发现是支持协议 TLS1.2 但是不支 ...
NAS docker MYSQL安装
NAS-DOCKER 安装 MYSQLhttps://registry.hub.docker.com/r/mysql/mysql-server/
一、docker 查找注册表 mysql
下载 选择版本 5.7.37
二、先创建 MySQL 数据库 目录注意:
数据库的目录一定要挂载出来,不然docker容器重启就会导致数据丢失。
这边只 创建 docker/MySQL/data其他目录我这边没用到,很多资料都有,要跟进自己的情况来,我这边只是简单的使用,所以没有折腾他。
配置路径
本地路径
映射路径
docker/MySQL/data
/var/log/mysql
三、要添加权限
注意:
因为我们是挂载出来,nas 没有MySQL 用户,所以一定要给everyone 写的权限。
还有一种方式,是进容器里(实际操作不了,容器会报错没起来,所以进都进不去,这边提下,只是提供解决问题的思路。)
1chown mysql.mysql /var/lib/mysql -R
四、修改密码参数注意: ...
NAS docker hexo安装
hexo 介绍Hexo是什么 Hexo(中文官方网站)是一个快速, 简洁且高效的博客框架. 让上百个页面在几秒内瞬间完成渲染.Hexo支持Github Flavored Markdown的所有功能, 甚至可以整合Octopress的大多数插件. 并自己也拥有强大的插件系统.安装 Hexo是基于node.js的开发的。
一、安装1.1、安装镜像NAS - DOCKER - 注册表 - 搜索 hexo
这边选择的是第二个,因为他还在一直更新。下载了也是最大的。
1.2 配置镜像并启动
存储空间 选择NAS 文件夹 映射出来 便于修改配置和更新文章 容器内的目录 /APP
端口 对外端口定义一个
开启容器,第一次部署需要等个3分钟左右。
二、使用
_config.yml 修改配置文件优化美化的博客,主要是修改主题
themes 主题存放目录
source
_posts 文章更新目录 写好的Markdown 文件放这边就可以了。
三、报错
错误一
引用新主题 butterfly 需要安装插件 (网上大多数解决访问都是下面的命令)
1npm install --save ...
NAS docker heimdall安装
NAS-heimdall导航页安装heimdall 介绍打造你自己的专属浏览器首页:heimdall进阶玩法,汉化、增加百度搜索项以增应用
还是很漂亮 很方便的。
heimdall优势: 1、易于编辑、保存,直接在线操作即可,无须编辑代码。 2、图标和颜色完全自定义,不需要通过更改整体模板来实现 3、支持分类嵌套,通过标签进行分类管理,不用担心主页放不下 4、支持更多模式/应用种类,除普通链接外还可以支持增强型标签,显示实时数据 5、支持内嵌搜索框,更适合当浏览器主页使用 6、支持多用户使用,不同用户不同主页,支持加密
二、安装2.1 创建目录创建目录 heimdall
给写入的权限(应该是可以不用的)
2.2 获取ID登入NAS 服务器 输入命令id 获取用户ID和组ID(怎么登入NAS博客中有相关的文档可以查看)
2.3 下载安装启动NAS - DOCKER - 注册表 - 搜索 heimdall
设置配置 PUID PGUID 从2.2 中获取的ID值
设置目录
访问http://IP:端口
早起版本需要自己汉化,但新版本都支 ...