[ 00 ] Linux&Docker&MySQL
文章平均质量分 52
Docker
安得权
悲观者往往正确 乐观者往往成功
展开
-
Ubuntu 20.04 部署 NET8 Web - Systemd 的方式 达到外网访问的目的
注意:这里我特意配置了 8801端口,最后要开发外网访问,不配置最终就走的 dotnet 默认的 5000端口。原创 2024-09-12 13:33:46 · 483 阅读 · 0 评论 -
MySQL 快速找到 锁表 以及正在锁表的SQL的方法
【代码】MySQL 快速找到 锁表 以及正在锁表的SQL的方法。原创 2024-08-14 15:03:17 · 313 阅读 · 0 评论 -
Ubuntu 20.04.6 安装 Elasticsearch
报错:fatal exception while booting Elasticsearchjava.lang.IllegalStateException: failed to obtain node locks,tried [xxx];配置文件路径:/usr/lib/elasticsearch8/elasticsearch-8.14.3/config/elasticsearch.yml。注:从5.0开始,ElasticSearch 安全级别提高了,不允许采用root帐号启动,所以我们要添加一个用户。原创 2024-07-29 17:19:00 · 556 阅读 · 0 评论 -
MySQL 内存升高 导致内存溢出,查一下 那些用户/客户端使用的内存比较多
【代码】MySQL 内存升高 导致内存溢出,查一下 那些用户/客户端使用的内存比较多。原创 2024-07-10 09:27:04 · 147 阅读 · 0 评论 -
MySQL/SqlServer 跨服务器 增删改查(CRUD) 的一种方法
SqlServer/MySQL 比较表或者查询结果 中每一个行/列 单元格 内容是否相同。原创 2024-07-02 15:15:34 · 643 阅读 · 0 评论 -
SqlServer/MySQL 比较表或者查询结果 中每一个行/列 单元格 内容是否相同
1) 列 和 行特别多的时候,无论是标注颜色 还是 提取数据效果都不是很理想。2)对比的维度,查询SQL在不断变化,导出成Excel 再对比,效率不高。Mark1: 尝试过 用Excel 来做实际业务数据的对比,后来放弃了。原创 2024-07-02 14:17:51 · 275 阅读 · 0 评论 -
MySQL5.7 迁移 binlog 到 另一个磁盘
【代码】MySQL5.7 迁移 binlog 到 另一个磁盘。原创 2024-06-24 11:30:27 · 137 阅读 · 0 评论 -
CentOS7 MySQL5.7.35主从 不停机搭建 以及配置
CentOS7 MySQL5.7.35 主从搭建 以及配置原创 2024-06-07 09:47:48 · 671 阅读 · 0 评论 -
MySQL 查询库 和 表 占用空间大小的 语句
MySQL 查询库 和 表 占用空间大小的 语句。原创 2024-05-13 13:38:28 · 240 阅读 · 1 评论 -
MySQL 查询 唯一约束 对应的字段,列名称合并
【代码】MySQL 查询 唯一约束 对应的字段,列名称合并。原创 2023-10-17 16:13:46 · 348 阅读 · 0 评论 -
推荐一款好用的数据库 对比工具
github:https://gitee.com/otman/dbcompare原创 2022-02-16 17:23:33 · 1831 阅读 · 0 评论 -
Linux CentOS7.6 log4net 部署注意事项
前置系统版本:Linux Centos7.6发布目录:/home/01_Release/log4netdemo注意事项1. 设置写入log文件夹的权限,如果没有log目录手动创建一下chmod -R 777 /home/01_Release/log4netdemo/log2. Program.cs 中的配置路径 是 /;核心代码如下:loggingBuilder.AddLog4Net("CfgFiles/log4net.Config.xml");3. log4net.Config.xml原创 2021-11-02 13:39:38 · 712 阅读 · 0 评论 -
Nginx + MySql5.7 主从 主主 高可用集群环境搭建
一、准备主机作用系统版本MySQL版本192.168.9.106主 /从CentOS7.6MySQL5.7.35192.168.9.107从/主CentOS7.6MySQL5.7.35两台机器安装好 MySQL5.7.35,参考文章如下:https://blog.csdn.net/CsethCRM/article/details/119418841二 在 192.168.9.106 (主)上配置1. 在192.168.9.106(主) 上配置 my.原创 2021-09-29 14:26:05 · 1642 阅读 · 3 评论 -
MySQL 性能优化 笔记
找出谁持有全局读锁数据库全局锁定和解锁-- 全局读锁定,执行之后库中所有的表都被锁定只读;flush table with read lock;-- 解锁语句unlock tables;第一个会话-- 全局读锁定,执行之后库中所有的表都被锁定只读;flush table with read lock;-- 查询加锁线程的process_id,以便与后续排查过程对应select CONNECTION_ID()id:4第二个会话-- 执行一个update 操作update a原创 2021-09-07 13:15:42 · 192 阅读 · 0 评论 -
CentOS7 安装 MySQL5.7.35 并且 更换默认的数据目录
一、安装包准备下载MySQL5.7.35下载地址:https://dev.mysql.com/downloads/mysql/5.7.html其他版本:https://downloads.mysql.com/archives/community/下载完整的压缩包:压缩包传到服务器目录:/home/sys/mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar二、安装MySQL5.7.35解压缩cd /home/systar -xvf mysql-5.7.35原创 2021-08-05 15:48:53 · 1982 阅读 · 1 评论 -
CentOS7.9 docker 部署 NET5 程序
安装:wgetyum -y install wgetwget --version安装dnfwget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64/dnf-conf-0.6.4-2.sdl7.noarch.rpmwget http://springdale.math.ias.edu/data/puias/unsupported/7/x86_64//dnf-0.6.4-2.sdl7.noarch.rpmwget htt原创 2021-05-24 11:38:22 · 255 阅读 · 0 评论 -
centos7 docker升级到最新稳定版本
一、前言 docker的版本分为社区版docker-ce和企业版dokcer-ee社,区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件,当然docker的版本更新比较快,截止2018.12最新版本是18.09,如果你的机器上安装了老版本的docker,那么就需要卸载,本文介绍如何完全的卸载老版本以及安装新版本docker。二、删除老版本停止docker服务systemctl stop docker查看当前版本r转载 2021-05-24 11:26:32 · 331 阅读 · 0 评论 -
设置 docker 容器开机后自动启动
运行启动容器时指定:sudo docker run -m 512m --memory-swap 1G -it -p 58080:8080 --restart=always --name bvrfis --volumes-from logdata mytomcat:4.0 /root/run.sh–restart具体参数值详细信息:no - 容器退出时,不重启容器;on-failure - ...原创 2019-09-18 23:59:42 · 2171 阅读 · 1 评论 -
docker启动状态为Exited (0)容器
第一次 部署好 netcore 程序 经过 docker run 之后 ,重新启动机器 状态 为 exited(0) 处理:sudo docker ps -asudo docker start 容器Idsudo curl http://localhost:8080...原创 2019-09-18 00:45:03 · 8252 阅读 · 2 评论 -
利用 docker file 构建 docker 镜像 并 run
切换到dockerfile 所在的目录:cd/home/prodadmin/SH2.Publish.ForDev/web1/利用dockerfile构建镜像sudo docker build /home/prodadmin/SH2.Publish.ForDev/web1 -t web1:v1.0查看镜像sudo docker images运行构建的镜像:sudo doc...原创 2019-09-18 00:18:50 · 259 阅读 · 0 评论 -
docker 容器中 安装 net core 2.2 sdk
sudo docker pull microsoft/dotnet:2.2-sdk查看安装好的镜像sudo docker images原创 2019-09-17 21:21:23 · 1970 阅读 · 0 评论 -
ubuntu16.04.4 安装docker 到最新版本
sudo apt-get updatesudo curl -s https://get.docker.com | shsudo docker version原创 2019-09-16 23:06:37 · 252 阅读 · 0 评论 -
ubuntu16.04.4 卸载docker
卸载docker:sudo apt-get autoremove docker docker-engine docker.io docker-ce原创 2019-09-16 22:57:05 · 151 阅读 · 0 评论 -
Docker 常用命令备忘
docker build 使用当前目录的 Dockerfile 创建镜像docker build -tdocker build -t runoob/ubuntu:v1 . 注意:最后边有一个 点 docker tag 命令 - 为镜像做标签,一般push 仓库时需要用到...原创 2019-09-06 13:17:29 · 173 阅读 · 0 评论 -
CentOS7.6 部署 NET5 程序 - NET5 Nginx Supervisor 形式
关闭防火墙查看防火墙状态systemctl status firewalld.service关闭运行的防火墙systemctl stop firewalld.service 禁止防火墙服务器,保证重新启动服务器之后防火墙还是关闭状态systemctl disable firewalld.service禁用 SELinux (SELinux 真的会给各种应用带来权限问题,导致部署可能出现各种奇怪及潜在的问题,个人建议关闭。)vim /etc/selinux/config# 将原本的原创 2021-04-29 18:44:20 · 601 阅读 · 0 评论 -
你需要知道的这几种 asp.net core 修改默认端口的方式
转发地址:https://www.cnblogs.com/huangxincheng/p/9569133.html一般情况下,aspnetcore发布后的默认端口是5000,这个大家都知道,而且默认骨架代码中没有看到任何让你输入的ip地址和端口号,但作为程序员的我们,不希望被框架所管制,那如何实现默认端口的修改呢?骨架代码: public class Program { public static void Main(string[] args) .转载 2021-04-29 12:49:31 · 532 阅读 · 0 评论 -
CentOS7.6 部署 NET5 程序 - 托管在系统服务上的方式
运行如下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库。sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm原创 2021-04-29 09:28:53 · 567 阅读 · 0 评论 -
记一次 Linux 文件 占用情况查询并删除一些系统文件
#查看磁盘占用情况df -hl#查看文件大小详细占用情况 /dev/sda1 对应 /,故而产生以下命令sudo du -h --max-depth=1 /#删除系统产生的日志sudo rm -r /var/log/supervisor#重新创建以下文件夹mkdir /var/log/supervisor...原创 2021-03-27 07:06:10 · 166 阅读 · 0 评论 -
CentOS7.6 安装 MySQL5.1过程记录
rm -rf /etc/udev/rules.d/70-persistent-net.rules*************************************CentOS 6.X清空防火墙iptables -Fiptables -Xservice iptables saveservice iptables restartCentOS 7.6 关闭防火墙#查看防火墙状态systemctl status firewalld.service#关闭运行的防火墙system原创 2021-03-26 13:19:59 · 322 阅读 · 0 评论 -
CentOS 安装 vim 命令
yum install -y vim原创 2021-03-22 09:55:57 · 195 阅读 · 0 评论 -
ubuntu16.04.4 部署(发布) NET Core 2.2 程序
https://www.cnblogs.com/weisenz/p/8081902.htmlhttps://www.cnblogs.com/xx2oo8/p/6907526.html参考网址:https://dotnet.microsoft.com/download/linux-package-manager/ubuntu16-04/sdk-2.2.402环境:192.168.9.10...原创 2019-11-13 14:12:43 · 652 阅读 · 0 评论 -
Ubuntu16.04 Nginx 安装和 配置反向代理(配合docker run)
https://mp.csdn.net/postedit/100945051在这篇文章中 run 的 宿主机的 8080 端口sudo apt-get updatesudo apt-get install nginx查看Nginx 版本sudo nginx -v打开nginx 配置目录:cd /etc/nginx/sites-availablesudo vi ...原创 2019-09-18 20:33:38 · 463 阅读 · 0 评论