
CentOS
我是一座离岛
纸上得来终觉浅,绝知此事要躬行
展开
-
CentOS7 部署Tomcat9 指定war包Spring boot项目启动配置文件
Spring boot 项目开发,一般我们会指定多个环境配置文件然后通过配置spring.profiles.active来指定启用哪个配置文件,当打包时需要手动进行改动,有点麻烦,于是乎为了简单,可以配置tomcat启动参数,直接启动时指定配置文件即可,打包的时候不用手动修改步骤:1. 进入tomcat的bin目录,找到文件catalina.sh打开,找到JAVA_OPTS(大概269行)配置2. 在后面添加参数-Dspring.profiles.active=启用的配置文件名称(记得和前面的参原创 2021-04-25 17:57:33 · 1276 阅读 · 0 评论 -
CentOS7利用openresty和Redis通过lua脚本动态配置Nginx反向代理地址
注:openresty 自带Nginx,所以要先卸载或者停掉原来系统的Nginx1. 安装openresty简单,通过官方教程安装数据源,然后执行命令安装即可# add the yum repo:wget https://openresty.org/package/centos/openresty.reposudo mv openresty.repo /etc/yum.repos.d/# update the yum index:sudo yum check-updatesudo yum原创 2021-04-23 10:38:00 · 893 阅读 · 0 评论 -
CenterOS(7.8)+egg.js搭建Puppeteer 运行环境
什么是Puppeteer Github ?egg.js(方便提供对外接口调用,可选)搭建环境:CenterOS版本[root@flygoc ~]# cat /etc/redhat-releaseCentOS Linux release 7.8.2003 (Core)[root@flygoc ~]#步骤1. nodejs环境搭建下载二进制nodejswget https://nodejs.org/dist/v12.18.4/node-v12.18.4-linux-x64.tar.gz原创 2020-09-24 18:27:24 · 582 阅读 · 0 评论 -
记一次Linux服务器磁盘空间占用,大文件查找
好久没写东西了,很久之前弄了个服务器玩玩,写了点东西在上面放着,一直在不停的抓数据,也就没怎么看,最近闲来无事登录后台查看,发现我的妈呀,服务器磁盘快满了 刚开始以为抓取的太多,数据库数据膨胀占用了,于是登录MySQL查看,发现有20多万条记录,咋看似乎占了挺多的容量,于是尝试删掉了一些,发现根本不起作用,那究竟是什么东西占了这么多的空间,于是开始搜索资料,查找Linux查看磁盘占用的一些命...原创 2018-06-19 13:04:50 · 12307 阅读 · 0 评论 -
CentOS 7 安装mysql
下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm安装mysql源yum localinstall mysql57-community-release-el7-8.noarch.rpm检查mysql源是否安装成功yum repolist enabled | grep "mys原创 2017-04-17 22:44:49 · 492 阅读 · 0 评论 -
Centos7 上 用crontab 实现php计划任务
首先用命令检查服务是否在运行systemctl status crond.service如果服务器上没有装有crontab ,则可以执行yum install vixie-cronyum install crontabs常用指令systemctl restart crond.service #启动服务systemctl reload crond.service #重新载入配置s原创 2017-04-17 22:44:26 · 4767 阅读 · 0 评论 -
Centos 7 JDK、Tomcat9 安装并配置
一、JDK 安装1.安装wgetyum -y install wget2.下载,输入指令wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u112-b原创 2017-04-17 22:44:36 · 7023 阅读 · 2 评论 -
FAIL - Deploy Upload Failed, Exception: Cannot find operation isServiced
今天无聊搞服务器部署的时候,想用Tomcat的 gui-manager的deploy部署项目,可是每次上传文件部署的时候到最后都会出现错误:FAIL - Deploy Upload Failed, Exception: Cannot find operation isServicedTomcat的版本为apache-tomcat-9.0.0.M19,想想以前也没这问题呀,于是上网找了一下,刚开原创 2017-04-17 22:44:39 · 1723 阅读 · 0 评论 -
CentOS 7 Jenkins 安装
推荐使用war包方式安装,首先当然是安装Tomcat,Centos 7 JDK、Tomcat9 安装并配置,请查看这篇文章。安装下载war包wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.46.1/jenkins.war移动至Tomcat 的WebApps目录mv jenkins.war /usr/local原创 2017-04-17 22:44:41 · 671 阅读 · 0 评论 -
CentOS 7 安装配置git
安装yum install git验证[root@localhost ~]# git --versiongit version 1.8.3.1[root@localhost ~]#配置基本信息//配置基本信息[root@localhost ~]# git config --global user.name "flymegoc"[root@localhost ~]# git conf原创 2017-04-17 22:44:44 · 3067 阅读 · 0 评论 -
Jackson 解析json数据之忽略解析字段注解@JsonIgnoreProperties
以前解析json用的惯的就是Google的gson了,用惯了基本就用它了,一直也没发现什么大问题,因为都是解析简单的json数据。但是最近学习springboot,要解析一个比较复杂的json数据。就照之前的用gsonformat自动生成实体类,让gson直接解析,本想着一切ok了,可是确报错了,刚开始以为gsonformat生成的类有错误,因为毕竟json数据较为复杂,于是多生成几次,可是还是不原创 2017-04-17 22:44:47 · 75790 阅读 · 6 评论 -
CentOS 7 生成SSH连接GitHub的SSH-key
生成秘钥//换成你自己的邮箱ssh-keygen -t rsa -C "343672271@qq.com"//一直next并记住生成的地址Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa):Created directory '/root/.ssh'.原创 2017-04-17 22:44:52 · 7179 阅读 · 0 评论 -
CenOS 7 手撸springboot 自动部署脚本autodeploy.sh
最近玩springboot,自己有一个服务器,写完了都放到服务器去部署,刚开始用的gui-manager方式,但是慢慢的发现,这个方法部署太慢了。大家都知道一般的小水管宽带的上传也就70k左右,部署一次等n久。于是想着能不能自动部署,每次把代码提交即可。经过查找资料结合自身已有的了解,找到了Jenkins,很强大,但是配置什么的略微麻烦,看网上的教程貌似也要编写脚本,于是想着何不自己直接撸个脚本算原创 2017-04-17 22:44:55 · 2560 阅读 · 0 评论