linux
love_燕子
早年偶遇始相知,一载瞬逝情却萌。年少不知愁滋味,犹读红豆生南国。别离方知相思苦,心田红豆根以生。
展开
-
centos7免密登陆
下载hadoop:https://archive.apache.org/dist/hadoop/common/原创 2023-07-05 15:40:52 · 680 阅读 · 0 评论 -
centos tcp设置最大连接数
1、查看当前最大连接数ulimit -n2、最大文件打开数限制vi /etc/security/limits.conf* soft nofile 65535 * hard nofile 65535 修改/etc/security/limits.conf文件在最后面添加以上代码3、Linux系统级别查看Linux系统对同时打开文件数的硬限制:sysctl -a|grep file-max修改sysctl.confvi /etc/sysct转载 2021-11-08 19:55:58 · 6321 阅读 · 0 评论 -
liunx中FileDescriptor与打开文件之间的关系
FileDescriptor转载 2022-07-11 19:18:09 · 143 阅读 · 0 评论 -
linux权限问题
给当前用户赋操作权限使用命令sudo chmod 777 /data然后就可以执行/data这个文件夹了原创 2022-03-01 13:24:28 · 540 阅读 · 0 评论 -
nginx实现TCP协议配置
在工作工作中有时会使用到TCP协议进行数据交互,通过nginx进行反向代理;一、重新安装nginx请参考本人安装nginx文章、在安装的时候编译命令增加支持TCP协议的stream模块即可./configure --prefix=/usr/local/nginx --with-stream二、如果nginx已经在使用中则首先查询当前nginx执行的编译命令/usr/local/nginx/sbin/nginx -V(注意V是大写)-bash-4.2# /usr/local/n原创 2021-05-10 15:41:38 · 4555 阅读 · 0 评论 -
linux设置开机自启动jar包
公司测试项目有时候会重启,所以应领导要求,设置成开机自启动1:创建启动脚本在linux下创建文件/data/startShell下创建文件start.sh;内容如下export JAVA_HOME=/usr/local/jdkexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHcd /data/ycloud-job/java -jar ycloud-job.jar > log.out 2>&1 &cd /原创 2020-12-11 16:35:15 · 2149 阅读 · 1 评论 -
linux使用yum命令安装telnet
因为服务器上访问其它服务超时,所以要使用telnet试一下是否能访问通;首先查看一下是否已安装telnetrpm -qa | grep telnet然后检查yum列表里面有什么[root@YW-STG-FordEcall-Server-F ~]# yum list | grep telnettelnet.x86_64 1:0.17-65.el7_8 @updatestelnet-server.x86转载 2020-11-16 11:58:29 · 3486 阅读 · 0 评论 -
linux keepalived和nginx高可用配置(三)
keepalived和nginx组合进行高可用配置二:非抢占式双机keepalived非本机双nginx使用DR模式即是:在两台keepalived服务器,再搞两个nginx服务器使用keepalived的DR模式局域网进行高可用ip 安装keepalived 安装nginx 192.168.75.130 是 否 192.168.75.131 是 否 192.168.75.132 否 是 192.168.75.133 否原创 2020-05-27 09:38:19 · 228 阅读 · 0 评论 -
虚拟服务器之LVS
首先感谢博主分享什么是LVSLVS是 Linux Virtual Server 的简称,也就是Linux虚拟服务器。这是一个由章文嵩博士发起的一个开源项目,它的官方网址是http://www.linuxvirtualserver.org现在 LVS 已经是 Linux 内核标准的一部分。使用 LVS 可以达到的技术目标是:通过 LVS 达到的负载均衡技术和 Linux 操作系统实现一个高性能高可用的 Linux 服务器集群,它具有良好的可靠性、可扩展性和可操作性。从而以低廉的成本实现最优的性能。L转载 2020-05-26 15:16:17 · 193 阅读 · 0 评论 -
linux keepalived和nginx高可用配置(二)
本文参考文章:https://blog.csdn.net/zll_0405/article/details/80874545感谢博主分享keepalived和nginx组合进行高可用配置一:双机keepalived非本机双nginx模式即是:在两台keepalived服务器,再搞两个nginx服务器进行高可用ip 安装keepalived 安装nginx 192.168.75.130 是 否 192.168.75.131 是 否 192..原创 2020-05-26 15:02:49 · 125 阅读 · 0 评论 -
linux keepalived和nginx高可用配置(一)
keepalived和nginx组合进行高可用配置一:双机自启动nginx模式即是:在两台keepalived服务器中启动两个nginx进行高可用使用到的服务器列表IP 安装nginx 安装keepalived 192.168.75.130 是 是 192.168.75.130 是 是 可以从列表中看到在我们只需要两台服务器上都安装上nginx和keepalived即可实现高可用keepalived的master配置global_de原创 2020-05-25 19:59:22 · 138 阅读 · 0 评论 -
linux keepalived配置参数详解
本文转载自:https://blog.csdn.net/weixin_42256765/article/details/103223793感谢分享keepalived 原理及配置介绍什么是 Keepalived 呢,keepalived 观其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生,Keepalived 通过请求一个 vip 来达到请求真是 IP 地址的功能,而 VIP 能够在一台机转载 2020-05-21 19:42:30 · 3015 阅读 · 0 评论 -
linux keepalived安装
概述:Keepalived 是一种高性能的服务器高可用或热备解决方案, Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。Keepalived 以 VRRP 协议为实现基础,用 VRRP 协议来实现高可用性(HA)。 VRRP(Virtual RouterRedundancy Protocol)协议是用于实现路由器冗余的协议, VRRP 协议将两台或多台路由器设备虚拟成一个设备,对外提供虚拟路由器 IP(一个或多个),而在路由器组内部,如原创 2020-05-21 14:00:54 · 264 阅读 · 0 评论 -
linux 安装gitlab
获取gitlab版本:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/1:安装必要的插件yum -y install policycoreutils openssh-server openssh-clients postfix2:设置postfix开机自启动,并启动,postfix支持gitlab发信功能chkconfig postfix onservice postfix start3:安装插件yum install p原创 2020-05-19 10:26:36 · 768 阅读 · 0 评论 -
linux 修改防火墙
本人使用的一般是centos下面是centos6版本的操作1:修改防火墙[root@localhost nexus]# vi /etc/sysconfig/iptables# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:原创 2020-05-18 14:53:28 · 838 阅读 · 0 评论 -
linux 虚拟机设置NAT模式连接网络
1:首先在VMware Workstation中设置网络连接模式2:启动虚拟机,首先选择默认连接3:查看默认连接的IP,网关和子网掩码4:在VMware Workstation菜单中编辑----->虚拟网络编辑器------>选择NAT模式------->NAT设置,找到网关地址5:然后系统---->首选项---->网络连接---->添加6:设置本地网络:打开本机的网络和共享中心,找到“VMwareNetwork Adapter .原创 2020-05-18 10:41:21 · 1131 阅读 · 0 评论 -
linux安装maven私服
下载Nexus:https://help.sonatype.com/repomanager2/download/download-archives---repository-manager-oss原创 2020-05-18 14:07:45 · 947 阅读 · 0 评论 -
vue nginx解决刷新404问题
在nginx中增加 server { listen 88; server_name 10.1.11.35; location / { root /usr/share/nginx/ev/; index index.html index.htm; //增加下面这句即可 try_files $uri $uri/ /index.html;原创 2020-05-12 19:29:05 · 262 阅读 · 1 评论 -
centos 修改host
1:修改hostnamevi /etc/hostname修改成你想要的名字即可2:修改hosts [root@ycloud2-test-s3 ~]# vi /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost ...原创 2020-04-02 10:59:47 · 2496 阅读 · 0 评论 -
linux 安装mysql5.7
下载mysql:https://dev.mysql.com/downloads/mysql/5.7.html#downloads解压文件 tar -zxvf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz 移动位置并重命名mv mysql-5.7.29-linux-glibc2.12-x86_64 /usr/local/mysql在...原创 2020-03-26 19:10:05 · 676 阅读 · 0 评论 -
linux安装rocketmq
1、下载rocketmq:https://github.com/apache/rocketmq/2、需要安装,见本菜鸟其它文章64bit OS, Linux/Unix/Mac is recommended;64bit JDK 1.8+;Maven 3.2.xGit3、构建unzip rocketmq-all-4.2.0-source-release.zipcd roc原创 2018-01-04 16:56:51 · 5082 阅读 · 0 评论 -
linux安装git
linux安装gityum install git-coreinstall: 在"git-core" 后缺少了要操作的目标文件请尝试执行"install --help"来获取更多信息。[root@localhost apache-maven-3.5.2]# yum install git-core已加载插件:fastestmirror, refresh-packagekit...原创 2018-01-04 15:37:51 · 943 阅读 · 0 评论 -
linux安装maven
linux安装maven1、去官网下载mavenhttp://maven.apache.org/download.cgi2、解压maventar -zxvf apache-maven-3.5.2-bin.tar.gz 3、配置环境变量vi /etc/profile4、在文件中增加export MAVEN_HOME=/data/apa...原创 2018-01-04 15:29:23 · 203 阅读 · 0 评论 -
mysql 主从复制
mysql 主从复制(注:本文只讲述如何配置mysql主从复制,并且的两个新安装安全一样的mysql)首先,有两台服务器装好mysql首先配置masterserver_id=1log-bin=mysql-binserver_id:指定唯一的server_idlog-bin:二进制变更日志重启mysql;执行SHOW MASTER STATUS显...原创 2017-08-03 16:26:24 · 312 阅读 · 0 评论 -
centos6.5安装mysql5.7
centos6.5安装mysql5.7首先查看有系统中有没有默认的数据库[root@root /]# rpm -qa|grep mysqlmysql-libs-5.1.71-1.el6.x86_64卸载:[root@root ~]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64卸载完成后开始安装,安装服务端rpm -ivh mys转载 2016-03-23 18:04:03 · 324 阅读 · 0 评论 -
将redhat的yum换成centos的yum
将redhat的yum换成centos的yum 1.卸载redhat自带的yum组件[root@localhost ~]# rpm -qa|grep yum|xargs rpm -e --nodeps2.查看系统版本[root@localhost ~]# lsb_release -a 显示为:Red Hat Enterprise Linux Server release转载 2016-09-06 20:12:01 · 1307 阅读 · 0 评论 -
linux 安装apache静态服务器
一、下载:httpd-2.2.29.tar.gz二、卸载系统自带的 rpm -qa|grep httpd[root@root ~]# rpm -e --nodeps 卸载三、解压:tar -zxvf httpd-2.2.29.tar.gz./configure--prefix=/usr/local/apache2--enable-modules=so...原创 2016-09-06 17:50:19 · 502 阅读 · 0 评论 -
linux nginx安装
一安装依赖包yum install autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel gcc二、去官网下载nginx安装包三、解压文件tar -zxvf nginx-1.9.12.tar.gz 四编译安装./configure --prefix=/usr/loc原创 2016-03-24 21:55:20 · 306 阅读 · 0 评论 -
rocketmq管理界面安装
rocketmq管理界面安装rocketmq有一个管理界面叫incubator-rocketmq-externals;本管理界面只适用于案例捐献给Apache后的版本1、下载包:https://github.com/apache/rocketmq-externals2、修改配置文件:rocketmq-externals-master/rocketmq-console/src/m...原创 2018-01-09 15:23:56 · 5351 阅读 · 3 评论 -
linux redis主从配置
1、需要三台机器配置redis并启动起来:请参考上文2、master服务器不变3、修改slave在192.168.252.5中redis.conf增加:slaveof 192.168.252.4 6379在192.168.252.6中redis.conf增加:slaveof 192.168.252.4 63794、然后启动slave服务器中的redis主要打开端口号5、...原创 2019-06-14 16:56:47 · 221 阅读 · 0 评论 -
linux 安装telent
1、查看本机是否安装[root@liu ~]# rpm -qa |grep telnettelnet-server-0.17-48.el6.x86_642、如果想换新的则可以卸载掉rpm -e --nodeps telnet-server-0.17-48.el6.x86_643、开始安装,中间直接yyum install telnet-server4、启动telne...原创 2019-06-25 15:02:26 · 409 阅读 · 0 评论 -
centos 安装rabbitmq
rabbitmq需要依赖Erlang,Erlang,socat需要依赖epel-release,所以需要先安装epel-release1、安装必要依赖包yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-de...原创 2019-07-04 14:36:13 · 1647 阅读 · 0 评论 -
centos6 hadoop安装
首先得安装jdk(不懂看上面)其次要安装zookeeper(不懂看上面)1、安装jdk2、下载hadoop-3.0.2,解压3、配置环境变量:export HADOOP_HOME=/data/hadoop-3.0.2export HADOOP_INSTALL=$HADOOP_HOMEexport HADOOP_MAPRED_HOME=$HADOOP_HOMEexport...原创 2020-05-29 18:48:42 · 312 阅读 · 0 评论 -
linux 安装hbase出错
转载自:https://blog.csdn.net/jjshouji/article/details/784431002019-07-01 16:27:05,924 INFO [hconnection-0x1f7533d1-shared-pool4-t1] client.RpcRetryingCallerImpl: ache.hadoop.hbase.regionserver.HRegion...转载 2019-07-01 17:19:29 · 1059 阅读 · 0 评论 -
linux hbase-2.0.2安装
首先安装jdk,然后安装hadoop,因为hbase依赖大数据处理,1、下载hbase-2.0.2解压tar -zxvf hbase-2.0.2-bin.tar.gz 2、修改文件:[root@hbase-master conf]# vi /data/hbase-2.0.2/conf/hbase-site.xml 在文件中添加:<configuration&g...原创 2020-05-29 18:49:01 · 719 阅读 · 0 评论 -
linux hadoop datanode节点没有启动问题
1、查看hadoop启动情况[root@hbase-master sbin]# jps5302 NameNode5642 SecondaryNameNode5898 ResourceManager6077 NodeManager6382 Jps发现没有DataNode,则进行如下操作2、查看启动日志:tail -f hadoop-root-datanode-hbase-ma...原创 2019-07-01 16:04:04 · 2061 阅读 · 2 评论 -
linux 配置ssh无密码登录
因为分布式的需要,需要服务器进行免密登录1、创建秘钥:ssh-keygen,看不懂就enter2、执行要免密登录的地址:ssh-copy-id 192.168.252.153、查看是否可以免密登录:ssh 192.168.252.15...原创 2019-07-01 14:42:08 · 119 阅读 · 0 评论 -
linux nmap安装和使用
1、安装yum install nmap2、使用[root@liu ~]# nmap 192.168.252.9 -p 6379Starting Nmap 5.51 ( http://nmap.org ) at 2019-06-25 17:27 CSTNmap scan report for 192.168.252.9Host is up (0.00039s latency...原创 2019-06-25 17:32:58 · 5849 阅读 · 0 评论 -
centos6.5安装jdk1.7
查看系统中是否有jdk[root@root ~]# java -versionjava version "1.7.0_45"OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)[root@root ~]# rp...原创 2016-01-02 21:47:24 · 1192 阅读 · 0 评论