首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
40 阅读
2
aris常用命令收集
20 阅读
3
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
4
Centos7本地yum源更换阿里云
17 阅读
5
告别破解!用Aspose.Words实现Java版Word转PDF的实战指南
14 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
588
篇文章
累计收到
9
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
588
篇与
的结果
2024-04-28
docker-compose安装
docker-compose官网存放到/usr/local/bin目录下,就不用再修改环境变量了cd /usr/local/bin如果直接下载过慢,建议用其它方式下载再上传wget https://github.com/docker/compose/releases/download/v2.24.7/docker-compose-linux-x86_64修改包名mv /usr/local/bin/docker-compose-linux-x86_64 /usr/local/bin/docker-compose授予执行权限chmod +x /usr/local/bin/docker-compose输入以下命令docker-compose --version返回软件版本即为安装正常
2024年04月28日
1 阅读
0 评论
0 点赞
2024-04-28
harbor部署(docker hub)+bash一键安装
[blockquote2 name='洛维花']搭建自己的docker hub,适用于内网部署演示版本为2.9.4(2024年4月版本)[/tip]官网: harbor官网: harbor前言需要docker和docker-compose,如果没有安装,可以参考:docker安装docker-compose安装docker hub安装cd /usr/local如果官方下载太慢,建议用下载工具下载并上传到服务器wget https://github.com/goharbor/harbor/releases/download/v2.9.4/harbor-offline-installer-v2.9.4.tgz解压tar -zxvf harbor-offline-installer-v2.9.4.tgz根据自己情况,这里是/var/harbormkdir /var/harbor授权chmod -R 750 /var/harbor复制模板为配置文件cp /usr/local/harbor/harbor.yml.tmpl /usr/local/harbor/harbor.yml编辑vi /usr/local/harbor/harbor.yml详细配置如下:1)hostname改为本机在局域网的ip,比如192.168.0.882)http的port改为设定的harbor的对外服务端口,比如88883)注释所有https的配置(前面加#),包括https、port、certificate、private_key如果使用https,则不要注释4)修改data_volume为上面创建的/var/harbor配置文件可以设置管理员的账号名称,根据需要设置cd /usr/local/harbor ./install.shharbor开机会自动启动[blockquote2 name='洛维花']这个脚本是我上面操作,如果上面手动操作了,就不要用了[/tip]vi /usr/local/harbor.sh修改脚本的常量区域,可以调整安装需要设置本地服务器ip和端口#!/bin/bash # 常量设置 harbor_version="2.9.0" # harbor版本 install_path="/usr/local" # 安装、操作目录 server_ip="192.168.0.88" # 服务ip server_port="8888" # 服务端口 data_path="/var/harbor" # 数据保存目录 data_path2="\/var\/harbor" # 数据保存目录 # 下载harbor源码包,如果下载过慢,注释下面几行代码 echo "......正在下载源码包......" wget -P ${install_path} wget https://github.com/goharbor/harbor/releases/download/v${harbor_version}/harbor-offline-installer-v${harbor_version}.tgz echo "......源码包下载完成......" # 解压缩 echo "......正在解压缩源码包......" cd ${install_path} tar -zxf ${install_path}/harbor-offline-installer-v${harbor_version}.tgz echo "......源码包解压缩完成......" # 创建数据目录 mkdir ${data_path} chmod -R 750 ${data_path} # 配置文件 echo "......正在修改配置文件......" ## 复制配置文件 cp ${install_path}/harbor/harbor.yml.tmpl ${install_path}/harbor/harbor.yml ## 调整配置文件 sed -i 's/data_volume: \/data/data_volume: '"$data_path2"'/g' ${install_path}/harbor/harbor.yml sed -i 's/hostname: reg.mydomain.com/hostname: '"$server_ip"'/g' ${install_path}/harbor/harbor.yml sed -i 's/https:/# https:/g' ${install_path}/harbor/harbor.yml sed -i 's/certificate:/# certificate:/g' ${install_path}/harbor/harbor.yml sed -i 's/private_key:/# private_key:/g' ${install_path}/harbor/harbor.yml sed -i 's/port: 443/# port: 443/g' ${install_path}/harbor/harbor.yml echo "......修改配置文件完成......" ## 启动 /usr/local/harbor/install.sh echo "......!!!脚本运行完成!!!......"保存后sh /usr/local/harbor.sh使用浏览器打开ip:port(每个设备的局域网ip不一样)访问地址上面设置的(这里是192.168.0.88:8888)默认账号:admin 默认密码:Harbor12345(在xml里面配置)系统管理——用户管理——创建用户如果用域名,需要配置ssl证书,证书将保存的目录写道xml里面即可二、卸载docker stop $(docker ps -a | grep "goharbor" | awk '{print $1}')docker rm $(docker ps -a | grep "goharbor" | awk '{print $1}')docker rmi $(docker images | grep "goharbor" | awk '{print $1":"$2}')然后删除下载的harbor安装包
2024年04月28日
1 阅读
0 评论
0 点赞
2024-04-24
centos 安装MySQL 8.0 区分大小写解决方法
centos 安装MySQL 8.0 区分大小写解决方法在使用centos安装mysql8.0过程中,很容易遇到大小写问题,该问题在8.0之后的版本和之前的版本有一定的区别。如果在初始化之前没有进行初始化,那么解决办法如下。[blockquote2 name='洛维花']注意:如果已经晚了,那必须把MySQL数据库 data目录下所有文件全部删除,修改配置文件再启动。数据库会重新加载。在重新初始化之后所有账号数据都会被重置,这里需要查看重新初始化的root账户登陆密码。如果嫌麻烦的话可以直接重新安装即可。查看临时MySQL密码方法:[/tip]grep "A temporary password" /var/log/mysqld.log;
2024年04月24日
1 阅读
0 评论
0 点赞
2024-04-24
CentOS 上查看 MySQL 的大小写敏感状态
在 CentOS上查看 MySQL 的大小写敏感状态,可以通过连接到 MySQL 服务器并执行以下步骤来完成:mysql -u 用户名 -p用你的实际用户名替换 用户名,然后输入密码来登录。SHOW VARIABLES LIKE 'lower_case_%';这个命令将显示与大小写敏感性相关的变量设置。在返回的结果中,你会看到类似于 lower_case_table_names这样的变量,它表示了表名的大小写敏感性设置。通常,0 表示大小写敏感,1 表示大小写不敏感。
2024年04月24日
2 阅读
0 评论
0 点赞
2024-04-24
记录一次mysql启动报错mysqld: File ‘./binlog.index‘ not found (OS errno 13 - Permission denied)
记录一次mysql启动报错mysqld: File ‘./binlog.index‘ not found (OS errno 13 - Permission denied)查看日志,查看报错问题[root@localhost ~]# tail -n50 /var/log/mysqld.log发现是权限问题对datadir目录赋予mysql权限# 查看datadir [root@localhost ~]# grep 'datadir' /etc/my.cnf datadir=/data/mysql [root@localhost ~]# chown -R mysql:mysql /data/mysql关闭selinux# 临时生效 [root@localhost ~]# setenforce 0 # 永久生效,需要重启系统 [root@localhost ~]# sed -i 's/^SELINUX=enforcing$/SELINUX=disabled/' /etc/selinux/config [root@localhost ~]# reboot再次重启mysql成功[root@localhost ~]# systemctl start mysqld
2024年04月24日
1 阅读
0 评论
0 点赞
2024-04-24
Docker安装RabbitMQ docker安装RabbitMQ完整详细教程
Docker安装RabbitMQ docker安装RabbitMQ完整详细教程Docker 运行命令生成快捷命令生成Docker 上安装 RabbitMQ 的步骤:选择要安装的RabbitMQ 版本Docker官方仓库我这边选择的版本是 rabbitmq:3.12-management在终端中执行以下命令以拉取 rabbitmq:3.12-management根据自己使用过的版本:镜像尽量选择 带-management后缀的,因为这个是自带Web监控页面,同3.12版本MQ有两个docker pull rabbitmq:3.12-managementdocker pull rabbitmq:3.12 这个是不带Web管理页面的,是需要自己手动安装插件docker pull rabbitmq:3.12-management使用以下命令创建一个新的 rabbitmq容器并将其启动:docker run --name some-rabbitmq -p 5672:5672 -p 15672:15672 -d rabbitmq:3.12-management--name 是 容器别名,将 宿主机 5672端口映射到 容器内5672,and 端口15672端口映射到 容器内15672 端口,访问宿主机端口的时候会映射到对应容器端口, -d 表示后台运行。5672端口:AMQP(Advanced Message Queuing Protocol)协议的默认端口,用于客户端与RabbitMQ服务器之间的通信。15672端口:RabbitMQ的管理界面,默认使用HTTP协议,用于监控和管理RabbitMQ服务器。4369端口:Erlang分布式节点通信端口,用于RabbitMQ节点之间的通信。25672端口:Erlang分布式节点通信端口,用于集群中的内部通信。5671端口:安全的AMQP端口,使用TLS/SSL进行加密通信。访问 localhost:15672 管理页面是否正常RabbitMQ默认的登录账号和密码如下:用户名:guest密码: guest关闭容器docker stop some-rabbitmq启动容器docker start some-rabbitmqRabbitMQ官方教程RabbitMQ更多命令操作
2024年04月24日
1 阅读
0 评论
0 点赞
2024-04-23
centos 修改时间
centos 修改时间Centos系统时间分为系统时间和硬件时间。二者必须都修改,重启系统才会永久生效。1. 查询时间常用命令# 查询时间常用命令 [root@master ~]# date 2022年 12月 13日 星期二 10:10:23 CST # 时间+时区 [root@demo169 ~]# date -R Tue, 13 Dec 2022 10:11:07 +0800 # 时区 [root@demo169 ~]# date +%z +0800 [root@demo169 ~]# hwclock -r 2022年12月12日 星期一 15时54分19秒 -0.598757 秒2. 修改时区# 修改时区 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # hwclock -w3. 修改时间3.1 手动修改时间如果在机器不能联网的时候可以选择手动修改时间,缺点是不是特别准确# 修改系统时间 date -s "2022-12-13 10:28:00" # 修改硬件时间 hwclock --set --date "2022-12-13 10:28:00" # 同步系统时间和硬件时间 hwclock --hctosys # 保存 hwclock -w 或者 clock -w # 重启系统 reboot3.2 联网修改时间相比于手动修改时间,联网更新时间更准确# 安装ntpdate工具 yum -y install ntp ntpdate # 设置系统时间与网络时间同步 ntpdate cn.pool.ntp.org 或者 ntpdate time.windows.com # 将系统时间写入硬件时间 hwclock --systohc # 强制系统时间写入CMOS中防止重启失效 hwclock -w 或者 clock -w # 重启系统 reboot
2024年04月23日
1 阅读
0 评论
0 点赞
2024-04-22
mac,macOS下的l2tp,如何设置指定流量,而不是全局
注意网络有优先级服务顺序,开启L2TP VPN后发现无效,内网还是访问不了,但是设置L2TP为第一个服务顺序的话就可以访问。可是这样的话,如果内网不具备访问互联网的功能的话,就会导致我们电脑也不会有网,只能访问内网。每次需要访问互联网的时候就需要关闭VPN,来来回回切换就会体验很不好。开工设置本文代码来自:Github先设置一下设置 -> 网络 -> 目标VPN -> 高级 -> 取消勾选通过VPN连接发送所有流量黑名单模式在mac终端中:sudo vi /etc/ppp/ip-up添加以下内容:#!/bin/sh export PATH="/bin:/sbin:/usr/sbin:/usr/bin" OLDGW=`netstat -nr | grep 'ppp0' | grep 'UH ' | sed 's/ \([0-9.]*\).*/\1/g'` if [ ! -e /tmp/pptp_oldgw ]; then echo "${OLDGW}" > /tmp/pptp_oldgw fi dscacheutil -flushcache route add 192.168.8.0/16 "${OLDGW}" # 更改这里的ip段sudo vi /etc/ppp/ip-down添加以下内容:#!/bin/sh export PATH="/bin:/sbin:/usr/sbin:/usr/bin" if [ ! -e /tmp/pptp_oldgw ]; then exit 0 fi OLDGW=`cat /tmp/pptp_oldgw` route delete 106.75.0.0/16 ${OLDGW} # 更改这里的ip段 rm /tmp/pptp_oldgw完结重启电脑,重新链接vpn。注意事项如果刚开始已勾选通过VPN连接发送所有流量,建议重新创建vpn,我测试下取消勾选不会生效需要追加规则直接在两个脚本内追加ip,然后重连即可出现问题检查流程:改完规则是否重连VPNnetstat -nr,检查脚本内的路由规则是否已添加ls -l /etc/ppp,检查脚本文件是否可执行
2024年04月22日
0 阅读
0 评论
0 点赞
1
...
41
42
43
...
74