部署
文章平均质量分 57
林间6
这个作者很懒,什么都没留下…
展开
-
oracle导入导出
2、创建expdp导出目录(可不创建,选择已有目录,创建后使用上一命令检查是否创建成功,如果未成功,导出会报错)1、查询当前创建的所有dmp导出目录。4、导出(使用cmd命令编辑器)oracle导入导出。3、创建之后需要授权。原创 2024-01-16 09:44:32 · 538 阅读 · 0 评论 -
RabbitMQ的消息发送和接收机制
上面是MQ的基本抽象模型,但是不同的MQ产品有有者不同的机制,RabbitMQ实际基于AMQP协议的一个开源实现,因此RabbitMQ内部也是AMQP的基本概念。生产者(producer)创建消息,然后发布到队列(queue)中,最后将消息发送到监听的消费者。消息,消息是不具体的,它由消息头和消息体组成。交换器,用来接收生产者发送的消息并将这些消息路由给服务器中的队列。虚拟主机是共享相同的。消息的消费者,表示一个从消息队列中取得消息的客户端应用程序。消息的生产者,也是一个向交换器发布消息的客户端应用程序。原创 2023-12-05 09:33:52 · 607 阅读 · 0 评论 -
RabbitMQ常用命令(二)
授权命令:rabbitmqctl set_permissions [-p vhostpath] {user} {conf} {write} {read}查看有关自己的virtual hosts的“全局”的统计信息,包含其他用户在这些virtual hosts中的活动。3、查看指定用户下的权限rabbitmqctl list_user_permissions {username}设置用户角色:rabbitmqctl set_user_tags {username} {tag}原创 2023-12-04 14:07:50 · 555 阅读 · 0 评论 -
RabbitMQ常用命令(一)
3、使用浏览器访问管控台http://RabbitMQ服务器IP:15672。rabbitmq-plugins disable {插件名}rabbitmq-plugins enable {插件名}不允许直接使用浏览器浏览器进行访问因此必须添加插件。启动以后可以使用浏览器进入管控台但是默认情况。注意:这里可能会出现错误,错误原因是。1、启动RabbitMQ。解决方案对这个文件授权。原创 2023-12-03 11:29:23 · 536 阅读 · 0 评论 -
RabbitMQ简易安装
一般来说安装 RabbitMQ 之前要安装 Erlang ,可以去Erlang官网下载。将Erlang源代码包otp_src_19.3.tar.gz上传到Linux的/home目录下。安装RabbitMQ之前必须要先安装所需要的依赖包可以使用下面的一次性安装命令。8、将这些配置填写到profile文件的最后。3、手动创建erlang 的安装目录。4、进入erlang的解压目录。5、配置erlang的安装信息。2、解压erlang 源码包。9、启动环境变量配置文件。2、安装RabbitMQ。原创 2023-11-24 14:18:29 · 1080 阅读 · 2 评论 -
nginx的location中配置路径讲解
如果正则匹配失败,则使用标准uri中,匹配度最高的location。(location =) > (location 完整路径) > (location ^~ 路径) > (location ~,~* 正则顺序) > (location 部分起始路径) > (location /)(精确匹配)> (最长字符串匹配,但完全匹配) >(非正则匹配)>(正则匹配)>(最长字符串匹配,不完全匹配)>(location通配)1、如果有精确匹配,会先进行精确匹配,匹配成功,立刻返回结果。location匹配顺序。原创 2023-11-21 16:45:45 · 300 阅读 · 0 评论 -
Nginx的核心配置文件
学习Nginx首先需要对它的核心配置文件有一定的认识,这个文件位于Nginx的安装目录/usr/local/nginx/conf目录下,名字为nginx.conf。详细配置,可以参考resources目录下的原创 2023-11-19 14:08:13 · 206 阅读 · 0 评论 -
nginx启动命令
master 进程读取配置文件,并维护 worker 进程,而 worker 进程则对请求进行实际处理。Nginx启动后,安装目录下会出现一些_tmp结尾的文件,这些是临时文件,不用管。nginx 体系结构由 master 进程和其 worker 进程组成。通过查看进程:ps -ef | grep nginx。切换到nginx安装目录的sbin目录下,执行:./nginx。访问Nginx服务器,出现以下界面。而且配置文件路径必须指定绝对路径。检查Nginx是否启动。原创 2023-11-15 19:24:16 · 174 阅读 · 0 评论 -
nginx安装搭建
在nginx主目录nginx-1.14.2下执行命令:./configure --prefix=/usr/local/nginx。执行安装:yum install openssl openssl-devel -y。解压下载下来的nginx文件,执行命令:tar -zxvf nginx-1.14.2.tar.gz。执行安装:yum install pcre pcre-devel -y。执行安装:yum install zlib zlib-devel -y。执行安装:yum install gcc -y。原创 2023-11-14 22:45:56 · 175 阅读 · 0 评论 -
安装Nginx并且添加fastDFS模块
执行安装:yum install openssl openssl-devel -y。检查是否安装:yum list installed | grep openssl。检查是否安装:yum list installed | grep pcre。执行安装:yum install pcre pcre-devel -y。执行安装:yum install zlib zlib-devel -y。--add-module指定fastDFS的nginx模块的源代码路径。执行安装:yum install gcc -y。原创 2023-11-03 10:09:55 · 204 阅读 · 0 评论 -
FastDFS的Nginx访问启动与测试
当遇到400错误,检查配置/etc/fdfs/mod_fastdfs.conf url_have_group_name=true。该配置表示访问路径中是否需要带有group1,改为true表示路径中需要有group1。FastDFS的Nginx访问启动与测试。启动带有Fastdfs模块的Nginx。重启或启动FastDFS服务进程。上传一个文件进行测试验证。在浏览器访问上传的文件。原创 2023-11-02 10:57:20 · 78 阅读 · 0 评论 -
FastDFS测试
执行上传命令fdfs_test /etc/fdfs/client.conf upload /root/aa.txt。FastDFS安装完成之后,可以使用fdfs_test脚本测试文件上传。测试之前,需要修改client.conf配置文件,修改两个配置。在/opt/fastdfs/目录下创建client。FastDFS生成的文件目录结构及名称示例。切换到存储目录查看文件上传情况。原创 2023-11-01 09:41:34 · 86 阅读 · 0 评论 -
FastDFS启动
在任意目录下执行:fdfs_trackerd /etc/fdfs/tracker.conf。在任意目录下执行:fdfs_storaged /etc/fdfs/storage.conf。首次启动storage后,会在配置的路径下创建存储文件的目录。查看storage是否已经注册到了tracker下。启动FastDFS的tracker服务。启动FastDFS的storage服务。有启动的执行命令即为启动成功。原创 2023-10-31 10:00:22 · 127 阅读 · 0 评论 -
Linux实操命令(一)
Linux实操命令(一)原创 2023-10-30 16:17:16 · 37 阅读 · 0 评论 -
FastDFS关闭
或者kill关闭fastdfs,但不建议在线上使用 kill -9 强制关闭,因为可能会导致文件信息不同步问题。在任意目录下执行:fdfs_trackerd /etc/fdfs/tracker.conf stop。在任意目录下执行:fdfs_storaged /etc/fdfs/storage.conf stop。关闭tracker执行命令。关闭storage执行命令。原创 2023-10-30 15:54:26 · 113 阅读 · 0 评论 -
linux安装fastdfs
环境准备,yum install gcc libevent libevent-devel –y 软件下载,https://github.com/happyfish100 安装, 上传,解压,编译./make.sh,安装./make.sh install, libfastcommon 库和FastDFS 查看/usr/bin目录是否包含fastdfs文件 查看/etc/fdfs目录下的配置文件 拷贝fastdfs原文件目录下/conf/http.conf和mime.types到/etc/fdfs原创 2023-10-27 15:56:36 · 35 阅读 · 0 评论 -
Linux上安装Redis
注意:在make执行之后再执行 make install,该操作则将 src下的许多可执行文件复制到/usr/local/bin 目录下,这样做可以在任意目录执行redis的软件的命令(例如启动,停止,客户端连接服务器等), make install 可以不用执行,看个人习惯。注意:如果修改了redis的配置文件redis.conf,必须在启动时指定配置文件,否则修改无效!使用Xftp工具上传redis-5.0.2.tar.gz到linux 系统。解压redis-5.0.2.tar.gz到/opt目录。原创 2023-10-26 10:26:15 · 32 阅读 · 0 评论 -
linux集群部署zookeeper
3、将压缩包zookeeper-3.4.3.tar.gz放到/home/cl/temp。1、检查/home/cl/temp目录是否存在,没有则创建目录temp。4、进入/home/cl/temp。11、创建dataLogDir目录。2、创建目录zookeeper。10、创建dataDir目录。13、在文件最下面添加内容。4、最后一行新增,修改对应的集群IP,编辑完按ESC,输入:wq回车退出 server.1=10.10.2.1:2890:3890。1、先完成上述单机部署后,再继续后续操作。原创 2023-10-17 11:58:32 · 32 阅读 · 0 评论 -
linux下单机部署zookeeper
autopurge.purgeInterval:多少小时监测一次,间接含义最多保留多久日志。#autopurge.snapRetainCount保留最近的几个事务日志 和 事务快照。3、将压缩包zookeeper-3.4.3.tar.gz放到/home/cl/temp。1、检查/home/cl/temp目录是否存在,没有则创建目录temp。4、进入/home/cl/temp。11、创建dataLogDir目录。2、创建目录zookeeper。10、创建dataDir目录。13、在文件最下面添加内容。原创 2023-10-17 11:54:52 · 169 阅读 · 0 评论 -
oracle创建pdb实例,并配置监听
在oracle使用中,我们可能面临需要自己创建一个pdb实例,比如: (1)来区分不同的项目工程 (2)创建用户时报错ORA-65096: invalid common user or role name,也就是处于cdb状态而不是pdb状态,需要切换到pdb状态,此时没有pdb或者pdb名称与自己需要的不符原创 2023-07-25 18:05:05 · 1528 阅读 · 0 评论 -
oracle19c创建pdb,解决ORA-65096: invalid common user or role name
oracle19c创建pdb,解决ORA-65096: invalid common user or role name,(公用用户名或角色名无效)。 错误原因:Oracle 12C以及更高版本中引入了CDB与PDB的新特性,用户想在PDBORCL中创建新用户,却未设置会话container到PDB,而在CDB中创建公有用户因无法通过名称或角色验证出错。原创 2023-07-25 17:32:37 · 3592 阅读 · 0 评论 -
记一次frp使用,公网映射内网穿透
为方便自己测试,有时候会需要把家里或者其他地方的服务映射到公网上,便于访问或者本地调试,这时候就需要将内网映射到外网上,常用的工具有花生壳、netapp等,但是大多需要收费,我仅是自己调试用,不需要太稳定,因此采用frp免费开源工具原创 2023-07-13 17:28:20 · 324 阅读 · 1 评论 -
linux下离线安装oracle数据库
linux下安装oracle,预安装文件,compat-libstdc++-33,oracle-database-preinstall-19c-1.0-1,必安装前置依赖包,rpm文件,一键安装,带有oracle个人安装笔记,按照笔记安装基本可以顺利安装,内附常见问题原创 2023-06-21 17:17:01 · 1186 阅读 · 1 评论