05 2022 档案

摘要:1、下载镜像 #docker pull garethflowers/svn-server 2、创建存放svn仓库路径 #mkdir -p /data/svn/repo 3、启动容器 #docker run --name svn -d -v /data/svn/repo:/var/opt/svn -p 阅读全文
posted @ 2022-05-31 16:27 leihongnu 阅读(198) 评论(0) 推荐(0) 编辑
摘要:修改配置文件/etc/my.cnf 在[mysqld]下添加 sql-mode='NO_ENGINE_SUBSTITUTION' mysql 8以前的版本用:sql-mode='NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' 重启mysql >select @ 阅读全文
posted @ 2022-05-31 15:57 leihongnu 阅读(163) 评论(0) 推荐(0) 编辑
摘要:1、创建 #3.0后用bootstrap-server #./kafka-topics.sh --create --bootstrap-server 192.168.59.103:9092 --replication-factor 2 --partitions 2 --topic test 2、删除 阅读全文
posted @ 2022-05-31 11:26 leihongnu 阅读(112) 评论(0) 推荐(0) 编辑
摘要:版本不同命令的选项【option】也不一样 下面是kafka 3.2.0的topic测试 #创建一个test topic #进入安装目录下的bin目录 #./kafka-topics.sh --create --bootstrap-server 192.168.59.103:9092 --repli 阅读全文
posted @ 2022-05-30 16:16 leihongnu 阅读(204) 评论(0) 推荐(0) 编辑
摘要:#./kafka-topics.sh --create --zookeeper 192.168.59.102:2181 --replication-factor 2 --partitions 2 --topic test 新版本的kafka,不需要依赖zookeeper来创建topic。 新版的ka 阅读全文
posted @ 2022-05-30 10:40 leihongnu 阅读(379) 评论(0) 推荐(0) 编辑
摘要:启动容器时已经创建好了user1用户 1、在宿主机映射目录下创建一个目录 #cd /root/ftp/user1 #mkdir test 2、登录 本地开打--> 输入登录地址:ftp://192.168.59.103,输入user1的账号密码 3、下载文件 在user1目录下创建1.txt文件 直 阅读全文
posted @ 2022-05-27 16:54 leihongnu 阅读(933) 评论(0) 推荐(0) 编辑
摘要:1、拉取镜像 #docker search vsftpd #docker pull vsftpd 2、启动容器 #docker run -d -p 20:20 -p 21:21 -p 21100-21110:21100-21110 -v /root/ftp:/home/vsftpd -e FTP_U 阅读全文
posted @ 2022-05-27 14:47 leihongnu 阅读(663) 评论(0) 推荐(0) 编辑
摘要:当前目录是/root 1、创建zookeeper目录 # mkdir -p /root/kafka_cluster# cd /root/kafka_cluster# mkdir -p zookeeper/{conf,data,datalog} 2、创建zookeeper配置文件zoo.cfg #3台 阅读全文
posted @ 2022-05-26 11:09 leihongnu 阅读(350) 评论(0) 推荐(0) 编辑
摘要:三台虚拟机: 192.168.59.102 test2192.168.59.103 test3192.168.59.104 test4 1、test2安装 #启动容器 # docker run -d --hostname rabbitmq1 --add-host=rabbitmq2:192.168. 阅读全文
posted @ 2022-05-25 17:13 leihongnu 阅读(500) 评论(0) 推荐(0) 编辑
摘要:1、service配置文件 每一个 Unit 都有一个配置文件,告诉 Systemd 怎么启动这个 Unit 。 Systemd 默认从目录/etc/systemd/system/读取配置文件。但是,里面存放的大部分文件都是符号链接,指向目录/usr/lib/systemd/system/,真正的配 阅读全文
posted @ 2022-05-25 16:06 leihongnu 阅读(11399) 评论(0) 推荐(2) 编辑
摘要:安装包下载地址:https://download.docker.com/linux/static/stable/x86_64/docker-20.10.9.tgz 脚本安装地址:https://www.cnblogs.com/leihongnu/p/16790906.html 1、解压到/usr/l 阅读全文
posted @ 2022-05-25 15:55 leihongnu 阅读(310) 评论(0) 推荐(0) 编辑
摘要:单台服务器做的集群好像没有什么意义,因为服务器一挂,所有的容器都挂了。 不过可以安装来玩玩 1、创建三个节点 #docker run -d --hostname rabbit_host1 --name rabbitmq1 -p 15672:15672 -p 5672:5672 -e RABBITMQ 阅读全文
posted @ 2022-05-24 16:50 leihongnu 阅读(68) 评论(0) 推荐(0) 编辑
摘要:1、三台主机分别为 192.168.59.102 test2192.168.59.103 test3192.168.59.104 test4 将三台主机的 /etc/hosts 添加以上内容 2、设置erlang.cookies 一般文件在:/var/lib/rabbitmq/.erlang.coo 阅读全文
posted @ 2022-05-24 15:05 leihongnu 阅读(151) 评论(0) 推荐(0) 编辑
摘要:rabbitmq下载地址:https://github.com/rabbitmq/rabbitmq-server/tags 选择二进制包,解压就可以使用 安装二进制rabbitmq需要安装erlang语言包,每个rabbitmq版本需要的erlang版本也不一样,要注意 比对地址:http://ww 阅读全文
posted @ 2022-05-24 10:01 leihongnu 阅读(505) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ和MQTT的区别: RabbitMQ是一个erlang实现的AMQP协议0.9x版本的消息服务器实现。基于AMQP协议的,但也有mqtt插件,就是说也支持mqtt协议。 MQTT是一个非常简洁的二进制消息通信协议,有很多不同平台、不同语言的实现。类似的协议有AMQP;跟他们有些差别的 阅读全文
posted @ 2022-05-23 15:32 leihongnu 阅读(36) 评论(0) 推荐(0) 编辑
摘要:1、拉取镜像 # docker search rabbitmq # docker pull rabbitmq 2、启动容器 #rabbitmq 有两个端口5672和15672 #5672:MQ端口,client 端通信口 #15672:控制台端口,管理界面 ui 端口 #4369:erlang 发现 阅读全文
posted @ 2022-05-23 15:26 leihongnu 阅读(72) 评论(0) 推荐(0) 编辑
摘要:自己构建的redis不划算,因为官方拉取的才100+M,自己构建要500+M 1、创建一个redis目录 #mkdir redis 2、进入redis #cd redis 3、将安装包上传到redis下并解压 #tar -zxvf redis-3.2.7.tar.gz 4、创建Dockerfile文 阅读全文
posted @ 2022-05-23 10:21 leihongnu 阅读(1282) 评论(0) 推荐(0) 编辑
摘要:[root@llx ~]# docker run -d --name=mongo2 -p 37027:27017 -v /home/docker/mongo2:/root mongo6f5ee908726a9ee4ef090a0cac52178fab015cc57ab2a9fb5e2eb1cc5a9 阅读全文
posted @ 2022-05-19 11:58 leihongnu 阅读(3742) 评论(0) 推荐(0) 编辑
摘要:#拉取镜像 #docker pull mongo #注意:在正式的生产环境中需要执行数据库的存放路径,默认路径:/data/db。 #比如:-v /data/mongo/db:/data/db:将数据存放路径指定到宿主机的/data/mongo/db中 #比如:--config mongod.con 阅读全文
posted @ 2022-05-19 11:42 leihongnu 阅读(238) 评论(0) 推荐(0) 编辑
摘要:MongoDB 中默认的数据库为 test,如果你没有创建新的数据库,集合将存放在 test 数据库中。 1、创建数据库 > db #查看当前数据库test> use admin #使用admin数据库switched to db admin> use haha #使用haha数据库,haha数据库 阅读全文
posted @ 2022-05-19 11:36 leihongnu 阅读(771) 评论(0) 推荐(1) 编辑
摘要:在安装kafka之前,需要搭建zookeeper集群 搭建zookeeper集群之前后搭建步骤:https://www.cnblogs.com/leihongnu/p/16280097.html 启动成功zookeeper集群后,开始搭建kafka集群 1、安装包 地址:https://archiv 阅读全文
posted @ 2022-05-18 15:41 leihongnu 阅读(372) 评论(0) 推荐(0) 编辑
摘要:连接信息: ps补充 ################ mongodb设置用户名密码: use admin db.createUser({ user: 'admin', // 用户名 pwd: '123456', // 密码 roles:[{ role: 'root', // 角色 db: 'adm 阅读全文
posted @ 2022-05-18 11:59 leihongnu 阅读(2839) 评论(0) 推荐(0) 编辑
摘要:ZooKeeper 的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 防止单点故障:ZooKeeper群架通常有2n+1台Server组成,每台Server都知道彼此的存在。对于2n+1台Server,只要有n+1(即一般以上)Server可用,整个集群就 阅读全文
posted @ 2022-05-17 16:36 leihongnu 阅读(312) 评论(0) 推荐(0) 编辑
摘要:查看日志 #./zkServer.sh start-foreground java.net.BindException: Address already in use 百度到,该错误是由于Zookeeper对应的端口号被占用导致的 查看端口2181是被什么占用 杀掉进程 :kill -9 pid 建 阅读全文
posted @ 2022-05-17 16:07 leihongnu 阅读(390) 评论(0) 推荐(0) 编辑
摘要:把空格去掉 阅读全文
posted @ 2022-05-17 14:37 leihongnu 阅读(63) 评论(0) 推荐(0) 编辑
摘要:1、安装jenkins需要先安装好jdk 2、下载jenkins 地址: https://www.jenkins.io/download/ 3、上传war包到服务器 #mkdir /usr/local/jenkins 4、启动jenkins #nohup java -jar jenkins.war 阅读全文
posted @ 2022-05-17 10:38 leihongnu 阅读(1425) 评论(0) 推荐(0) 编辑
摘要:给容器nginx2添加端口映射 修改前一定要停止容器和容器服务!!! 修改前一定要停止容器和容器服务!!! 修改前一定要停止容器和容器服务!!! #docker stop 容器名 #systemclt stop docker 1、在进入宿主机的配置文件目录 #查看容器存放目录 #docker inf 阅读全文
posted @ 2022-05-16 14:46 leihongnu 阅读(846) 评论(0) 推荐(1) 编辑
摘要:1、在进入宿主机的配置文件目录 #查看容器存放目录 #docker info | grep Root #cd /var/lib/docker/containers/容器id 2、修改 config.v2.json 添加宿主机/home/nginx映射到容器的/import 找到MountPoints 阅读全文
posted @ 2022-05-16 11:11 leihongnu 阅读(10990) 评论(3) 推荐(1) 编辑
摘要:一般nginx网站根目录在nginx.conf中配置 下图说明网站根目录在安装目录下的html目录 安装目录查找:whereis nginx 修改网站根目录,就需要修改 location /下的root location / { root /home/nginx/html; index index. 阅读全文
posted @ 2022-05-16 09:27 leihongnu 阅读(2230) 评论(0) 推荐(0) 编辑
摘要:1、创建nginxmul #mkdir nginx #cd nginx 2、将nginx解压后的目录放在nginx目录下 3、创建Dockerfile文件 # vi Dockerfile 【 #要用centos7 不能用latest,因为latest版本没有rpm和yum,安装nginx需要安装依赖 阅读全文
posted @ 2022-05-13 17:28 leihongnu 阅读(1030) 评论(0) 推荐(0) 编辑
摘要:nginx 启动失败,没有nginx用户 解决方法,添加用户 #useradd -s /sbin/nologin -M nginx 阅读全文
posted @ 2022-05-13 09:56 leihongnu 阅读(171) 评论(0) 推荐(0) 编辑
摘要:1、安装依赖 #yum -y install gcc pcre-devel zlib-devel openssl openssl-devel 2、下载安装包 地址:https://nginx.org/download/ 本次安装 nginx-1.20.2.tar.gz 3、解压 #tar -xvf 阅读全文
posted @ 2022-05-13 09:48 leihongnu 阅读(175) 评论(0) 推荐(0) 编辑
摘要:1、 查看当前禅道版本 或者在服务器上查看:more /opt/zbox/app/zentaopms/VERSION 2、 停止服务 #/opt/zbox/zbox stop 3、 备份 #备份整个zbox目录 #cp -prf /opt/zbox /home/zbox_bak_备份日期 4、 解压 阅读全文
posted @ 2022-05-12 15:15 leihongnu 阅读(1180) 评论(0) 推荐(0) 编辑
摘要:将root用户的host改成%后,本地服务器登录不上(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)),navicat可以连接。 先将密码登录屏蔽,再创建一个root用户,host 阅读全文
posted @ 2022-05-12 15:01 leihongnu 阅读(2315) 评论(0) 推荐(0) 编辑
摘要:创建用户和给用户赋权的操作: 修改用户host:rename user 'root'@'localhost' to 'root'@'%'; ###update user set host='%' where user='root';不行,因为MariaDB的user表是一个视图 创建用户:creat 阅读全文
posted @ 2022-05-12 11:20 leihongnu 阅读(441) 评论(0) 推荐(0) 编辑
摘要:>use mysql; #####修改root登录ip为任何ip >rename user 'root'@'localhost' to 'root'@'%'; #####赋予任何主机访问数据的权限 >GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRA 阅读全文
posted @ 2022-05-12 11:15 leihongnu 阅读(728) 评论(0) 推荐(0) 编辑
摘要:Linux上一键安装禅道,数据库可以登陆了,网页登不上去 停止服务,发现Apache停止有问题 #/opt/zbox/zbox stop #/opt/zbox/zbox start 用kill -9 杀死进程,再启动,页面可以登陆 阅读全文
posted @ 2022-05-12 10:14 leihongnu 阅读(143) 评论(0) 推荐(0) 编辑
摘要:docker search 镜像名称 ########搜索镜像 docker pull 镜像名称:版本号 ########拉取对应版本的镜像 docker pull 镜像名称 ########默认拉取最新的镜像 docker images ########查看本地已下载的镜像 docker ps # 阅读全文
posted @ 2022-05-11 17:11 leihongnu 阅读(85) 评论(0) 推荐(0) 编辑
摘要:使用navicat访问数据库 只支持mysql 8 版本使用 >use mysql; >UPDATE user SET HOST = '%' WHERE USER ='root'; 失败,查看user表 >select host,user,plugin from user; root的host已经是 阅读全文
posted @ 2022-05-11 16:42 leihongnu 阅读(451) 评论(0) 推荐(0) 编辑
摘要:1、拉取镜像 #docker pull mysql:8.0.29 2、启动容器 #docker run -p 3306:3306 --name mysql8.0.29 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0.29 -p 将本地主机的端口映射到docker容器 阅读全文
posted @ 2022-05-11 16:26 leihongnu 阅读(1550) 评论(0) 推荐(0) 编辑
摘要:vi source python_install.sh 【#/bin/bash #初始路径,安装包存放的路径anzhuangbaolujing=/root #安装包的名称anzhuangbaomingcheng=Python-3.10.4.tgz #安装包解压后的目录名称anzhuangbaojie 阅读全文
posted @ 2022-05-10 09:33 leihongnu 阅读(603) 评论(0) 推荐(0) 编辑
摘要:用户:user2,只能访问目录2文件夹的数据 1、在服务端添加用户账号密码和权限 编辑 vim passwd 添加:user2 = user2 用户名=密码 编辑 vim authz 添加 [myproject:/2]user2=rw 给user2,添加myproject项目下的2目录下的读写权限 阅读全文
posted @ 2022-05-09 09:35 leihongnu 阅读(1556) 评论(0) 推荐(0) 编辑
摘要:svn要求使用最新稳定版本 svn下载地址: https://mirrors.aliyun.com/apache/subversion/subversion-1.14.2.tar.gz 依赖 下载地址 apr:https://mirrors.aliyun.com/apache/apr/apr-1.7 阅读全文
posted @ 2022-05-09 08:56 leihongnu 阅读(676) 评论(2) 推荐(0) 编辑
摘要:访问ftp服务器失败,提示:ftp: connect: No route to host 一般这种情况,直接关闭192.168.59.103的防火墙,测试可以连接 #systemctl stop firewalld 说明是防火墙的问题 开启192.168.59.103防火墙,添加端口21的策略 #f 阅读全文
posted @ 2022-05-07 10:29 leihongnu 阅读(1163) 评论(0) 推荐(0) 编辑
摘要:连接ftp失败,提示:500 OOPS: could not read chroot() list file:/etc/vsftpd/chroot_list 检查配置配置文件: #vim /etc/vsftpd/vsftpd.conf 文件为:/etc/vsftpd/chroot_list 到/et 阅读全文
posted @ 2022-05-07 09:46 leihongnu 阅读(964) 评论(0) 推荐(0) 编辑
摘要:登录mysql 密码报错 1、修改/etc/my.cnf 添加下面的信息 skip-grant-tables 2、重启mysql 3、登录mysql 不需要输入密码, 修改root >ALTER user 'root'@'localhost' IDENTIFIED BY 'Aa123456'; 上句 阅读全文
posted @ 2022-05-06 11:27 leihongnu 阅读(267) 评论(0) 推荐(0) 编辑
摘要:启动容器是没有设置映射的端口号 1、停止正在运行的容器和docker 服务 #docker stop centos-mysql #systemctl stop docker (一定要停止,光停止容器无效) 2、查看容器的id #docker ps -a --no-trunc 3、进入容器目录 #do 阅读全文
posted @ 2022-05-06 10:12 leihongnu 阅读(1093) 评论(0) 推荐(0) 编辑
摘要:docker中登录mysql报错: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) mysql服务没有启动 阅读全文
posted @ 2022-05-06 08:57 leihongnu 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1、制作mysql容器 https://www.cnblogs.com/leihongnu/p/16224988.html 2、将容器制作成镜像 #docker commit centos-mysql centos-mysql.v1 3、下载制作好的镜像 #docker save -o centos 阅读全文
posted @ 2022-05-05 17:17 leihongnu 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1、下载一个centos 2、启动centos-mysql容器 遇到问题: 容器中缺少文件:libaio.so.1、libnuma.so.1、libtinfo.so.5 在宿主机上找到文件,上传到容器中 #docker cp libtinfo.so.5 centos-mysql:/lib64/ 为了 阅读全文
posted @ 2022-05-05 16:20 leihongnu 阅读(1308) 评论(0) 推荐(0) 编辑
摘要:yapi需要mongodb支撑 目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2. 阅读全文
posted @ 2022-05-05 15:00 leihongnu 阅读(445) 评论(0) 推荐(0) 编辑
摘要:情况:限制用户admin访问网站 1、不分内网外的情况 修改nginx.cong,在admin用户下添加要限制的ip192.168.1.33(只允许admin在192.168.1.33的ip地址下访问) location /admin { allow 192.168.1.33; deny all; 阅读全文
posted @ 2022-05-05 09:52 leihongnu 阅读(1691) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示