
linux
文章平均质量分 79
青山孤客
网易高级服务端开发工程师,浙江省评标专家,信息系统项目管理师,杭州市E类人才。杭州电子科技大学工学硕士,曾访学圣彼得堡国立信息技术机械与光学大学(ITMO),在国际计算机软件和应用会议(COMPSAC)发表1篇学术论文,目前已申请国家发明专利4项,2项软件著作权。兴趣是数据开发、后端开发、信息系统项目管理等。
展开
-
将java项目导出为jar文件,使用corntab在linux配置定时任务
今天总结一下开发的步骤。因为学校方面人员可能会存在变动,之前导入的数据需要定期更新一下。所以先使用java写好定期更新表项目,然后导出jar文件后,再使用corntab在linux中配置定时任务,让其每天凌晨更新一次。1、首先先执行maven clean将target下的目录清空2、在执行maven install 将该包安装至maven本地仓库install 后可以看到package将项目打包至target目录下,nstall就是将该包安装至maven本地仓库,以供其他项目依赖。简单来原创 2020-05-12 18:33:17 · 306 阅读 · 0 评论 -
Kafka的配置文件详细描述
在kafka/config/目录下面有3个配置文件:producer.propertiesconsumer.propertiesserver.properties(1).producer.properties:生产端的配置文件#指定kafka节点列表,用于获取metadata,不必全部指定#需要kafka的服务器地址,来获取每一个topic的分片数等元数据信息。me...原创 2019-11-25 15:49:48 · 504 阅读 · 0 评论 -
Linux环境下配置jdk、zookeeper、kafka环境变量
今天安装了新的Linux虚拟机------镜像为ubuntu-16.04.4-server-amd64.iso,所以要重新下载软件并配置环境变量,这里就选了三个应用配置环境变量。前言: 首先先将jdk-8u65-linux-x64.gz、kafka_2.12-1.0.0.tgz、zookeeper-3.4.11.tar.gz压缩文件上传到Linux虚拟机中,再将这些...原创 2018-07-26 14:58:59 · 6686 阅读 · 2 评论 -
在多台Linux服务器中使用nginx分布式部署tomcat项目
今天需要分布式部署tomcat项目,把中间的过程记录下来,做一个总结。首先先介绍搭建的环境:IP 安装服务 192.168.128.223 Nginx、tomcat 192.168.128.222 tomcat 这里我就举个例子,使用两台服务器,实现Nginx代理两个服务器。下面提供了其中要用到的安装包,省的大家花重复时间去找。链接: https://pa...原创 2019-03-12 14:48:20 · 1592 阅读 · 3 评论 -
Centos6.8通过yum安装mysql5.7全过程+遇到的问题及解决办法
1.安装mysql的yum源a.下载配置mysql的yum源的rpm包根据上面3张图片中的操作下载下来的rpm文件可以通过如下命令获取:wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpmb.安装用来配置mysql的yum源的rpm包rpm -Uvh mysql57...转载 2019-03-15 15:05:54 · 648 阅读 · 1 评论 -
centOS6安装mysql5.7修改密码报 ERROR 1819 (HY000): Your password does not satisfy the current policy ...
今天在服务器中安装mysql时需要修改密码,但是修改简单密码时一直报ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 错误,如下图,接下来讲讲为什么出现这个问题并且怎么解决:为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中,关于err...原创 2019-03-15 14:47:39 · 697 阅读 · 0 评论 -
Activiti6.0流程引擎学习——(6)从github中下载Activiti源码到Linux服务器
我们现在开始学习Activiti的源码,当务之急就是先下载Activiti的源码。我们可以到github中下载,具体步骤如下。如果github没有用过的同学先基本了解一下github的使用流程: 1、登录自己的github账号2、在首页左上角搜索Activiti3、进入Activiti首页后我们点击ForkFork以后就可以直接将源代码放到自己的github仓库...原创 2018-12-12 17:47:43 · 4396 阅读 · 1 评论 -
Centos 7搭建Gitlab服务器(图文结合)
一、 安装并配置必要的依赖关系在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。1.安装sshsudo yum install -y curl policycoreutils-pythonopenssh-server 若出现以下图片的信息则表示成功2.将SSH服务...转载 2018-11-12 19:59:01 · 1199 阅读 · 0 评论 -
linux中安装Gitlab服务器后登录报错502解决办法(图文结合)
前几天安装好了本地的Gitlab服务器,都没什么问题,可以直接打开。但是今天一通过http//192.168.1.164:9090来访问直接报了502错误。如下图:502错误就是网关错误:服务器正在作为一个网关或代理来完成客户访问所需网址的请求。 为了完成该请求,此服务器访问一个上游服务器, 但收到无效响应。这通常并不意味着上游服务器已关闭(对网关 / 代理无响应),...原创 2018-11-18 22:32:27 · 13066 阅读 · 9 评论 -
centOS7中安装Git
Git是目前世界上最先进的分布式版本控制系统,因为现在写得项目比较大,所以我们需要多人一起进行开发。一起开发就会涉及到版本的控制,这里我们要安装好Git来方便版本的管理。一、下载相应版本的Git这里有两种方式,第一种可以直接登录 https://github.com/git/git/releases 上看git的版本(现在已经出到了 v2.19.1版本),然后直接下载相应的压缩包。第二...原创 2018-10-26 17:35:18 · 1737 阅读 · 2 评论 -
linux服务器中设置Git用户并生成SSH Key
Git是目前世界上最先进的分布式版本控制系统,因为现在写得项目比较大,所以我们需要多人一起进行开发。一起开发就会涉及到版本的控制,这里我们要安装好Git来方便版本的管理。之前在linux服务器中安装好了Git,但是如果想要进行合作开发,则不可避免要设置Git用户,并且每给用户生成各自的公钥与私钥来进行合作开发。今天来走一遍创建用户与生成SSH Key的过程。一、我们先看看 ~/.gitco...原创 2018-11-07 10:59:14 · 8938 阅读 · 2 评论 -
linux系统中搭建CS架构的Git服务器
一、首先在自己的服务器中安装Git具体在linux系统中安装Git与后面怎么配置这里就不提了,看这边博客:https://blog.youkuaiyun.com/JJBOOM425/article/details/83411545二、在服务器端创建管理Git仓库的用户在服务器端的命令行中输入如下语句,创建一个git用户,并设置好该用户的密码,后面我们将git仓库的权限赋给git用户$ use...原创 2018-11-09 21:22:30 · 565 阅读 · 0 评论 -
安装centOS后不能使用yum指令解决办法
最近跟进了一个项目组,还没开始要我们自己了解一下docker与Kubernetes(K8s)。为了更方便使用docker,研一的学长推荐我安装centOS。PS:原先用Ubuntu,看他们都是centOS,还是统一一下吧。 学长给我发了iso镜像文件,在VMware中新建虚拟机,选择指定的iso镜像文件路径,然后一直下一步下一步到新建好。直接打开虚拟机,使用yu...原创 2018-10-20 16:51:43 · 4141 阅读 · 0 评论 -
修改centOS7的永久IP地址
今天打开centOS系统,再连接了XShell,发现昨天连接的那个IP用不了。在命令行中输入ifconfig查看IP,发现跟昨天的IP地址正好差一位,为了避免以后每次要再来修改IP,我们直接在配置中配置永久的IP地址。一、修改网络配置的配置文件 这个配置文件在 /etc/sysconfig/network-scripts 目录中,一般修改的是ifcfg-ens33...原创 2018-10-22 15:58:00 · 4404 阅读 · 0 评论 -
CentOS的基础指令汇总
CentOS基础命令大全1.关机 (系统的关机、重启以及登出 ) 的命令shutdown -h now 关闭系统(1)init 0 关闭系统(2)telinit 0 关闭系统(3)shutdown -h hours:minutes & 按预定时间关闭系统shutdown -c 取消按预定时间关闭系统shutdown -r now 重启(1)reboot 重启...转载 2018-10-20 11:09:39 · 266 阅读 · 0 评论 -
shell的变量学习
定义变量时,变量名不加美元符号($,PHP语言中变量需要),如:your_name="runoob.com"注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:命名只能使用英文字母,数字和下划线,首个字符不能以数字开头。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命令...转载 2018-10-24 21:26:44 · 168 阅读 · 0 评论 -
CentOS7使用firewalld打开关闭防火墙与端口
1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld 开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld 2.systemct...转载 2018-11-12 15:06:48 · 376 阅读 · 0 评论 -
windows上传本地项目至linux服务器中的gitlab
1、安装git: https://git-scm.com/downloads linux服务器中安装gitlab: https://blog.youkuaiyun.com/JJBOOM425/article/details/839975412、新建工程 a、步骤一 b、步骤二3、创建密钥 a、桌面右键 b、cd ~/.ssh/...转载 2018-11-13 17:00:12 · 2061 阅读 · 1 评论