
Linux
文章平均质量分 51
悠悠-我心
水不撩不知深浅,人不拼不知输赢。
展开
-
ServerAgent资源监控工具在Linux服务器上的部署
ServerAgent资源监控工具在Linux服务器上的部署原创 2022-07-25 15:48:57 · 2140 阅读 · 1 评论 -
Linux上修改open files数目
当用linux做高并发服务器时,会遇到"Too many open files"的错误。Linux是有文件句柄限制的(open files),而且Linux默认不是很高,一般都是1024,做高并发生产服务器用其实很容易就达到这个数量。在linux中执行ulimit -a 即可查询linux相关的参数,如下所示:ulimit -a用ulimit命令是可以修改这些配置的命令的格式:ulimit [-SHacdefilmnpqrstuvx] [limit]中间的参数对应这要修改的项原创 2021-09-15 17:32:17 · 3777 阅读 · 2 评论 -
linux安装和卸载python3
linux安装和卸载python3一. 安装python31. 默认情况下,linux自带python,查看python版本:python --version,如果已经安装了python3则不用装了2. 下载安装包,找到要下载版本的tgz文件,Python-3.8.0.tgz(以3.8.0版本为例),下载下载地址:https://www.python.org/downloads/source/直接linux运行命令下载:wget https://www.python.org/ftp.原创 2021-08-16 10:55:05 · 9948 阅读 · 0 评论 -
mysql 批量修改表及字段字符集
1.批量修改表字符集SELECT CONCAT( 'ALTER TABLE `', TABLE_NAME, '` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;' ) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'test' AND TABLE_TYPE = 'BASE TABLE';会生成一串sql 语句全选复制到sql 窗口执行2.原创 2021-05-11 17:54:42 · 678 阅读 · 0 评论 -
centos7 yum 安装最新版redis
Centeros7 直接yum 安装的redis 不是最新版本yum install redis如果要安装最新的redis,需要安装Remi的软件源,官网地址:http://rpms.famillecollet.com/yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm然后可以使用下面的命令安装最新版本的redis:yum --enablerepo=remi install redis原创 2021-05-06 11:05:15 · 1104 阅读 · 0 评论 -
centesOS7 安装git
一、yum命令安装,此方法简单,并且会自动安装依赖的包,真是傻瓜式安装,而且会从源里安装最新的版本,不过不一定是git最新的。sudo yum install git二、源码安装,这个就比较麻烦点,不过过程还是比较清晰的,毕竟源码安装也比较普遍了1、安装前要手动安装下依赖包,可以直接是用yum安装yum install -y wgetyum install gccyum install gcc-c++yum install -y zlib-develyum install -y原创 2021-05-05 17:48:02 · 367 阅读 · 0 评论 -
Linux nodejs 安装以及配置环境
从官网中下载nodejs打开官网https://nodejs.org/en/download/复制拿到链接,下载nodejs[root@i-el5nzjxl ~]# wget https://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x64.tar.xz解压到/usr/local cd /usr/local/ tar -xvf node-v14.15.4-linux-x64.tar.xz mv node-v14.15..原创 2021-01-30 16:40:31 · 272 阅读 · 0 评论 -
码云(gitee)配置ssh密钥
码云(gitee)配置ssh密钥创建公钥的目的: 使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(git的remote要使用SSH地址)步骤:打开终端(git)进入.ssh目录输入 cd ~/.ssh进入ssh 如果.ssh文件夹不存在,执行指令自动创建 mkdir ~/.ssh(已经创建了,会提示文件已存在)[root@i-root ~]# mkdir ~/.sshmkdir: 无法创建目录"/root/.ssh": 文件已存在[root@i-root ~]# cd ~/.原创 2021-01-05 09:26:51 · 2510 阅读 · 2 评论 -
CenterOS7 编译安装redis-5.x全过程
官网下载安装包、解压wget http://download.redis.io/releases/redis-5.0.4.tar.gztar –zxvf redis-5.0.4.tar.gz 进入到解压缩后的 redis 文件目录(此时可以看到 Makefile文件),编译 redis 源文件 注意: Redis 是 c 语言开发的。安装 redis 需要 c 语言的编译环境。如果没有 gcc需要在线安 装。yum install gcc-c++make 编译建议将 make..原创 2021-01-04 14:40:32 · 137 阅读 · 0 评论 -
CenterOS7安装MYSQL5.7主从复制 ,一主二从
mysql5.7主从搭建全部过程原创 2022-05-12 14:15:53 · 410 阅读 · 0 评论 -
centos7 修改主机名并绑定ip
临时修改执行命令:hostname 主机名hostname tomcat001永久修改 :hostnamectl set-hostname 主机名hostnamectl set-hostname tomcat01绑定ip修改 /etc.hosts文件120.22.11.234 tomcat01原创 2020-06-22 08:56:59 · 578 阅读 · 0 评论 -
Linux CenterOS 安装Nginx详细步骤
yum install gcc-c++ 940 yum install -y pcre pcre-devel 941 yum install -y zlib zlib-devel 942 yum install -y openssl openssl-devel 943 mkdir /usr/local/nginx 944 cd /usr/local/nginx/ 945 rz 946 tar -zxvf nginx-1.18.0.tar.gz 947 cd ...原创 2020-06-10 09:21:26 · 1094 阅读 · 0 评论 -
Nginx常用命令(启动/重启/停止/测试配置文件/重新加载配置文件)
Nginx 安装后只有一个程序文件,本身并不提供各种管理程序,它是使用参数和系统信号机制对 Nginx 进程本身进行控制的。 Nginx 的参数包括有如下几个:使用:/usr/local/nginx/sbin/nginx -参数-c:使用指定的配置文件而不是conf目录下的nginx.conf 。-t:测试配置文件是否正确,在运行时需要重新加载配置的时候,此命令非常重要,用来检测所修改的配置文件是否有语法错误。-s:reload 重载-s:stop 停止启动/重启/停止sudo /e.原创 2020-06-01 17:49:04 · 767 阅读 · 0 评论 -
Mac 安装 fastdfs
首先我们需要下载相对应的安装包:libfastcommongit clone https://github.com/happyfish100/libfastcommon.gitFastDFS git clone https://github.com/happyfish100/fastdfs.git下载完成后我们先直接进入到源码根目录1.安装libfastcommon我们进入到li...原创 2019-08-16 14:22:06 · 1457 阅读 · 3 评论 -
SpringBoot 2.1.6+SHARDING-JDBC-JPA实现MySQL读写分离
SHARDING-JDBC概述配置是整个Sharding-JDBC的核心,是Sharding-JDBC中唯一与应用开发者打交道的模块。配置模块也是Sharding-JDBC的门户,通过它可以快速清晰的理解Sharding-JDBC所提供的功能。本部分是Sharding-JDBC的配置参考手册,需要时可当做字典查阅。Sharding-JDBC提供了4种配置方式,用于不同的使用场景...原创 2019-08-06 14:39:07 · 740 阅读 · 1 评论 -
linux- centeros7搭建svn步骤
1、检查系统是否已经安装如果安装就卸载检查:svnserve --version卸载:yum remove subversion2、安装yum install subversion3、建立SVN库(文件位置可自由)创建仓库文件夹:mkdir -p /mnt/upload/svn/repository用svn管理员身份创建一个仓库:...原创 2019-08-06 14:35:43 · 370 阅读 · 0 评论 -
Linux下文件打包及解压方式大全
01-.tar格式 解包:[*******]tarxvfFileName.tar打包:[*******] tar xvf FileName.tar 打包:[*******] tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)02-.gz格式 解压1:[*******]gunzipFileName.gz解压2:[*******] gunzip FileNa原创 2015-12-02 12:08:46 · 491 阅读 · 0 评论 -
Linux-CenterOS在线yum 安装MySql
[root@cnpc03mysql-5.6.12]# rpm -qa | grep mysqlmysql-libs-5.1.71-1.el6.x86_64[root@cnpc03mysql-5.6.12]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64[root@cnpc03mysql-5.6.12]# yum searchmysql原创 2015-12-02 17:09:39 · 2526 阅读 · 0 评论 -
Linux-CentOS 解决Deviceeth0 does not seem to be present
在VMware里克隆出来的CentOS Linux。。ifconfig...没有看到eth0.。然后重启网卡又报下面错误。故障现象:servicenetwork restartShuttingdown loopback insterface:原创 2015-12-02 15:25:22 · 739 阅读 · 0 评论 -
CenterOS7在线yum安装MySQL
Linux系统自带的repo是不会自动更新每个软件的最新版本(基本都是比较靠后的稳定版),所以无法通过yum方式安装MySQL的高级版本。所以我们需要先安装带有当前可用的mysql5系列社区版资源的rpm包。#######安装rpm包[root@openstack-node1 ~]# rpm -Uvh http://dev.mysql.com/get/mysql-community-rel原创 2016-05-18 23:55:23 · 3733 阅读 · 2 评论 -
LinuxJDK安装
源码安装:第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4)安装好的CentOS会自带OpenJdk,用命令 java-version ,会有下面的信息:java version "1.6.0"OpenJDK Runtime Environment(build 1.6.0-b09)OpenJDK 64-Bit Server VM (build1.6.0-b09, mi...原创 2018-03-01 00:00:38 · 243 阅读 · 0 评论 -
批处理删除文件夹下所有文件和文件夹
1、rd命令rd /s /Q c:\temp会将temp文件夹也删除2、rd命令+md命令rd /s /Q c:\tempmd c:\Temp删除后再重建3、del命令del /s /Q c:\temp只能删除文件,而不能删除子文件夹4、del命令+rd命令,先刪除文件,再进入temp文件夹删除目录del /s /Q c:\tempcd C:\temprd /s /q c:\temp...原创 2018-07-09 16:48:40 · 51837 阅读 · 3 评论 -
Jenkins内存溢出的处理方法
-Xms:初始堆内存大小-Xmx:最大堆内存大,一般设置-Xms与-Xmx一样大小,根据应用类型和物理内存大小来决定二者的大小-Xmn或者-XX:NewSize:堆内存中年轻代的大小-XX:PermSize:永久代内存的初始大小-XX:MaxPermSize:永久代内存的最大值以上参数都是针对jvm的内存配置。更详细的参数说明,请参考:http://blog.youkuaiyun.com/kongls08/a...原创 2018-07-05 09:36:16 · 5870 阅读 · 0 评论 -
Jenkins卸载方法(Windows/Linux/MacOS)
注意:命令行运行的war包或者安装包,都会在命令行上提示了配置文件文件夹.jenkins,卸载时,注意一定要把这些一起删除。比如Windows下用war包部署的命令行信息如下:如上图所示,就是配置文件放置的位置。一、Windows安装版本这个最简单,在控制面板直接删除。如果下载的是war包,先在任务管理器上停止jenkins的服务,在删除整个war包。二、Linux下以Ubuntu 12.04 L...原创 2018-07-05 09:47:53 · 5677 阅读 · 0 评论 -
Jenkins忘记密码的修复方法(Windows/Linux)
在jenkins的安装目录下,找到config.xml配置文件,删除以下节点:<useSecurity>true</useSecurity><authorizationStategy class="hudson.sucrity.FullControlOnceLoggedInAuthorizationStrategy"> ...</authori...原创 2018-07-05 09:53:21 · 479 阅读 · 0 评论 -
nginx负载均衡的5种策略
nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。nginx的upstream目前支持的5种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server ...原创 2018-07-20 17:32:59 · 322 阅读 · 0 评论 -
mysqldump gzip压缩 备份及还原
导出mysqldump -hhostname -uusername -ppassword databasename | gzip > databasename-`date +%Y-%m-%d`.sql.gz导入gunzip < databasename-2018-07-25.sql.gz | mysql -uroot -proot databasename 解释一下...原创 2018-07-26 10:20:26 · 15883 阅读 · 8 评论 -
maven私服 nexus-2.14.11-01私服搭建手册
1.环境装备,jdk、maven 安装 ,详见jdk和maven环境配置手册2.下载安装文件 下载地址https://help.sonatype.com/repomanager2/download注意选择版本:Manager OSS版本是免费版本,nexus-professional-xx是商业版本,目前最新版本是3.x,这里安装是2.x最终版本(够用了)下载地址https://down...原创 2019-04-09 11:25:21 · 1911 阅读 · 0 评论 -
Linux--CenterOS下JDK安装
源码安装: 第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4) 安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java version “1.6.0” OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1原创 2015-12-02 12:13:32 · 551 阅读 · 0 评论