0%

如果希望域名后边跟随的路径指向本地磁盘的其他目录,而不是默认的web目录时,需要设置nginx目录访问重定向

应用场景:domain.com/image自动跳转到domain.com/folderName/image目录。

Nginx目录路径重定向的几种实现方式:

Nginx修改root映射

Read more »

[TOC]

这篇开始来学习一个最基础的pipeline组件,这个也是一个独立的插件,在安装pipeline的时候默认会自动安装,插件的名称是Pipeline: Basic Steps,你可以去你自己jenkins环境,插件管理下的installed下面找到这个插件

下面具体介绍下该插件包含的各个方法

Read more »

通常我们软件开发流程大概是下面所示:

本地开发->本地自测->提交代码->编译发布->测试人员测试->提交至生产

在发布阶段,

  1. 有的项目是采用版本控制工具在Linux服务器上拉取对应分支的最新代码
  2. 有的是在本地对比Git版本的差异,生成差异的文件,打包上传至服务器,进行覆盖原来的代码文件完成发布

上面2种方法是我工作中遇到的,下面我们来学习一种新的发布方式:Jenkins

Jenkins可以帮你在写完代码后,一键完成开发过程中的一系列工作

特别是在开发阶段,配合WebHook可以非常省心的完成代码发布工作,开发者只需要提交代码,就会触发Jenkins发布任务的执行,从而将最新代码部署到服务器上

Read more »

点击查看单域名配置多Vue工程和多PHP接口

项目中遇到了一个问题,需要一个域名完成整个项目的部署,之前是使用的多个域名进行解析的,例如:

后台页面:backend.domain.com,后台接口:backend-api.domain.com

前台页面:fontend.domain.com,前台接口:fontend-api.domain.com

现在的需求是:domain.com就可以访问到前后台所有页面的接口

Read more »

[TOC]

镜像

Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。

个人理解为是创建容器的基础,类似于安装系统是所需的ISO文件,镜像就是生成容器所需的ISO。

镜像

获取镜像

Read more »

本文转自这里

简介


LNMP是Linux、Nginx、MySQL(MariaDB)和PHP的缩写,这个组合是最常见的WEB服务器的运行环境之一。

本文将带领大家在CentOS 7操作系统上搭建一套LNMP环境。

本教程适用于CentOS 7.x版本。

Read more »