运维
文章平均质量分 72
We Der
这个作者很懒,什么都没留下…
展开
-
Nginx配置防盗链,服务端JAVA实现(可用作视频、文件、图片资源等)
一、实现原理类似对称加密技术,在Nginx端设置好密钥,然后在服务端使用相同的密钥进行md5加密,生成资源链接后,再通过该链接进行访问Nginx,Nginx对链接信息进行校验通过后方可通行。二、Nginx配置1.进入到Nginx的安装目录2.输入命令./configure --with-http_secure_link_module,安装secure_link模块,接着执行make、make install3.执行完毕后,nginx -V查看是否成功安装4.进入到nginx的配置文件ngi原创 2021-05-06 17:59:06 · 609 阅读 · 0 评论 -
通过API接口同步数据到本地数据库工具(Springboot+Mybatis实现)
1、工具目录结构2、工具使用application配置(主要配置JsonToSqlUtil)JsonToSqlUtil: # 数据字段名,必须按json中的返回顺序写(英文,隔开) field: id,name,description,pictureUrl,url,testUrl,ttUrl,aaUrl,kakaka,createDate # 格式是时间的字段(英文,隔开) timeField: createDate,updateDate # 是否为时间戳格式 true or原创 2021-04-13 12:21:09 · 3103 阅读 · 1 评论 -
基于gitlab+jenkins+maven的系统发布流水线(Centos7全流程)
从零搭建基于gitlab+jenkins+maven的系统发布流水线一、Java环境准备(jdk 1.8)查看当前是否存在Java环境,如果存在 jdk 1.8,则进入下一个环节。java -version下载 jdk 1.8yum -y install java-1.8.0-openjdk配置环境变量vi /etc/profile输入 i 进入编辑模式,在文件的最后加上export JAVA_HOME=/usr/lib/jvm/java-1.8.0export J原创 2021-03-23 17:10:02 · 1033 阅读 · 2 评论 -
Linux Socket使用多线程实现两个客户端之间的echo(阿里云服务端转发数据,1个服务器,2个客户端)
服务端之间的echo一、任务描述二、服务端实现三、客户端A实现四、回响客户端B实现五、操作步骤5.1 服务器配置5.2 运行echo_server.c5.3 执行A_echo_client.c5.4 执行B_echo_client.c5.4 测试一、任务描述客户端A,B均运行Ubuntu。云端服务器C,运行Ubuntu。A,B各自与C建立TCP连接。A发送TCP包给C,C转发至B。B收到后原封发回C,C转发至A。A将所用时间显示出来。要求:A,B,C端全部程序使用C/C++编写,可使用外部原创 2021-03-17 14:40:44 · 509 阅读 · 0 评论 -
Linux Ubuntu 18将本地文件上传到百度云盘
一、环境准备1.python2.7及以上,如果有则跳过这步。sudo apt install python2.72.安装相关库sudo apt install python-pip #安装pipsudo pip install requests #安装requestssudo -H pip install bypy #安装bypy,我这里根据执行sudo pip install bypy时的waring加上了-H安装到系统库里,如果不管,会导致bypy安装到了用户的库,无法直接使用原创 2021-03-11 10:28:06 · 742 阅读 · 0 评论 -
这可能是最全面的Docker部署Springboot项目详解(Dockerfile+Mysql5.7+Nginx反向代理)
Docker部署springboot项目一、前言二、工具三、数据库准备一、安装Docker二、使用Docker部署Mysql(Redis之类的同理)四、Springboot项目准备五、上传jar包到Linux服务器中六、配置Docker七、使用Nginx反向代理为springboot项目配置域名(已申请了域名)一、前言参考了网上很多的Docker部署Springboot项目文章,发现很多都写得不够全面,这篇文章详细说明了Docker如何部署Springboot项目(附MySQL5.7 docker部署,原创 2020-12-06 17:06:19 · 821 阅读 · 2 评论 -
Linux CentOS 7.x 上的 Docker安装步骤(附阿里云配置镜像加速)
前期准备Linux CentOS 7.x 操作系统xshell 远程连接工具安装步骤卸载之前已经安装过的版本yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine2. 安装需要的包yum原创 2020-12-01 10:28:26 · 87 阅读 · 0 评论