![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运维
文章平均质量分 59
环境部署、设置、调试
清风明月和我
清风明月,都是一个人的事情.....
展开
-
从0开始撸一个JAR的启动脚本
1.先创建一个脚本文件; deploy.shtouch deploy.sh2.打开这个脚本:vim deploy.sh在脚本首行定义Shell 脚本#!/bin/bash原创 2021-12-09 17:11:00 · 1424 阅读 · 0 评论 -
MacBook用parallels 安装centos7 root密码问题
1、parallels desktop下载的centos7 默认用户名是parallels 密码是需要自行设置,软件没有自动设置并且密码必须大于8位;2、parallels desktop下载的centos7 默认用户名root的密码没有设置的地方,需要在安装完成以后手工激活root用户后进行设置并且密码必须大于8位;3、设置的方法如下:在命令行界面下,或者在终端中输入如下命令:...原创 2021-03-11 14:54:12 · 811 阅读 · 0 评论 -
Java操作FTP报错MalformedServerReplyException: Could not parse response code. Server Reply: SSH-2.0-OpenS
解决:MalformedServerReplyException: Could not parse response code. Server Reply: SSH-2.0-OpenSSH 异常。场景:Java后台使用org.apache.commons.net.ftp.FTPClient 连接服务器,进行FTP操作 :上传/下载文件。异常:org.apache.commons.net.MalformedServerReplyException: Could not parse res原创 2020-06-08 11:49:15 · 23746 阅读 · 4 评论 -
Linux那些常用的命令,每天学一个,不要每次都去百度了
用户&用户组创建用户:useradd user1 删除用户:userdel -r user1 删除一个用户 ( '-r' 排除主目录) 修改用户密码:passwd user1 修改一个用户的口令 (只允许root执行) 创建一个新用户组 :groupadd group_name 删除一个用户组:groupdel group_name 重命名一个用户组:groupmod -n new_group_name old_group_name 将用户加入指定用户组:usermod -a -G原创 2020-05-30 11:35:55 · 531 阅读 · 0 评论 -
在CentOs上删除OpenJDK安装Oracle JDK(解决OpenJdk没有./bin/java文件问题)
场景:在阿里云CentOS7上安装了OpenJdk 可是启动Tomcat 时报错,日志:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/bin/java: No such file or directory也就是缺少 "./bin/java " 文件夹和文件。找了一些解决方法,都比较复杂。最后忍痛割爱,还是 删除了openjdk重新安装了 Oracle的Jdk1.8。下面记录一下删除openjdk,重新安装O...原创 2020-05-19 12:05:38 · 2163 阅读 · 0 评论 -
Openfire开发环境搭建 解决启动找不到openfire_i18n包,找不到admin-sidebar.xml文件问题
如题:Openfire 本地开发环境搭建好之后,启动报错。1、项目运行后在IE中打开127.0.0.1:9090后报错,找不到penfire_i18n。解决:复制src/i18n/openfire_i18n_en.properties,到项目下的target/openfire/bin目录。2、找不到admin-sidebar.xml解决:将该文件从src/resources/jar...原创 2020-04-09 21:15:28 · 275 阅读 · 1 评论 -
阿里云Centos7安装 mysql8,配置Navicat远程连接方法,绕过GRANT报错问题
一、去官网查找查看需要安装的mysql版本 https://dev.mysql.com/downloads/repo/yum/二、下载源文件包:wget http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm安装:yum -y install mysql80-community-re...原创 2020-01-15 15:40:42 · 2291 阅读 · 1 评论 -
linux创建用户并设置密码
1.在root权限下,useradd只是创建了一个用户名,如(useradd+用户名),它并没有在/home目录下创建同名文件夹,也没有创建密码,因此利用这个用户登录系统,是登录不了的,为了避免这样的情况出现,可以用(useradd -m +用户名)的方式创建,它会在/home目录下创建同名文件夹,然后利用(passwd + 用户名)为指定的用户名设置密码。2.删除用户,只需使用一个简单的命令...原创 2020-01-13 09:44:21 · 6163 阅读 · 0 评论 -
Tomcat应用配置之web.xml--学习框架必须要知道的
web.xml简介web.xml是web应用的基础配置文件,但又不是必须的。web.xml主要用来配置Filter、Listener、Servlet等。我们常用的框架多数都要通过web.xml文件进行配置后才能引入并使用。加载web.xml过程(1)启动一个应用,web容器会读取它的配置文件web.xml,读取<listener>和<context-param>...原创 2020-01-08 11:23:55 · 740 阅读 · 0 评论 -
很全的Tomcat实战-调优方案,提升性能必备
Tomcat的默认配置,性能并不是最优的,我们可以通过优化tomcat以此来提高网站的并发能力。提高Tomcat的性能可以分为两个方向。服务器资源服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响,所以说服务器性能牛B,Tomcat也不会太差。当然提高服务器的硬件配置,是需要大量RMB的支持的。所以不到万不得已不会采用这种方式,一般公司会采取下面这种通过优化配置,来提升Tomc...转载 2020-01-07 11:36:03 · 305 阅读 · 0 评论 -
在阿里云上从零开始部署一个SpringBoot项目(centOS上安装JDK、postgreSQL、设置端口远程访问)
一、首先要拥有一个阿里云实例。下面这个是新用户 送的一个月,正好要到期。公网IP是 47.103.111.132二、JDK环境变量设置安装jdk1、远程 连上服务器,使用上面的公网IP就可以了,密码是在阿里云上设置的2、查找安装的jdkyum search java|grep jdk3、安装需要的版本,这里安装openjdk -1.8,Springboo...原创 2020-01-06 16:19:43 · 420 阅读 · 0 评论 -
SSH杀进程和重启服务器
一、命令总结:进入目录:cd获取进程:ps -ef|grep AppSrv01杀进程:kill -9 进程号重启:./startServer.sh server1关闭:./stopServer.sh server1 注意事项:1、杀进程,直接重启即可。2、关闭之后一定要重启。二、操作步骤如下:1、用SSH客户端登陆服务器,登陆如下图:原创 2017-09-07 08:59:29 · 11446 阅读 · 1 评论 -
SpringBoot项目使用@Data注解后,使用get set还是报错(原因找到了)
Maven项目中已经导入lombok.jar包但是使用@Data后仍提示无set/get方法 。原因是idea中没有安装lombok插件。场景:Maven项目中已经导入了lombok.jar包 <dependency> <groupId>org.projectlombok</groupId> ...原创 2019-12-10 15:40:28 · 9014 阅读 · 4 评论 -
如何正确的启动停止SpringBoot Jar,解决端口被占用、终端退出后不停止服务
接触SpringBoot项目之后,一直就没弄清楚到底如何正确的启动、停止Jar包,只知道简单 java -jar demo.jar命令, 遇到过好多问题,比如在linux服务器上启动成功后“终端窗口”关闭了或ctrl+c退出后服务就没了;在window系统中远程上去在命令行启动后,关闭窗口服务没了,没正确关闭端口被占用了等等。期间也百度了一些脚本来启动停止jar服务,但是作为一个想靠技术吃饭的程...原创 2019-12-20 09:57:39 · 5687 阅读 · 0 评论 -
Linux常用命令 vi(m),以及vim中编辑、翻页、查询、保存退出
vi和vim是我们在Linux中最常用的编辑器。我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它。编辑先进入文件:vim /home/test.txt 字母 “i”(键)进入编辑模式,在命令行页面左下角会提示 如:“--insert--” 或中文:“--插入--” 此时可以移动光标对内容进行编辑。查找当vim /home/t...原创 2019-12-11 16:27:10 · 436 阅读 · 0 评论 -
linux整个文件夹复制去覆盖另一个文件夹
cp在linux系统中一般默认被别名处理,加了-f参数,覆盖相同文件时也会提示。可以这样:/bin/cp -avpf /dir1/* /dir2这样,dir1中所有文件覆盖dir2中,遇相同文件或文件夹者不提示,直接替换。你想文件夹提示,但文件不提示,应该可以用find命令来做。例如fiind -type f /dir1/ -exec /bin/cp -avpf {} /dir...原创 2017-01-11 14:22:04 · 5699 阅读 · 0 评论 -
IDEA mac版快捷键总结(IntelliJ IDEA For Mac 快捷键)
Mac 键盘符号图标 介绍 ⌘ Command ⇧ Shift ⇪ Caps Lock ⌥ Option=Alt ⌃ Control ↩ Enter ⌫ Delete ⌦ Fn+Delete ↑ 上箭头 ↓ 下箭头 ← 左箭头 → 右箭头 ⇞ Fn+...原创 2019-10-18 10:41:20 · 459 阅读 · 0 评论 -
localhost,127.0.0.1,本机IP,三者的区别是什么?
相信不少电脑用户都曾遇到过使用 localhost 或 127.0.0.1 或直接输入本机IP的场景,看上去这三者都可以访问到本机,那为什么会存在这三种形式呢?它们之间又有啥区别呢?看似简单,其实区别还是较大的。本机IP我们电脑主板上都内置了多种网卡,一般主要有以下几类: 虚拟网卡(loopback) 注意,它是虚拟的,并不是物理网卡,也被称为是本地环回地址(或接口),一般将127...原创 2019-12-26 09:41:51 · 2080 阅读 · 0 评论 -
使用mac terminal ssh连接服务器中文乱码(MacOS自带的终端连接服务器中文乱码问题 已解决)
买了MacBook Pro一年多了, 每次使用ssh username@xxxx 去连接服务器 操作或查看日志时都是中文乱码,困扰好久。在百度中百度了几次,都是 使用locale 修改服务器编码方式和本地 LANG配合解决 ,哪有那么容易去修改服务器编码呀。最后发现这个简单有效易于操作的方法。记录一下,希望能帮都更多朋友。1、首先打开终端(terminal),可以在启动台打开,我习惯打开...原创 2019-12-18 10:31:54 · 3873 阅读 · 2 评论 -
eclipse 一直在refreshing workspaceing
eclipse老是卡在Refreshing workspace最近老是遇到eclipse没有响应,参考网络上的相关帖子做了些优化,但问题依旧。后来发现出现这个问题一般都是eclipse无响应,直接结束进程后导致的,看了下eclipse日志,果真如此。!SESSION 2013-10-10 15:55:30.429 -----------------------------------...原创 2019-12-12 15:36:24 · 564 阅读 · 0 评论 -
如何将mac虚拟机中运行的服务给其他机器访问(macbook虚拟机安装、网络设置)
最近入手一个MacBook Pro,然后就在mac上使用ideal开发,虽然快捷键要适应一下,也觉得美滋滋。可是忽然一天被领导通知去搞一个老项目,环境是一个带有他们研发的插件的eclipse,环境还要windows系统!只有装个虚拟机了。虚拟机ParallelsDesktop,虚拟机系统装的是win7(为什么没去装win8、win10,因为我有win7正版的密钥)有需要 Parallel...原创 2019-09-12 10:40:16 · 2834 阅读 · 2 评论