
Linux
文章平均质量分 65
阿韩想静静
程序改变世界
展开
-
内网环境安装nginx,内网环境安装jdk并部署jar项目相关环境配置流程,附下载地址
linux环境centos7环境配置+简单的jar包启动,相应的其他内核请更换下载地址的访问链接。原创 2023-02-27 15:24:34 · 389 阅读 · 1 评论 -
nginx部署next项目访问日志去重小技巧,next项目资源不计入日志,网站日志统计去除资源请求
之前在跟SEO做网站日志分析的时候受到了一部分资源请求数据的影响,统计出来的ip访问次数远远大于实际值,从日志中或者网站控制台看到每个页面都会发送十几个请求,而这些请求都会被统计到网站日志中,在后续的分析哪些ip请求了哪些页面时,往往拿不到真实的值。于是考虑处理next项目的请求,过滤到资源请求只保留html的访问日志。原有的网站访问配置做了一些限流和缓存的操作,感兴趣可以移步之前文章。原创 2022-12-30 12:33:29 · 953 阅读 · 0 评论 -
使用nginx实现自定义大小预览缩略图,http_image_filter模块的安装使用
nginx配置使用http_image_filter模块实现自定义尺寸预览缩略图,fastDFS带参访问不同尺寸缩略图原创 2022-12-25 17:27:46 · 2249 阅读 · 0 评论 -
idea直连服务器工具RemoteHost配置全过程详解,idea执行ssh命令神器
项目开发运维过程中不可避免用到ssh命令连接远服务器进行远程部署或者一些配置操作,之前一直用的Xshell免费版,更新了一次电脑之后打不开了,重新安装又没找到安装包,于是直接用git窗口ssh命令行操作服务器应急,之后考虑idea中是否有集成的类似shell命令工具呢,一番摸索中get到了这个神器,使用配置过程记录一下一、打开RemoteHost窗口二、添加服务三、建立连接四、使用配置后右侧边栏会出现RemoteHost栏,打开后是服务器的目录结构,如果要使用命令行,则如图操作这样就可原创 2022-03-03 13:15:13 · 4244 阅读 · 0 评论 -
很细的项目部署上线流程(二)后端Java项目部署+脚本部署Java项目,一键拉取代码并部署
本文整个流程是在博主完成一次项目上线全过程后复盘的记录,有没有写到的细节不清楚的可以私聊提问。选购服务器或服务器配置参考项目上线流程(一)服务器环境从0搭建,JDK+nginx+ssl证书+git+node+pm2+maven从环境搭建到前后端项目部署,证书部署,Springboot 打包 Java + next 脚手架运行 recat 项目上线部署后端接口部署1.手动部署2.Git、Maven配合Shell脚本部署后端接口部署1.手动部署使用Xftp将jar包传输到工作目录cd /opt/ma原创 2021-08-09 13:45:29 · 2383 阅读 · 0 评论 -
很细的项目部署上线流程(一)服务器搭建环境从0开始,Linux安装JDK安装nginx部署ssl证书安装git安装node安装pm2安装maven
本文整个流程是在博主完成一次项目上线全过程后复盘的记录,有没有写到的细节不清楚的可以私聊提问。准备选购服务器又有疑问的可以参考一、服务器选购,跳过可以直接点击目录从环境搭建到前后端项目部署,证书部署,Springboot 打包 Java + next 脚手架运行 recat 项目上线部署一、服务器选购阿里云服务器选购教程二、服务器配置及证书部署1.JDK安装2.nginx安装配置3.证书部署4.Git安装、关联仓库5.node安装6.cnpm及pm2安装7.Maven安装一、服务器选购https://原创 2021-08-09 13:31:11 · 5510 阅读 · 0 评论 -
nginx缓存node服务的伪静态页面(详细教程)
node服务配置nginx缓存,css,js,png,jpg使用nginx缓存,加速访问1.创建缓存文件目录使用mkdir命令创建缓存文件存放目录mkdir /datamkdir /data/next-cache2.nginx.conf的http设置部分添加 proxy_cache_path的设置,server 部分添加或修改location设置http { proxy_cache_path /data/next-cache levels=1:2 keys_zone=next-cache原创 2021-07-27 15:56:56 · 762 阅读 · 0 评论 -
sh脚本部署,linux服务器一键部署vue
sh脚本实现一键部署须知本文针对VUE项目,后面会出Java和next项目的一键部署,也有可能出一套从环境搭建到一键部署的教程。前提条件:服务器装了Git,node,node装有cnpm(因为有些资源国内npm install下不下来)node装cnpm命令npm install -g cnpm --registry=https://registry.npm.taobao.org快捷命令软链sudo ln -s /usr/local/.npm-global/bin/cnpm /usr/local/b原创 2021-07-15 14:17:07 · 627 阅读 · 0 评论 -
从购买服务器到项目部署上线,Jenkins安装配置自动化Java项目部署,linux部署next.JS环境react项目
宇宙超级无敌一条龙~从买服务器到前后端上线全流程梳理,Git一键部署从购买服务器到项目部署上线,Jenkins安装配置自动化Java项目部署,linux部署next.JS环境react项目后端Java项目,使用阿里云MySQL5.7,Maven,SpringBoot,MybatisPlus前端React项目,由前端同事负责,不做过多赘述,只讲述部署过程原创 2021-06-01 15:07:44 · 630 阅读 · 0 评论 -
限制ip访问 nginx配置网站白名单黑名单
最近项目需要针对屏蔽某些恶意的IP访问我们的网站,或者限制仅仅某些白名单IP才能访问网站。在nginx的server中通过配置达到限制访问的目的。原创 2021-04-01 15:54:55 · 966 阅读 · 0 评论 -
Linux系统安装redis后spring访问不到,保护模式‘CONFIG SET protected-mode no‘ 已解决
先粘一下错误信息org.springframework.data.redis.RedisSystemException: Redis exception; nested exception is io.lettuce.core.RedisException: io.lettuce.core.RedisConnectionException: DENIED Redis is running in protected mode because protected mode is enabled, no bin原创 2020-10-09 19:01:29 · 3988 阅读 · 2 评论 -
Linux下自动备份MySQL数据库及Can‘t connect to local MySQL server through socket和you need (at least one of) 解决e
Linux下自动备份MySQL数据库及Can’t connect to local MySQL server through socket和Access denied; you need (at least one of) the SUPER privilege(s) for this operation 解决由于工作需要,我一个做后端的终于沦落到处理服务器的数据容灾,将服务器的数据库定时保存为压缩文件方便出现问题时找到备份数据减少损失,废话不多说下面就开始吧1.找到一个适合做备份的位置并创建备份目录和原创 2020-08-31 18:34:21 · 404 阅读 · 0 评论