- 博客(64)
- 资源 (6)
- 收藏
- 关注
原创 RPM
用法CentOS7主要有rpm和yum这两种包软件的管理。两种包的管理各有用处,其中主要区别是:YUM使用简单但需要联网,YUM会去网上的YUM包源去获取所需要的软件包。而RPM的需要的操作经度比较细,需要我们做的事情比较多。RPM常用命令:-i 安装软件包--nodeps 不验证软件包的依赖 -v 可视化,提供更多的详细信息的输出 -h 显示安装进度 另外的常用...
2020-04-22 16:56:50 263
原创 安装
一.联网环境1.有依赖先安装依赖对于一些依赖比如(gcc)使用yum安装,这样可以是整体环境不出现问题,因为yum可以下载安装所有依赖。2.安装目标软件安装目标软件(nginx)可以使用rpm安装,也可以使用源码安装(make)。rpm 安装时会按照rpm自己分配方式,把不同的文件安装到不同的文件夹(可以解压rpm压缩包查看)make 安装时需要手动编译和安装,安装后会把执...
2020-04-22 16:54:03 280
原创 yum离线安装
使用目的:为了方便更新没有无线网络的服务器一.首先配备一台和服务器相同镜像环境的测试服务器环境统一操作统一二.方法一yum命令本身就可以用来下载一个RPM包,标准的yum命令提供了--downloadonly(只下载)的选项来达到这个目的。$sudoyuminstall--downloadonly<package-name>默认情况下,一个下载的...
2020-04-22 16:42:12 1372
原创 nginx 负载均衡
nginx 的负载均衡功能依赖于 ngx_http_upstream_module模块,所支持的代理方式有 proxy_pass(一般用于反向代理),fastcgi_pass(一般用于和动态程序交互),memcached_pass,proxy_next_upstream,fastcgi_next_pass,memcached_next_passupstream模块调度算法第一类为...
2019-12-24 16:58:47 265 1
原创 nginx 编译和添加模块
1.普通模块安装通过nginx的help信息可以查看各个模块的添加信息,带有 without 的是默认 编译,带有with 的需要在编译中添加。(1)with 模块添加./configure --prefix=/你的安装目录 --with-模块1 --with-模块2简单的两个 模块 安装示例./configure --prefix=/usr/local/nginx \...
2019-12-23 18:47:04 829
原创 nginx help信息
在nginx的解压目录输入 ./configure --help[root@localhost nginx-1.16.1]# ./configure --help --help print this message --prefix=PATH set installation p...
2019-12-23 16:53:25 664
原创 源码安装 make 用法
源码安装的三个步骤: 配置(configure)、编译(make)、安装(make install)configure进入解压后的源文件路径,执行 ./configure,此时后产生Makefile文件configure文件是一个可执行的脚本,它有很多选项。make根据Makefile文件来编译源代码,生成目标文件及可执行文件在每次使用make时,都会重新生成ob...
2019-12-06 15:02:43 685
原创 nginx linux 下载安装
环境centos7nginx下载地址 http://nginx.org/en/download.html一.安装nginx之前需要准备一些环境。1.编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++2.nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。yum install -y pcre...
2019-12-05 17:53:34 188
原创 nginx windows下载安装
下载地址http://nginx.org/en/download.htmlWindows 下载后的为 .zip 文件,解压后为启动方式:1.双击 nginx.exe2.在cmd命令窗口 nginx.exe 或者 start nginx打开浏览器输入地址:http://localhost/重启:nginx -s reload关闭: nginx -s s...
2019-12-03 14:58:17 258
原创 springmvc全局异常统一处理RESTAPI接口返回统一JSON格式
一.当项目没有静态资源时,全局请求都统一返回json。可以采用如下配置:1. springmvc.xml 添加配置<!-- 控制器增强,使一个Contoller成为全局的异常处理类,类中用@ExceptionHandler方法注解的方法可以处理所有Controller发生的异常 --><context:include-filter type="annotatio...
2019-11-30 17:21:17 890
原创 springmvc上传文件
SpringMVC和Ajax实现文件上传功能,表单和非表单。1.pom文件添加依赖。下面的demo会有2.配置文件web.xml 配置文件,就是基本的 springmvc 配置springmvc-config.xml 配置文件,主要用到了spring的上传插件3. controller 类用 commons-fileupload,commons-io 两个类库实现文...
2019-11-05 00:26:36 239
原创 指定tomcat运行时JDK版本
当我们运行tomcat的startup 文件时,tomcat会寻找jdk的依赖,在安装JDK时经常会配置环境变量。把应用部署到tomcat下时大多数不需要修改运行环境。但是有时候需要修改JDK的版本,我们可以知道使用tomcat时不时必须要配置JDK环境变量,因为我们可以通过修改tomcat的文件,指定tomcat运行时的JDK版本。windows下的配置1.解压版的tomcat,找到bi...
2019-10-17 16:38:31 672
原创 tomcat与jdk下载
tomcat下载下载地址首页找到自己需要的版本,这里选择版本7选择版本明细选择 bin选择 windows 或者 linux 版本jdk下载下载地址在页面的最下面,找到下载历史版选择需要下载的jdk版本JDK(Java Development Kit)指的是Java开发工具集。JDK是整个Java的核心,包括了Java基础类库...
2019-10-17 16:20:25 875
转载 linux 下的tomcat 启动卡住 INFO: Deploying web application directory
tomcat启动一直卡住。解决办法找到jdk路径 jdk/jre/lib/security/java.security修改securerandom.source=file:/dev/random为securerandom.source=file:/dev/./urandom这也有文章https://www.linuxidc.com/Linux/2017-...
2019-10-17 15:34:44 189
原创 Linux 配置两个tomcat并且 配置jdk
环境:centos7介绍三种情况的配置一、本次配置不使用全局环境变量,不同的tomcat配置不同或相同的jdk网上最多的配置就是在 /etc/profile 中配置多个jdk和tomcat的环境变量,然后在 catalina.sh 和 setclasspath.sh 中配置jdk和tomcat,我们知道jdk的编译环境jre是运行环境,所以在服务器运行时不必安装jdk只安装jre就行了...
2019-10-16 17:22:59 1069 1
原创 (七)Maven 依赖冲突解决
一、maven自己调节原则1.第一声明者优先原则:谁先定义的就用谁的传递依赖2.路径近者优先原则:直接依赖级别高于传递依赖二、手动调节依赖1.排除依赖排除掉冲突中不需要的依赖。2.版本锁定(推荐使用)指定项目中依赖的版本...
2019-09-18 11:27:08 314
原创 (六)Maven使用
一、创建项目当创建的是web项目时,会出现 web.xml 缺失右击项目、Java EE Tool、Generate Deployment Descriptor Stub二、设置jdk版本新建的项目 jdk 版本是 1.5,需要再 POM 文件中添加插件,指定jdk的版本 <build> <!-- 插件的配置 --> ...
2019-09-17 14:42:12 179
转载 (五)Maven基本概念
Maven概念什么是Maven?Maven 翻译过来就是专家 官网 http://maven.apache.org/ Maven使用POM (Project Object Model)项目对象模型,就是通过一段描述信息管理项目的构建,描述信息为一个xml类型的文件,该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。...
2019-09-17 10:39:29 261 1
原创 (四)eclipse配置更新maven索引
一、检查maven配置找到 show view 打开 Maven Repositories分别显示,本地和远程仓库二、更新本地仓库索引右击选择 Local Repository 点击 Rebuild index ,等一会就会遍历本地仓库索引三、更新远程仓库索引首先在 远程仓库 的 路径上 加 .index/nexus-maven-repository-inde...
2019-09-09 16:37:34 2375 2
原创 (三)Maven settings.xml 文件配置
一、基于私服的配置<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche...
2019-09-09 15:29:18 208
原创 (二)eclipse配置Maven
一、在Elcipse上配置MavenEclipse-->window-->Prefrences-->Maven---->Installations,选择maven路径,并添加。勾选新添加剂的maven选择 User Settings, 选择 maven的 settings.xml 配置文件,下面的地址会自动带出。...
2019-09-09 14:40:49 163
原创 (一)Maven下载安装
一、下载地址: http://maven.apache.org/download.cgi选择 windows 下载。历史版本的下载选择版本选择二进制版选择windows二、安装解压下载的maven压缩包路径: D:\maven\apache-maven-3.6.1先配置jdk配置环境变量配置 JAVA_HOME变量名为 ...
2019-09-06 17:16:47 162
原创 Maven私服(二)Nexus配置,中央仓库索引下载,添加阿里代理仓库
一、文件目录nexus2.12.0\sonatype-work\nexus 下的文件health-check 健康检查(心跳)indexer 每个仓库的索引解析文件logs 日志文件storage 每个仓库数据文件(jar包、元数据、索引文件等)sonatype-work\nexus\...
2019-09-05 14:51:49 3704
原创 Maven私服(一)下载并安装Nexus
Nexus大的版本分为2.x 和3.x主要讲2.x版本windows下的安装和使用一、下载下载地址(包含历史版)2.x版本 3.x版本2.x版本的安装使用二、安装、卸载、启动、关闭方法一:以管理员身份运行控制台、定位到bin目录下。nexus install 安装nexus uninstall 卸载nexus ...
2019-09-04 14:19:54 757
原创 Docker Hub 上传拉取自己的镜像
流程:docker hub 注册账号、本地镜像打标签、登录docker、上传镜像、下载镜像。1.注册账号https://hub.docker.com/Get Started 然后注册。如:用户名为 dockerzqh2.本地镜像tag标签docker images把本地镜像打标签,dockerzqh 为你注册的用户名,dockerzqh/hellos为仓库名,v6为...
2019-07-17 17:44:34 2464
原创 docker 镜像
docker最重要的就是镜像。Docker运行容器前需要本地存在对应的镜像,如果镜像不存在,Docker会尝试先从默认镜像仓库下载(默认使用Docker Hub公共注册服务器中的仓库),用户也可以通过配置,使用自定义的镜像仓库。1.镜像的获取解释下整个镜像的路径:Registry(注册服务器)——>Repository(仓库)——>tag(标签)既: docker ...
2019-07-16 18:49:31 241
转载 docker 安装
版本:centos71.移除旧版本$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...
2019-07-11 10:17:35 144
转载 centos7 修改为国内的yum源
1. 备份本地yum源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak2.获取阿里yum源配置文件wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo3.更新cac...
2019-07-08 10:12:41 299
转载 linux ubuntu mongodb 开机自启
ubuntu 版本 18.04在另一篇中已经把mongodb的一些配置说明了,这里只介绍 nbuntu 的开机自启 sh文件centos基本一次性就配置好了,但是ubuntu 配置试验了好长时间(主要是自己水平低),写这个作为以后的参考。在 /ect/systemd/system/ 创建 mymongodb.service 如下:# SPDX-License-Identif...
2019-07-04 15:54:17 402
原创 linux centos mongodb 开机自启
版本 centos7通过配置文件启动mongodb的方式启动和关闭 mongodb如下:start_mongodb.sh#!/bin/bash/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongod.conf#!/usr/local/mongodb/bin/mongod --dbpath=/usr...
2019-07-03 11:07:57 662
原创 图片转base64 不换行
本贴讲的是 java 图片转base64 字符串不换行,同时不换行的字符串 转图片主要的方法是用到了java的 import org.apache.commons.codec.binary.Base64例: String str = "sakjdklsajdlas思考的萨克达离开时间的扩散"; byte[] ets = Base64.encodeBase64(...
2019-06-27 22:33:06 2491
转载 docker 初学
作为一个菜鸟刚开始看的头大,找了几个网站慢慢研读下。留做参考https://www.runoob.com/docker/centos-docker-install.htmlhttp://www.docker.org.cn/index.htmlhttps://yeasy.gitbooks.io/docker_practice/content/install/centos.html...
2019-06-27 20:15:24 172
转载 nbuntu ip配置
Ubuntu 18.04 LTS设置固定iphttps://www.jb51.net/article/145542.htmhttps://blog.csdn.net/u010039418/article/details/80934346https://blog.csdn.net/weixin_34148456/article/details/87580196https://blog.csdn.ne...
2019-06-27 18:14:29 415
原创 Ubuntu 18.04 其他镜像的刻录
使用 UltraISO ,这个可以去 吾爱破解 上下载裸机3版。使用 Universal-USB-Installer 这个是国外的一款,地址 地址
2019-06-26 15:36:45 869
转载 Ubuntu 18.04使用Systemback制作的镜像
systemback 已经不在维护和更新,以后寻找新的更好的镜像制作工具。下面记录的是 通过 VMware 和 Systemback 生成的 镜像,安装在新的 物理机上。1.通过老毛桃刻录镜像如图选择好需要制作的镜像(systemback制作的镜像),点击 一键制作 ,确定,然后选择 否(不覆盖原ISO)。2.如下图写入方式我这里选择 RAW ,如果选择 其他类型 ...
2019-06-26 10:19:28 2666
原创 windows mongodb 启动
版本4.0.9第一种启动方法:安装完毕后,系统自动添加服务,这时候就可以用图形化连接工具去熟悉使用 mongodb在bin目录下配置 mongo.cfg 文件,可以指定 数据库位置和log日志位置重新启动服务即可。第二种启动方法:命令窗口下服务的启动和关闭。打开命令窗口,切换到bin目录下E:\Installcation\Installcation\mong...
2019-06-25 14:57:59 193
原创 windows mongodb 分片
版本4.0.9分片的概念我就不说了。下面讲我用的方式来测试mongodb的分片。1.创建文件夹在config创建文件在data创建文件2.配置cfg文件分片1的副本集1分片1的副本集2分片1的副本集3分片2的副本集1分片2的副本集2分片2的副本集3配置节点1配置节点2配置节点3路由节点...
2019-06-25 14:57:28 460
原创 windows mongodb 副本集
版本4.0.9该版本已经没有了主从复制,下面要说的是副本集(mongodb复制)。副本集的概念这里不说了。成员:主节点(Primary)、从节点(Secondary)、仲裁节点(Arbiter)1.命令窗口的启动配置关闭正在运行的 MongoDB 服务器新建几个文件夹D:\mongodb\data、D:\mongodb1\data、D:\mongodb2\data 和 ...
2019-06-25 14:57:15 353
转载 common-io FileUtils工具类常用方法
下载地址 http://commons.apache.org/proper/commons-io/download_io.cgi1. 复制文件void copyFile(final File srcFile, final File destFile) //复制文件到另外一个文件void copyFile(srcFile, destFile, preserveFileDate); //复制文...
2019-06-25 14:56:45 1011
转载 oracle sql TO_CHAR 与TO_DATE 处理时间格式
1.处理基本日期select to_char(sysdate,'YYYY-MM-DD HH24:mi:ss') from dual; 2019-04-29 17:35:58select to_char(sysdate,'fmYYYYMMDD') from dual; 2019429select ...
2019-06-25 14:55:50 296
VisualSVN和TortoiseSVN加汉化包
2018-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人