![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
程序猿-H
不会做饭的程序员,不是一个好程序员
展开
-
rocketmq单机和集群搭建
介绍:搭建之前先简单介绍下rocketmq原创 2020-02-23 09:46:42 · 235 阅读 · 0 评论 -
rabbitmq普通以及镜像集群搭建
介绍:rabbitmq安装教程之前的文章已经有了,这章主要是集群配置原创 2020-02-20 21:42:09 · 256 阅读 · 0 评论 -
部署kong、postgresql、kong ui
最近在研究网关这块,在网上自己群里面找了很久都没有很好的开源网关教程之前用了soul感觉还行,但是教程也很少,到时候也会写一篇详细的教程这里就把kong的部署,使用教程从头到尾说明一下,网上找资料、错误太难了一、安装postgresql二、部署kong三、部署kong ui四、使用测试...原创 2019-11-22 17:34:12 · 258 阅读 · 0 评论 -
mycat 读写分离搭建
介绍:在其他的文章中讲了mysql主从同步,有主从库的话,一般就会考虑到读写分离一、安装jdk,这里就简单的安装openjdk准备一台新的服务器,在新的服务器上安装jdk,mycat检查服务器是否安装jdkrpm -qa | grep java | xargs rpm -e --nodeps查看jdk源yum list java*yum list java-1.8*安装jdk1....原创 2019-06-12 10:14:00 · 183 阅读 · 0 评论 -
linux 安装RabbitMQ
1、安装需要依赖环境 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel httpd python-simplejson 2、erlang安装 wget http://erlang.org/download/otp_src_1...原创 2019-06-12 10:17:42 · 131 阅读 · 0 评论 -
linux 安装ActiveMQ
1、下载 ActiveMQ 官方下载地址可自己选择版本 http://archive.apache.org/dist/activemq wget http://archive.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz 2、解压 ActiveMQ tar -zxvf a...原创 2019-06-12 10:19:00 · 148 阅读 · 0 评论 -
linux 安装redis
1、安装redis 首先是下载redis,版本你们可以自己选择,这里用的是4.0.6 wget http://download.redis.io/releases/redis-4.0.6.tar.gz 然后解压包,根据个人习惯 tar -zxvf redis-4.0.6.tar.gz 下面安装gcc,ubuntu系统使用apt-get...原创 2019-06-12 10:19:53 · 124 阅读 · 0 评论 -
redis主从读写分离replication复制数据+sentienl哨兵集群主备切换
说明:最近公司在自己搭建了一套redis主从读写分离+sentinel哨兵集群主备切换,通过手工去搭建replication复制+主从架构+读写分离+哨兵集群+高可用redis集群架构...原创 2019-09-05 18:04:08 · 1427 阅读 · 0 评论 -
mysql 主从同步配置
介绍:如果使用的阿里云的mysql服务器的话,它会提供主从同步的服务;这里我讲的是在阿里云云服务器上自建的mysql数据库,主从配置。一、主库创建一个只读的账号,用于从库同步数据进入主库创建一个test用户密码test,只允许ip为127.0.0.1登录,ip为从库地址ipCREATE USER 'test'@'127.0.0.1' IDENTIFIED BY 'test';给用户赋值权限...原创 2019-06-12 10:07:45 · 156 阅读 · 0 评论 -
linux 部署kafka
介绍:此文章中会介绍怎么部署kafka单机以及集群模式,如何测试生产消息、消费消息一、环境需要JDK1、上传jdk文件到服务器2、创建软链ln -s jdk1.8.0_121 jdk83、配置环境变量vi /etc/profileJAVA_HOME=/usr/local/jdk8PATH=$PATH:$JAVA_HOME/binexport PATH4、让环境变量生效s...原创 2019-06-12 09:59:37 · 585 阅读 · 0 评论 -
linux 部署mongodb
介绍:之前在docker文章里讲到了docker如何部署及使用工具连接mongodb,这边文章主要是将不实用docker,直接在linux服务器上部署。一、下载mongodb到/usr/local/wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.5.tgz二、部署mongodb解压包并重命名tar -zxvf...原创 2019-06-12 09:39:20 · 338 阅读 · 0 评论 -
linux部署apollo配置平台
介绍:随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址等等对程序配置的期望值也越来越高:配置修改后实时生效。灰度发布,分环境、分集群管理配置。完善的权限、审核机制在这样的大环境下、传统发通过配置文件、数据等方式已经越来越无法满足开发人员对配置管理的需求apollo是什么?apollo是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群配...原创 2019-06-14 13:38:35 · 1002 阅读 · 1 评论 -
linux 搭建 瓦力部署系统
介绍:walle 让用户代码发布终于可以不只能选择 jenkins!支持各种web代码发布,php、java、python、go等代码的发布、回滚可以通过web来一键完成。walle 一个可自由配置项目,更人性化,高颜值,支持git、多用户、多语言、多项目、多环境同时部署的开源上线部署系统。一、首先在瓦力服务器上部署依赖nginx部署nginx内容已在其他文章里详细写到,跳转二、安装瓦力...原创 2019-06-11 13:50:36 · 1896 阅读 · 2 评论 -
linux 部署 monit 进程监听服务
介绍: Monit是一个开源监控管理工具(类似supervisor),能够监控linux系统的负载、文件、进程等。当系统负载过高、监控文件被篡改、进程异常退出时,能够发送邮件报警,并能够自动启动或关闭异常进程。Monit内嵌web界面,能够看到当前主机上的监控项状态一、部署M/Monit集中管理1.下载文件cd /usr/local/src/wget https://mmonit.com/...原创 2019-06-11 13:37:55 · 1106 阅读 · 0 评论 -
linux 部署 syncd部署服务
介绍: syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率.一、部署前准备工作1.部署nginx(syncd服务器)跳转2.安装mysql(syncd服务器)跳转3.配置syncd服务器秘钥免登陆生产服务器(生产服务器就是需要部署java项目的服务器)在syncd服务器上的命令:ssh-keygen -t rsa (连续三次回车,即在本地生...原创 2019-06-11 13:47:13 · 894 阅读 · 0 评论 -
linux 部署supervisor 进程管理
介绍:当项目工程越来越大的时候,随着线上部署的服务器也越来越多,更新、管理起来也会很麻烦,需要在每台服务器上去启动脚本,本篇文章会介绍如何部署supervisor来管理服务进程。一、supervisor监控进程部署准备工作:需要守护监听进程的服务器,例如:192.168.0.1211.安装setuptoolsyum install python-setuptools -y2.下载me...原创 2019-06-11 13:55:55 · 412 阅读 · 0 评论 -
linux 部署 nginx
介绍:本篇文章简单的写下部署nginx及具体操作一、部署nginx1.首先部署nginx安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 首先要安装 PCRE cd /usr/local/src/ 下载pcre wget http://downloa...原创 2019-06-12 08:59:51 · 240 阅读 · 0 评论 -
linux安装mysql
介绍:本篇将介绍centos、ubuntu系统安装mysql数据库教程一、centos安装mysql1、安裝 MySQL Repositoryrpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmyum repolist enabled | grep "mysql.*-community.*"...原创 2019-06-12 09:12:01 · 335 阅读 · 0 评论 -
flume+hadoop+hive 大数据采集处理
介绍:整个离线分析的总体架构就是使用Flume从FTP服务器上采集日志文件,并存储在Hadoop HDFS文件系统上,再接着用Hadoop的mapreduce清洗日志文件,最后使用HIVE构建数据仓库做离线分析。大概怎么部署画了张图,我是一共使用了四台服务器,如果不需要这么多可以自己简化一下,将flume和数据处理都部署到hadoop-master上面,这样只需要两台即可一、hadoop部署...原创 2019-06-12 09:24:31 · 4784 阅读 · 0 评论 -
linux 安装zookeeper
1.下载zookeeper文件到/usr/local/下http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.5.5/apache-zookeeper-3.5.5.tar.gz2.解压文件并修改文件名tar -zxvf apache-zookeeper-3.5.5.tar.gzmv apache-zookeeper-3.5.5.tar...原创 2019-06-13 09:17:11 · 1246 阅读 · 0 评论