Linux
深夜面包
这个作者很懒,什么都没留下…
展开
-
Mysql数据库误删除数据恢复方案
Mysql数据库误删除数据恢复方案一、查看binlog是否开启并锁表#进入mysqlmysql -uroot -p#查看binlog是否开启show variables like '%log_bin%'; #如果log_bin显示为ON则开启成功#锁表,防止数据被污染lock tables test read;二、查询目前在哪个binlog日志#列出binlog列表show binary logs;#查询最新的binlogshow master status;原创 2022-01-14 13:57:28 · 2727 阅读 · 0 评论 -
Linux启动项目脚本
#!/bin/bash#jdk环境变量export JAVA_HOME=/usr/local/jdk8export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin#查看程序是否在运行,如果运行中则获取pidpid=`ps axu | grep jar包名称 | grep -v grep | awk '{pr原创 2021-12-15 17:08:13 · 1528 阅读 · 0 评论 -
Linux安装Jenkins并部署项目
Linux安装Jenkins并部署项目1、官网下载安装包#如果下载的war包,上传到服务器输入下面命令启动即可,无需安装java -jar jenkins.war --httpPort=8888#如果下载的是rpm,上传到服务器安装2、安装Jenkinsrpm -ivh jenkins-2.289.2-1.1.noarch.rpm#修改Jenkins配置vim /etc/sysconfig/jenkins#修改下面内容JENKINS_USER="root"JENKI原创 2021-12-15 09:10:36 · 1534 阅读 · 0 评论 -
Linux安装配置Maven
Linux安装配置Maven官网下载,安装的是二进制包,所以选择“-bin.tar.gz”结尾的包,上传服务器/opt路径安装Maven#解压tar -zxvf apache-maven-3.5.0-bin.tar.gz#移动并重命名mv apache-maven-3.5.0 /usr/local/maven配置环境变量vim /etc/profile#添加如下配置export PATH=$PATH:/usr/local/maven/bin#更新配置s原创 2021-12-14 16:43:43 · 389 阅读 · 0 评论 -
Linux安装配置Git
Linux安装配置Git依赖库安装yum install curl-devel expat-devel gettext-devel openssl-devel zlib-develyum install gcc perl-ExtUtils-MakeMaker查看是否安装git,卸载低版本git#查看系统带的版本git –-version #发现git版本是1.8的,目前已经到2.9+,所以要卸载yum remove git下载新版的 Git 源码包c原创 2021-12-14 16:31:38 · 1635 阅读 · 0 评论 -
Linux安装配置JDK
Linux安装配置JDK查看虚拟机是否自带jdkjava -version#如果有,卸载自带的jdk#查询出系统自带的jdkrpm -qa | grep java#删除java-开头的文件rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.161-2.b14.el7.x86_64rpm -e --nodeps java-1.7.0-openjdk-1.7.0.171-2.6.13.2.el7.x86_64rpm -e --node原创 2021-12-14 16:15:16 · 582 阅读 · 0 评论 -
Centos7安装ElasticSearch+kibana
Centos7安装ElasticSearch+kibana确保虚拟机已经安装配置jdk环境下载es和kibana压缩包解压压缩包tar -zxvf elasticsearch-7.3.0-linux-x86_64.tar.gztar -zxvf kibana-7.3.0-linux-x86_64.tar.gz移动文件夹并重命名mv elasticsearch-7.3.0 /usr/localmv kibana-7.3.0-linux-x86_64 /usr/l原创 2021-12-13 14:56:32 · 1460 阅读 · 0 评论 -
SringBoot前后端分离项目部署
SringBoot前后端分离项目部署1、方法一:前端项目放入Springboot项目部署把前端项目打包npm run build把打包的dist目录下的文件放入SpringBoot的resources下的static文件夹下用IDEA的Maven clear 和package把target包下的jar包放入虚拟机中启动项目nohup java -jar + jar包名.jar > console.log 2>&1 & --启动进程原创 2021-12-03 17:44:12 · 2028 阅读 · 0 评论 -
Centos7安装Nginx
Centos7安装Nginx安装gcc#检查是否安装了gccgcc -v#如果没有则安装yum -y install gcc安装pcre、pcre-devel#pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pcre库。yum install -y pcre pcre-devel安装zlib#zlib库提供了很多种压缩和解压缩方式nginx使用zlib对http包的内容进行g原创 2021-12-03 15:59:55 · 695 阅读 · 0 评论 -
Liunx防火墙常用命令
Liunx防火墙常用命令启动防火墙服务systemctl start firewalld查看防火墙状态systemctl status firewalld停止防火墙服务systemlctl stopfirewalld禁用防火墙服务systemctl disable firewalld查看所有打开的端口firewall-cmd --zone=public --list-ports更新防火墙规则 firewal原创 2021-12-03 14:48:41 · 3501 阅读 · 0 评论 -
Centos7安装RabbitMq
安装RabbitMq安装依赖环境C++编译yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel httpd python-simplejson安装erlang语言#下载erlang相应的压缩包wget http://erlang.org/download/otp_src_22.3.tar.gz#解压压缩包tar -zxvf o原创 2021-12-03 13:58:10 · 1805 阅读 · 0 评论 -
Centos7安装Redis
Centos7安装Redis解压官方压缩包,并把解压完成的文件夹移动到/usr/local/redistar -zxvf redis-5.0.0.tar.gz#移动到/usr/local并重命名为redismv redis-5.0.0 /usr/local/redis查看是否安装gcc环境,如果没有就安装gcc环境#查看是否安装gcc#由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gccgcc -v#如没有就安装,安装过程中如果确认,一直y原创 2021-12-01 15:12:24 · 578 阅读 · 0 评论 -
Centos7安装MySQL
Linux部署Springboot项目一、前期准备1、安装Mysql检查Linux是否自带MySQLrpm -qa | grep mysql若查询出结果,代码已经安装过MySQL,我们卸载Linux自带的版rpm -e --nodeps [mysql版本]查询所有mysql文件或目录whereis mysqlfind / -name mysql如果有,就执行rm -rf xxxx检查mysql用户组或用户cat /etc/group |原创 2021-11-30 17:57:26 · 792 阅读 · 0 评论