RPM 用法CentOS7主要有rpm和yum这两种包软件的管理。两种包的管理各有用处,其中主要区别是:YUM使用简单但需要联网,YUM会去网上的YUM包源去获取所需要的软件包。而RPM的需要的操作经度比较细,需要我们做的事情比较多。RPM常用命令:-i 安装软件包--nodeps 不验证软件包的依赖 -v 可视化,提供更多的详细信息的输出 -h 显示安装进度 另外的常用...
安装 一.联网环境1.有依赖先安装依赖对于一些依赖比如(gcc)使用yum安装,这样可以是整体环境不出现问题,因为yum可以下载安装所有依赖。2.安装目标软件安装目标软件(nginx)可以使用rpm安装,也可以使用源码安装(make)。rpm 安装时会按照rpm自己分配方式,把不同的文件安装到不同的文件夹(可以解压rpm压缩包查看)make 安装时需要手动编译和安装,安装后会把执...
yum离线安装 使用目的:为了方便更新没有无线网络的服务器一.首先配备一台和服务器相同镜像环境的测试服务器环境统一操作统一二.方法一yum命令本身就可以用来下载一个RPM包,标准的yum命令提供了--downloadonly(只下载)的选项来达到这个目的。$sudoyuminstall--downloadonly<package-name>默认情况下,一个下载的...
nginx 负载均衡 nginx 的负载均衡功能依赖于 ngx_http_upstream_module模块,所支持的代理方式有 proxy_pass(一般用于反向代理),fastcgi_pass(一般用于和动态程序交互),memcached_pass,proxy_next_upstream,fastcgi_next_pass,memcached_next_passupstream模块调度算法第一类为...
nginx 编译和添加模块 1.普通模块安装通过nginx的help信息可以查看各个模块的添加信息,带有 without 的是默认 编译,带有with 的需要在编译中添加。(1)with 模块添加./configure --prefix=/你的安装目录 --with-模块1 --with-模块2简单的两个 模块 安装示例./configure --prefix=/usr/local/nginx \...
nginx help信息 在nginx的解压目录输入 ./configure --help[root@localhost nginx-1.16.1]# ./configure --help --help print this message --prefix=PATH set installation p...
源码安装 make 用法 源码安装的三个步骤: 配置(configure)、编译(make)、安装(make install)configure进入解压后的源文件路径,执行 ./configure,此时后产生Makefile文件configure文件是一个可执行的脚本,它有很多选项。make根据Makefile文件来编译源代码,生成目标文件及可执行文件在每次使用make时,都会重新生成ob...
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...
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...
springmvc全局异常统一处理RESTAPI接口返回统一JSON格式 一.当项目没有静态资源时,全局请求都统一返回json。可以采用如下配置:1. springmvc.xml 添加配置<!-- 控制器增强,使一个Contoller成为全局的异常处理类,类中用@ExceptionHandler方法注解的方法可以处理所有Controller发生的异常 --><context:include-filter type="annotatio...
springmvc上传文件 SpringMVC和Ajax实现文件上传功能,表单和非表单。1.pom文件添加依赖。下面的demo会有2.配置文件web.xml 配置文件,就是基本的 springmvc 配置springmvc-config.xml 配置文件,主要用到了spring的上传插件3. controller 类用 commons-fileupload,commons-io 两个类库实现文...
tomcat与jdk下载 tomcat下载下载地址首页找到自己需要的版本,这里选择版本7选择版本明细选择 bin选择 windows 或者 linux 版本jdk下载下载地址在页面的最下面,找到下载历史版选择需要下载的jdk版本JDK(Java Development Kit)指的是Java开发工具集。JDK是整个Java的核心,包括了Java基础类库...
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-...
Linux 配置两个tomcat并且 配置jdk 环境:centos7介绍三种情况的配置一、本次配置不使用全局环境变量,不同的tomcat配置不同或相同的jdk网上最多的配置就是在 /etc/profile 中配置多个jdk和tomcat的环境变量,然后在 catalina.sh 和 setclasspath.sh 中配置jdk和tomcat,我们知道jdk的编译环境jre是运行环境,所以在服务器运行时不必安装jdk只安装jre就行了...
(七)Maven 依赖冲突解决 一、maven自己调节原则1.第一声明者优先原则:谁先定义的就用谁的传递依赖2.路径近者优先原则:直接依赖级别高于传递依赖二、手动调节依赖1.排除依赖排除掉冲突中不需要的依赖。2.版本锁定(推荐使用)指定项目中依赖的版本...
(六)Maven使用 一、创建项目当创建的是web项目时,会出现 web.xml 缺失右击项目、Java EE Tool、Generate Deployment Descriptor Stub二、设置jdk版本新建的项目 jdk 版本是 1.5,需要再 POM 文件中添加插件,指定jdk的版本 <build> <!-- 插件的配置 --> ...
(五)Maven基本概念 Maven概念什么是Maven?Maven 翻译过来就是专家 官网 http://maven.apache.org/ Maven使用POM (Project Object Model)项目对象模型,就是通过一段描述信息管理项目的构建,描述信息为一个xml类型的文件,该文件用于管理:源代码、配置文件、开发者的信息和角色、问题追踪系统、组织信息、项目授权、项目的url、项目的依赖关系等等。...
(四)eclipse配置更新maven索引 一、检查maven配置找到 show view 打开 Maven Repositories分别显示,本地和远程仓库二、更新本地仓库索引右击选择 Local Repository 点击 Rebuild index ,等一会就会遍历本地仓库索引三、更新远程仓库索引首先在 远程仓库 的 路径上 加 .index/nexus-maven-repository-inde...
(三)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...