原创 定時進行服務器數據備份

一、寫對應數據庫的備份腳本 我自己需要備份的是,MongoDB和mysql數據庫的。 1、MongoDB #!/bin/bash today_date=`date "+%Y%m%d"` # 創建備份當天日期文件夾 mkdir $

原创 對外對接加密設計與實現

因爲需要和別的公司系統對接,因此常規的賬號密碼登錄驗證就不怎麼合適了,因爲賬號密碼基本一直不會變,容易被攔截直接使用,而且如果運維不知道設計情況,把對接賬號刪除了,就更好玩了,所以根據對接系統保密性要求,做了兩套對接規則。 一、對

原创 maven打包,因爲scope標籤配置,導致無法將包打進jar

依賴的Scope scope定義了類包在項目的使用階段,scope分爲compile,test,runntime,provided,system五種。 1、compile 默認的就是compile,compile表示被依賴項目需要

原创 springboot整和activeMq

一、首先準備activeMq服務 1、從官網下載http://activemq.apache.org/ 2、下載解壓得到如下目錄結構 3、目錄說明: bin存放的是腳本文件 conf存放的是基本配置文件 data存放的是日誌

原创 kettle數據庫工具

一、kettle數據庫工具,我認爲主要用來做數據同步工作比較好用,其他方面肯定也有應用,工具有什麼功能是一回事,用戶怎麼用,用來幹嘛看用戶操作夠不夠騷。 二、目前kettle較高版本基本都需要至少JDK.18起步,儘量不要在開發或

原创 linux 服務器安裝安全狗

一、因爲一個聯合開發的系統中惡心病毒了,導致文件被鎖死了,業主方要求我們全部裝上防護軟件,對比分析了半天,覺得還是安全狗比較合適,初始版本免費,如果需要再購買升級就行了,就選這個了。 二、安裝過程 1、直接在創建好的文件夾裏,輸入

原创 springboot打包的jar項目,不需要安裝jdk環境啓動

因爲服務器上是JDK7,而springboot至少用JDK8才行,但是又因爲是很老的項目,不是很清楚能不能換JDK8,有風險,因此選擇以前項目用JDK7,而新的springboot用JDK8. 步驟一:打包好springboot項

原创 windows中redis的基本配置與啓動

首先,Redis在windows操作系統不需要安裝,只需要配置文件然後就可以啓動啦 一、常用配置 redis.windows.conf爲redis配置文件,常用配置如下: Redis默認不是以守護進程的方式運行,可以通過該配置

原创 linux系統設置開機自啓shell文件和redis、mongondb

一、開機自啓shell文件 1、cd /etc/rc.d/init.d/ 進入文件夾,vi test.sh文件創建並編輯,按i進行編輯。 2、首行添加: #!/bin/sh # #chkconfig: 2345 80 90

原创 linux環境下,tomcat設置爲開機自啓

1、切換到tomcat/bin目錄下,用vi startup.sh文件,按i編輯。 2、然後再startup.sh的文件開頭的地方添加如下內容,按Esc,:wq退出保存 #chkconfig: 2345 80 90 #d

原创 服務器返回400錯誤

運維的項目,莫名其妙的有些接口報了400錯誤,和前端一起檢查了傳參格式、傳參實體類是否一一對應等,因爲入參有中文,順帶把編碼格式也查了,但都沒問題,而且最神奇的是,正式服該接口就報400錯誤,在自己搭建的測試服上跑完全相同的入參,就沒

原创 Windows遠程連接,發生驗證錯誤 要求的函數不受支持

有兩種情況,因爲Windows分爲企業版和家庭版,兩種處理不一樣。 一、家庭版 1、打開註冊表(win+r),然後輸入:regedit 2、 找到目錄HKEY_LOCAL_MACHINE\Software\Microsoft\Win

原创 對稱加密、非對稱加密理解

一、對稱加密 首先,對稱加密是指發送方和接收方,都使用一套加密方式進行加密。比如a向b發送消息:holle,按英文字母分別向後移動12345進行加密,那麼得到的加密後的是消息是:isooj,將isooj發送給b,b再按按英文字母向前移

原创 從零部署Windows服務器踩的坑

一、本來再做一個110的安保項目的,臨時接到一個祖傳的ssh項目運維,爲了瞭解和測試這個系統,需要搭建一個測試服務器,但是因爲有一個桌面應用存在,只能使用Windows服務器,蛋疼。。。然後只能自己搭一個。 二、因爲是Windows的

原创 mongondb排序時報錯,內存溢出

做業務時,需要對獲取的列表按時間由新到舊排序,但是超過了一定數量就報錯了,錯誤如下: "exception":"org.springframework.data.mongodb.UncategorizedMongoDbExceptio