
环境搭建_linux
文章平均质量分 50
测试/生产环境部署,包括jdk,tomcat,数据库,各类中间件及管控台
春风化作秋雨
学而思,思而学
展开
-
linux下mysql的rpm方式安装
本次以5.7版本为例。原创 2023-01-19 11:36:08 · 1828 阅读 · 0 评论 -
Linux下定时执行shell脚本
vi test.sh录入要执行的命令保存退出,并且对脚本进行授权:wq生产文件data.txt。原创 2023-01-16 13:15:35 · 5039 阅读 · 0 评论 -
Git知识点整理
1. Git 基本概念 repository config init clone fetch pull commit push branch head tag merge conflict diff log show status 2. Git 工作空间和文件状态(1).工作空间左侧为工作区,右侧为版本库。 工作区(W转载 2021-11-30 17:28:33 · 772 阅读 · 0 评论 -
Linux查看服务器磁盘使用空间占满与解决
df-h检查一台服务器磁盘使用空间,发现磁盘使用100%方案:1、cd /2、du -sh * 看哪个目录占用空间大3、然后cd进入显示占用较大空间的文件,依次使用du -sh *和cd命令直至准确找到大文件...原创 2020-09-16 16:12:54 · 2429 阅读 · 0 评论 -
Linux下tomcat重启shell脚本
1、使用说明存放目录tomcat/bin目录下,即可适用于任何目录下的tomcat,并且重启只针对当前目录的下的tomcat有效。可命名为restart.sh2、全部代码#!/bin/bash#tomcat restartcd $(dirname $0)cd ..tom=`pwd`pid=`ps aux |grep java |grep $tom|awk '{print$2}'`if [ $pid ] ;then kill -9 $pid rm -rf $t原创 2020-06-17 11:05:38 · 525 阅读 · 0 评论 -
支持Postgresql数据库的xxl-job安装部署
1、git下载地址:https://github.com/IAMTJW/xxl-job/tree/storage-pg2、执行脚本tables_postgres.sql3、修改配置:xxl-job-admin.properties### xxl-job db (use & replace & in xml)### postgresqlxxl.job.db.driverClass=org.postgresql.Driverxxl.job.db.url=原创 2020-06-17 10:52:41 · 4129 阅读 · 3 评论 -
Linux下授权命令
1、chmodchmod 777 tomcat_user_service/2、chownchown -R root:root /opt原创 2020-06-02 16:55:20 · 3136 阅读 · 0 评论 -
Linux SSH远程登录
1、命令ssh -p22 root@192.168.80.192ssh root@192.168.80.1922、ssh特点:在传输数据的时候,对文件加密后传输。ssh作用:为远程登录会话和其他网络服务提供安全性协议。ssh小结: 1、SSH是安全的加密协议,用于远程连接服务器。 2、SSH默认端口是22,安全协议版本有SSH2、SSH1。(SSH1...原创 2020-03-12 18:00:23 · 1768 阅读 · 0 评论 -
Linux 查看磁盘空间命令
1、概述Linux 查看磁盘空间,命令:df和du。2、命令dfdf ,是以磁盘分区为单位查看文件系统,可获取硬盘已占用空间,还剩余空间。命令:df -h说明,参数 -h根据大小适当显示占用空间单位显示内容参数说明:1)Filesystem:文件系统2)Size: 分区大小3)Used: 已使用容量4)Avail: 还可以使用的容量...原创 2019-12-27 10:29:56 · 10846 阅读 · 0 评论 -
解决:rocketmq启动报错_Cannot allocate memory
1、rocketmq节点启动报错[root@iZ2zec40jfnlxk4e70dsqkZ rocketmq]# Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000006c0000000, 4294967296, 0) failed; error='Cannot allocate memory' ...原创 2019-12-08 12:16:12 · 2531 阅读 · 0 评论 -
安装ElasticSearch6.1
1、操作系统centos6以上、最低 4G内存, 2、必须是Java1.8.0_73以上 第一步下载并安装JDKwgethttp://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz设...原创 2018-07-15 22:29:25 · 1397 阅读 · 0 评论 -
Linux下Nginx安装
Nginx 安装系统平台:CentOS Linux release 7.6.1810 64位。一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。1、下载 PCRE ...原创 2019-05-29 16:13:03 · 231 阅读 · 0 评论 -
Linux-centos7安装gitlib
1.安装并配置必要的依赖项在CentOS 7(和RedHat / Oracle / Scientific Linux 7)上,以下命令还将在系统防火墙中打开HTTP和SSH访问。sudo yum install -y curl policycoreutils-python openssh-serversudo systemctl enable sshdsudo systemctl s...原创 2019-05-29 10:17:43 · 1020 阅读 · 0 评论 -
「Jenkins+Git+Maven+Shell+Tomcat持续集成」经典教程
Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变得可能。现在软件开发追求的是效率以及质量,Jenkins使得自动化成为可能!亮点采用shell自定义脚本,控制集成部署环境更加方便灵活 精简war包中的lib包,常驻tomcat里,减少war包传输时间 Jenkins 用户权限管理 构建失败发邮件通知相关人员解决 自动按天备份war包,Jen...转载 2019-01-27 23:20:23 · 234 阅读 · 0 评论 -
两步搞定idea远程调试tomcat
在运维期间,有时候,服务器出现异常,程序对异常情况未做捕获,不方便定位问题,此种情况下,我们可以考虑通过远程调试来定位问题---idea远程调试tomcat。步骤两步:两处配置,两处启动,仅此而已。1、环境:1) linux CentOs2) tomcat-8.*3) idea 2017.1.32、tomcat配置2.1、配置执行命令: vi catal...原创 2018-08-25 01:10:28 · 1096 阅读 · 0 评论 -
tomcat定时重启
总共两步:一,编写脚本;二,配置定时任务1.编写shell脚本脚本命名为restart.sh#!/bin/sh #初始化全局环境变量 . /etc/profile #查找tomcat的pid pid=`ps aux | grep tomcat | grep -v grep | grep -v Restart | grep -v restart | awk '{print $2}'` echo "t...原创 2018-07-14 00:19:09 · 803 阅读 · 0 评论 -
系统升级流程
1、代码整合所有java同事同步都先svn代码,逐一提交,确定都提交,然后各自再同步,整合出最终版本代码。2、代码打包本地代码打包相关命令:mvn cleanmvn install –DskipTests3、升级数据库1、预先整理数据库升级脚本;2、执行本;3、导出生产数据库结构文档,导出预生产数据库结构文档;使用对比工具对比两者,确保无遗漏。4、...原创 2018-09-26 15:38:19 · 2580 阅读 · 0 评论 -
centos7_防火墙开/关于状态检查
1、对于centos7自带的防火墙的相关指令systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动systemctl status firewalld.service #查看firewall的状态2、iptables防火墙的相关状态...原创 2019-05-16 14:31:11 · 783 阅读 · 0 评论 -
研发数据统计
项目频次负责人发布时间需求次数统计每周记录 每月发布一次上线次数统计 每周记录 每月发布一次事故次数统计 每周记录 每月发布一次生产bug次数 每周记录 每月发布一次测试环节bug统计 每周记录 每月发布一次需求完成时长统计 每月记录 每月发布一次解决问题次数统计 每周记录 ...原创 2018-07-13 11:42:08 · 820 阅读 · 0 评论 -
C盘已满完美解决方案
针对C盘是固态硬盘,D盘是原来从C盘切出来的一部分。1、D盘文件整体迁移至E盘。2、右击【我的电脑】,选择并点击【管理】,在弹出窗口选择点击【磁盘管理】,在磁盘管理里面,删除磁盘D。3、重新打开磁盘管理,选择C盘,右击选择扩展券,即可。4、把E盘的盘符修改为D。5、重启电脑,然后OK。...原创 2019-04-11 15:53:15 · 3974 阅读 · 0 评论 -
windows下host文件修改与刷新
1、window环境:hosts文件位置:C:\windows\system32\drivers\etc刷新方式:ctrl+r,输入CMD,回车在命令行执行:ipconfig /flushdns #清除DNS缓存内容。ps:ipconfig /displaydns //显示DNS缓存内容2、linux环境文件位置:/etc/hosts刷新命令:sy...原创 2019-07-31 13:46:58 · 74095 阅读 · 4 评论 -
详解tomcat的连接数与线程池
作者:编程迷思https://www.cnblogs.com/kismetv/p/7806063.html关键字:Tomcat的连接器(Connector),前言在使用tomcat时,经常会遇到连接数、线程数之类的配置问题,要真正理解这些概念,必须先了解Tomcat的连接器(Connector)。Connector的主要功能:1、接受:接收连接请求,创建Request和...转载 2018-12-19 09:11:27 · 460 阅读 · 0 评论 -
Linux下mysql安装
1、安装所需插件yum -y install autoconfyum install -y libaio2、下载mysql5.6wgethttps://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz3、解压tar -zxvf mysql-5.6.4...原创 2019-05-21 17:34:56 · 300 阅读 · 0 评论 -
Linux安装Kibana
1、解压tar -zxvf kibana-6.4.0-linux-x86_64.tar.gz2、配置cd kibana-6.4.0-linux-x86_64/config/vim kibana.yml3、启动bin/kibana后台启动nohup bin/kibana &4、验证:http://192.168.30.15...原创 2019-05-09 14:25:54 · 2015 阅读 · 2 评论 -
linux下redis集群安装
一、基本环境 1、服务器Linux系统---CentOS 7.0.1406 ; 2、所装Redis版本redis-4.0.12; 3、连接Linux工具 Xshell 或者sercure-CRT; 4、Redis集群:三台服务器,三主三从,每台服务上一主一从;主对应从分别在不同机器上,做到高可用...原创 2019-05-26 00:01:28 · 831 阅读 · 0 评论 -
Linux下elasticsearch环境搭建文档
1、安装jdk环境 此处忽略,请自行完成。2、安装elasticsearch 2.1下载elasticsearch# wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz 2.2、解压# unzipelasticsearch-6.5....原创 2019-05-08 18:14:48 · 569 阅读 · 0 评论 -
Linux下RocketMq环境搭建
1、下载mq安装包 wgethttp://www-us.apache.org/dist/rocketmq/4.3.2/rocketmq-all-4.3.2-bin-release.zip2、解压 unzip rocketmq-all-4.3.2-bin-release.zip3、配置环境变量 #vi /etc/profile 追加一下信息...原创 2019-05-07 18:18:49 · 3331 阅读 · 2 评论 -
JVM调优总结 -Xms -Xmx -Xmn -Xss
1、堆大小设置JVM 中最大堆大小有三方面限制:1)相关操作系统的数据模型(32-bt还是64-bit)限制;2)系统的可用虚拟内存限制;3)系统的可用物理内存限制。32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -X...原创 2018-12-01 23:17:26 · 348 阅读 · 0 评论 -
tomcat 编发配置与优化,1000+并发
作者:_NullPointer出处:https://www.cnblogs.com/renwei/首先,修改tomcat/conf/server.xml配置文件。<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="500" minSpareThreads="400" /...转载 2018-12-01 23:10:39 · 286 阅读 · 0 评论 -
java.net.BindException: 地址已在使用
java.net.BindException: 地址已在使用,也可以说是端口被占用,通常出现在启动服务的时候。1、出错地方如图所示:2、执行netstat -alnp | grep 8205,查询占用端口的进程。3、kill - 9 8205。4、其他的服务占用了端口,或关闭或,修改当前tomcat的端口号。...原创 2018-07-12 11:20:24 · 10091 阅读 · 0 评论