- 博客(191)
- 资源 (2)
- 问答 (4)
- 收藏
- 关注
原创 docker安装pika数据库并模拟数据迁移
1、下载镜像docker pull pikadb/pika2、创建挂载pika配置卷docker volume create pika_vol#查看数据卷docker volume ls#清理无主数据卷docker volume prune3、启动pika容器docker run --name pika -v pika_vol:/pika/conf -v /data/pika/db:/pika/db -v /data/pika/log:/pika/log -p 9221:9221 --
2022-05-27 17:47:20 2704
原创 linux rpm安装gitlab
1、首先安装 GiaLab 相关依赖包yum -y install policycoreutils openssh-server openssh-clients postfix yum -y install policycoreutils-python2、启动ssh服务&设置为开机启动systemctl enable sshd && sudo systemctl start sshdsystemctl status sshd 查看ssh服务3、设置postfix开
2022-05-13 17:52:01 692
原创 docker配置mysql主从
1、下载MySQL镜像docker pull mysql:5.7docker images2、启动MySQL容器#主库docker run -p 3316:3306 --name main_mysql -e MYSQL_ROOT_PASSWORD=pwd@123 -d mysql:5.7#从库docker run -p 3326:3306 --name slave_mysql -e MYSQL_ROOT_PASSWORd=pwd@123 -d mysql:5.73、查看容器状态doc
2022-05-09 16:49:35 2859
原创 docker文件挂载
1、docker匿名挂载#本次使用镜像为nginx镜像#-v指定映射文件 /aaa/为容器里的目录# -id 后台运行 -it 前台运行docker run -id -v :/aaa/ --name nginx nginx:v1106f34d33b6f03d82c870aa445e292cb38812a6ef96af66581e12ad868c7b9a5#查看容器的具体信息docker inspect nginx#匿名映射在宿主的信息"Mounts": [ {
2022-04-28 18:49:29 938
原创 docker网络模式
1、默认网络#安装docekr以后,会默认创建三种网络,可以通过 docker network ls 查看,docker network lsNETWORK ID NAME DRIVER SCOPE5040bd77d0b1 bridge bridge local42b4fb7b9ee4 host host local31219b2fcd01 none null local#docker 网络模式介绍bri
2022-04-28 18:48:35 137
原创 docker安装gitlab
1、下载镜像docker pull gitlab/gitlab-ce:latest2、运行docker容器mkdir gitlab gitlab/etc gitlab/log gitlab/opt docker run -id -p 80:80 -p 433:433 -v /usr/gitlab/etc:/etc/gitlab -v /usr/gitlab/log:/var/log/gitlab -v /usr/gitlab/opt:/var/opt/gitlab --restart alw
2022-04-28 18:47:43 162
原创 ssh证书登录配置
1、创建要远程登录的用户#创建wqz用户useradd wqz#切换用户su wqz2、配置ssh公钥和私钥#在要登录的服务器上配置ssh公钥和私钥ssh-keygen -t rsa#查看公钥和私钥是否配置成功ll ~/.ssh总用量 12-rw------- 1 wqz wqz 906 4月 28 09:57 authorized_keys-rw------- 1 wqz wqz 1675 4月 28 09:55 id_rsa-rw------- 1 wqz wqz
2022-04-28 18:46:55 2245
原创 tomcat软件包多界面部署
1、下载tomcat软件包#下载软件包wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.28/bin/apache-tomcat-8.5.28.tar.gz#创建解压目录mkdir -p /home/hermes/application#解压tar -zxvf apache-tomcat-8.5.28.tar.gz -C /home/hermes/application2、复制tomcat为多个cd /home/herm
2022-04-28 18:46:30 233
原创 sudo使用
1、sudo执行命令的流程将当前用户切换到超级用户下,或切换到指定的用户下,然后以超级用户或其指定切换到的用户身份执行命令,执行完成后,直接退回到当前用户。具体工作过程如下:当用户执行sudo时,系统会主动寻找/etc/sudoers文件,判断该用户是否有执行sudo的权限–>确认用户具有可执行sudo的权限后,让用户输入用户自己的密码确认–>若密码输入成功,则开始执行sudo后续的命令2、不需要输入密码的情况1.root执行sudo时不需要输入密码(eudoers文件中有配置
2022-04-28 18:45:44 3399
原创 docker文件挂载
1、docker匿名挂载#本次使用镜像为nginx镜像#-v指定映射文件 /aaa/为容器里的目录# -id 后台运行 -it 前台运行docker run -id -v :/aaa/ --name nginx nginx:v1106f34d33b6f03d82c870aa445e292cb38812a6ef96af66581e12ad868c7b9a5#查看容器的具体信息docker inspect nginx#匿名映射在宿主的信息"Mounts": [ {
2021-12-01 14:44:36 2442
原创 docker网络模式
1、默认网络#安装docekr以后,会默认创建三种网络,可以通过 docker network ls 查看,docker network lsNETWORK ID NAME DRIVER SCOPE5040bd77d0b1 bridge bridge local42b4fb7b9ee4 host host local31219b2fcd01 none null local#docker 网络模式介绍bri
2021-12-01 14:43:58 827
原创 docekrfile
1、Dockerfile常用指令1、FROM语法:FROM :指明构建的新镜像来自那个基础镜像,如果没有选择tag,那么默认值为latest。FROM centos:7#如果不以任何镜像为基础,那么写法为:FROM scratch。官方说明:scratch镜像是一个空镜像,可以用于构建busybox等超小镜像,可以说是真正的从零开始构建属于自己的镜像2、MAINTAINER(deprcated)语法:MAINIAINER 指明镜像维护着及联系方式(一般是邮箱地址)。过时,推荐使用LABEL
2021-12-01 14:43:01 1173
原创 linux单机部署 elk
1.基础环境准备1.关闭防火墙systemctl status firewalldsystemctl stop firewalldsystemctl disable firewalld#查看selinuxgetenforce关闭selinuxsetenforce 0sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config2.检查jdk环境which javall -rt /etc/alternatives/java#c
2021-09-02 11:02:11 471
原创 Zabbix部署
1.基础环境1.关闭防火墙service iptables stop chkconfig iptables off #查看selinuxsetenforce 0#禁止selinuxsed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config#关闭firewalldsystemctl stop firewalldsystemctl disable firewalld2.安装Zabbix1.安装zabbix储存库rpm -U
2021-08-06 13:18:01 220
原创 linux数据迁移
1、lsblk命令学习1、lsblk介绍用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。要安装lsblk,请在此处下载util-linux包。Fedora用户可以通过命令sudo yum install -y util-linux-ng来安装该包。2、选项介绍-a, --all 显示所有设备
2021-05-27 18:54:22 1401
原创 CentOS7安装并配置PostgreSQL
安装部分安装阿里yum源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo官方网站自行选择下载版本https://www.postgresql.org/download/linux/redhat/安装rpm文件yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64
2021-04-22 17:55:22 265
原创 mysql语句
内链接查询外连接查询左链接右链接完全链接(左连接 union右连接)在sqlserver或是oracle中用full outer join过滤空数据交叉链接两张表以上的链接求和平均值子查询分页查询从0索引开向下查询3条数据根据条件查询根据多条数据查询模糊查询:升序降序修改字段名称增加字段删除字段...
2021-04-09 17:27:15 190
原创 mysql完备增备
备份(1)备份表格式: mysqldump -u 用户名 -p [密码] [选项] 数据库名 表名 > /备份路径/备份文件名mysqldump -uroot aaa test > table_test.sql还原:mysql -uroot aaa < table_test.sql(2)备份表结构格式: mysqldump -u 用户名 -p [密码] -d 数据库名 表名 > /备份路径/备份文件名示例:mysqldump -uroot -d.
2021-04-09 17:19:27 271
原创 mysql使用参数
调优Show status; 动态查看mysql状态 top 同理Show variables; 静态查看Show processlist 查看运行任务列表Show status like ‘Com_%’; 查看系统参数Show global like ‘Com_select’;查看mysql服务开启后被访问的次数Show session status like “innodb_rows%”查看innodb储存引擎参数 根据行数据显示次数Show status like ‘%..
2021-04-09 17:16:10 240
原创 mysql慢查询
慢查询mysql> show variables like '%slow%';show variables like '%long%';修改配置文件[mysqld]slow_query_log = on开启慢查询日志long_query_time = 1查询时间超过1秒的开始记录。系统默认为10秒slow_launch_time = 2表示如果建立线程花费了比这个值更长的时间,slow_launch_threads计数器将增加注意的是:修改完重新加...
2021-04-09 17:13:37 246
原创 mysq数据缓存
查看数据库性能的 showprocessli; showstatus; showvariablesMysql 缓存池修改方法:[root@bogon ~]# vim /etc/my.cnf#在Mysqld部分以下增加以下内容。然后重启mysqlthread_cache_size = 20然后再次查看大小已经变化Threads_cached : 当前线程池中缓存了多少空闲线程Threads_connected : 当前的连接数 ( 也就是线程数 )Th...
2021-04-09 17:10:07 183
原创 Linux基础命令
Linux系统基本的部署常见的操作系统的类型Windows系统微软公司发布收费采用图形化设计使用简单易用Linux系统开源操作系统免费支持图形化和字符界面稳定可靠占用硬盘资源较小方便二次开发灵活Mac苹果系统收费使用流畅性强Linux系统的组成硬件CPU 硬盘 内存 显卡内核驱动计算机硬件外围程序加入开源的应用程序可以安装在Linux系统上Shell解释器,解释用户输入的命令对程序或者服务系统管理默认使用...
2021-04-07 15:38:49 164
原创 yum使用
Tcp wrappers/etc/hosts.allow 白名单/etc/hosts.deny 黑名单Vsftpd 单个服务Vsftps,ssh 多个服务限制地址单个ip:ip网段 ip /255.255.255.0多个ip,ip通配符:192.168.100.*Tcp wrappers 规则先检查白名单在检查黑名单,如果没有默认允许访问/etc/hosts.deny 黑名单 sshd:ALL:拒绝所有地址Yum仓库作用查找rpm包本地y...
2021-04-06 15:01:38 190
原创 Rsync 源服务器
实时同步数据适合小文件特点 小文件同步快延迟小支持本地数据备份支持通过网络实现异地数据备份支持增量数据同步Linux Centos7是默认安装的创建源目录 备份目录配置文件位置启动服务查看服务uid = nobody管理rsync用户gid = nobody管理rsync组use chroot = yes禁锢在源目录address =192.168.100.10监听ip地址port = 873监听端口号host...
2021-04-06 14:50:02 271
原创 Nginx虚拟主机
Apache支持动态网站和静态网站Nginx支持静态网站开源Linux平台使用IISWindows平台使用支持动态和静态收费Nginx的作用默认支持静态网站功能,支持动态网站功能需要配置动静分离或者phpfpm模块实现反向代理服务配置负载均衡高可用支持缓存功能Nginx支持高并发30000-50000并发量处理数据速度快占用硬件资源小可靠性强安装Nginx安装依赖程序yum -y install pcre-devel zli
2021-04-01 16:41:52 231
原创 LNMP上传服务
电影院系统解压登录mysql创建电影院系统使用的数据库授权账户skyuc访问数据库讲系统部署到www.benet.com网站根目录下mv /usr/src/SKYUC.v3.4.2.SOURCE/wwwroot/* /var/www/benetcom/设置网站根目录所有者和权限客户机测试论坛系统部署解压复制文件到网站根目录并给权限创建数据bbs 授权访问用户bbs修改配置文件开启数据传输功能重启服务
2021-04-01 16:13:45 232
git使用免密clone失败
2023-09-08
使用pikadb的db文件导入数据 加载不到数据
2023-06-12
使用nginx代理minio服务
2023-06-07
nginx白名单配置不生效
2022-12-21
nginx资源加载问题
2022-09-15
linux系统rpm方式安装的mysql启动失败
2022-06-30
docker 映射不出来目录里的文件
2022-05-24
k8s ingres访问失败
2022-04-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人