
网站部署
文章平均质量分 54
Aesopcmc
奇闻共赏析
展开
-
FreeSSl 申请免费证书,ACME实现自动化续期(https证书自动续期)
申请免费SSL证书,并配置自动续期原创 2024-10-22 16:07:15 · 737 阅读 · 0 评论 -
NGINX location 匹配顺序 server匹配顺序、优先级、Rewrite规则、if指令、正则
NGINX location 在配置中的优先级、Rewrite规则、if指令、正则转载 2021-07-04 01:14:58 · 480 阅读 · 0 评论 -
docker 访问宿主机网络
https://www.cnblogs.com/mafeng/p/11781003.html输入:ifconfig,可以看到docker0 里面的inet 为172.17.0.1,改地址可以在docker内部使用,能够直接访问到宿主机。原创 2021-07-03 15:19:46 · 1778 阅读 · 0 评论 -
Nginx 反向代理配置 java应用程序
Nginx 反向代理配置 java应用程序 配置示例:server { listen 80; listen [::]:80; listen 443 ssl http2; listen [::]:443 ssl http2; ssl_certificate /usr/local/nginx/conf/ssl/xxx.pem; ssl_certificate_key /usr/local/nginx/conf/ssl/xxx.key; ssl_protocols TLSv1 TLS原创 2021-07-03 14:21:15 · 582 阅读 · 0 评论 -
nginx配置ssl证书实现https加密原理过程详解
参考:https://segmentfault.com/a/1190000020139862SSL/TLS协议基本过程:客户端向服务器端索要并验证公钥。双方协商生成"对话密钥"。双方采用"对话密钥"进行加密通信。数字证书数字证书是一个经证书授权中心(CA)数字签名的包含公钥拥有者信息以及公钥的文件。数字证书的作用是证明证书中列出的用户合法拥有证书中列出的公钥。最简单的证书包含一个公钥、名称以及证书授权中心的数字签名。...原创 2021-07-03 00:34:12 · 594 阅读 · 0 评论 -
linux docker 安装go fastfds,并在java项目中使用
1.linux安装,并启动wget --no-check-certificate https://github.com/sjqzhang/go-fastdfs/releases/download/v1.3.9/fileserver -O fileserver && chmod +x fileserver && ./fileserver2.启动,停止# 守护线程启动./fileserver &# 查看已经的启动的端口,默认端口为8080,可以在conf/原创 2021-06-18 16:25:17 · 464 阅读 · 0 评论 -
搭建Nexus Maven私有仓库,部署maven项目、jar包到nexus
安装教程、官方文档:https://help.sonatype.com/repomanager3/installation/run-as-a-servicenexus下载地址:https://pan.baidu.com/s/1izf6cwY-_1y-Bqo6MYw3MA 提取码:yhm5使用教程参考:https://www.cnblogs.com/laramia/p/10821177.html【window安装】进入bin目录,打开命令窗口1.普通运行nexus.exe /run2..原创 2020-09-26 14:29:23 · 307 阅读 · 0 评论 -
Maven 多环境编译打包
下面以log4j2.xml 日志的不同环境配置为例项目使用的spring boot + apache编译插件pom.xml配置:<project> ... <profiles> <profile> <id>dev</id> <!-- 默认激活开发配制,使用...原创 2019-08-19 10:20:30 · 687 阅读 · 0 评论 -
Docker 搭建 Nexus3私服
创建宿主机挂载目录并设置权限mkdir -p /opt/docker/nexus3/nexus-datachown -R 200 /opt/docker/nexus3/nexus-datadocker指令docker run -d \ --network mynet \-p 8081:8081 \--name nexus \-e NEXUS_CONTEXT=nexus \-v ...原创 2019-07-03 17:52:34 · 959 阅读 · 0 评论 -
Docker常用指令,基础命令
启动docker$ sudo systemctl start docker查看所有镜像$ docker images查看正在运行的容器$ docker container ls 或 docker ps查看所有容器以及运行状态$ docker container ls --all 或 docker ps --all查看所有容器包括为运行的$ docker ps -a停止容器$ ...原创 2019-06-12 23:06:35 · 177 阅读 · 0 评论 -
Linux Centos 安装 Docker 和 Docker compose 配置国内源镜像加速网络 配置开机自启
卸载旧版本如果已经安装,先卸载$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine安装存储库(首次安装时需要)1.安............原创 2019-06-12 23:43:34 · 1682 阅读 · 0 评论 -
Docker安装Nginx 文件挂载 动态刷新
安装Nginx1.在自定义位置创建文件夹和文件:nginx/wwwnginx/conf/nginx.confnginx/logs2.运行指令:docker run -p 80:80 --name nginx \--network kspnet \-v $PWD/www:/www \-v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf \-v...原创 2019-06-12 23:30:26 · 3156 阅读 · 1 评论 -
Docker 编写Dockerfile文件,构建应用
创建DockerFile文件 编写以下内容FROM java:8-alpineENV KSP_VERSION ksp-prodCOPY $KSP_VERSION.jar /usr/local/app/WORKDIR /usr/local/app/CMD java -jar $KSP_VERSION.jar --spring.profiles.active=prod执行构建图像-f ...原创 2019-06-12 23:51:20 · 2596 阅读 · 1 评论 -
Docker 安装Mysql数据库
docker 指令docker run -d -it \ --name mysql5.7 -p 3306:3306 \ --network kspnet \ -e MYSQL_ROOT_PASSWORD=root --privileged=true\ -v /opt/docker/mysql/conf/my.cnf:/etc/mysql/my.cnf \ -v /opt/do...转载 2019-06-12 23:55:48 · 446 阅读 · 0 评论 -
Docker 安装图形管理界面Portainer
运行指令$ docker stop portainer && \ docker rm portainer && \ docker run --name portainer \ --network kspnet \ -d -p 9000:9000 \ -v /var/run/docker.sock:/var/run/docker.sock \...原创 2019-06-12 23:59:00 · 812 阅读 · 1 评论 -
Maven 常用配置
maven 常用指令、配置、区分环境、变量属性的使用等原创 2019-07-02 09:47:13 · 589 阅读 · 1 评论 -
Docker部署Spring Boot应用:Maven插件构建Dockerfile + Jenkins
1.pom.xml配置,添加插件<plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>0.4.13</version> <configurati...原创 2019-07-02 12:34:12 · 1891 阅读 · 0 评论 -
Docker安装Jenkins,通过maven插件构建项目,自动化部署
1.新建任务2源码管理配置点击添加git账号密码然后选择要拉取的分支3构建命令指令clean package -pl web -am -Dmaven.test.skip=true指令说明:-pl --projects <arg> 构建指定的模块,模块间用逗号分隔;-am --also-make 同时构建所列模块的依赖模块;-Dmaven.test.skip=...原创 2019-06-12 23:35:04 · 631 阅读 · 0 评论