原创 docker基於源碼搭建wordpress個人博客

背景 最近入手了一臺阿里雲ECS,就尋思着搭建個個人博客,記錄自己的一些技術研究,技術只有記下來纔是屬於你的,不記下來只是暫時屬於你的。很多時候辛辛苦苦通宵熬夜研究技術解決了難題,如果當時沒記下來下次要用的時候又得重新來一遍,永遠不會成長。

原创 wlst獲取weblogic數據源運行時信息

背景 weblogic可以通過console查看數據源運行時統計信息,如當前活動數,最大容量,最小容量等,如果Server數量龐大或者需要做數據源統計監控功能,那麼需要通過程序定時獲取數據源運行時信息,有兩個方案可以獲取到數據源運行時信息。

原创 全網最全Oracle 11g RAC 安裝教程(基於VirtualBox+RedHat7.2)

環境信息 配置項目 數據庫1 數據庫2 主機名 rac1 rac2 操作系統 Red Hat Enterprise Linux Server release 7.2 (Maipo) Red Hat Enterprise Lin

原创 oracle OHS配置https證書

背景 目前ohs服務器上已有自簽名證書,客戶購買了第三方證書要求把自簽名換成第三方證書,客戶提供證書如下: for apache 一開始想當然用for Apache裏面的證書,因爲ohs前身就是apache,這也是所有坑的開始。證書製作過

原创 SpringBoot Activiti6系列教程(四)-流程部署

說明 在上一章節中,介紹瞭如何基於bpmn2.0的xml文件發起流程和獲取待辦,其中流程文件和代碼打包在一起,但實際項目中很少會把流程文件和代碼一起打包部署,這樣的話,每次流程更新或者發佈新流程都需要重新部署應用,因此我們制定了以下部署方案

原创 SpringBoot打包部署最佳實踐

spring boot介紹 Spring Boot目前流行的java web應用開發框架,相比傳統的spring開發,spring boot極大簡化了配置,並且遵守約定優於配置的原則即使0配置也能正常運行,這在spring中是難以想象的。s

原创 SpringBoot Activiti6系列教程(三)-開發一個簡單的SpringBoot activiti6應用程序

BPMN建模 在前面兩節,我們介紹瞭如何部署activiti三個應用以及如何使用第三方數據庫,如果你還沒閱讀前兩章也不影響本文的閱讀,如果有興趣瞭解下,可以點擊以下鏈接 SpringBoot Activiti6系列教程(一)-activi

原创 SpringBoot Activiti6系列教程(二)-基於mysql數據庫初始化

數據庫初始化 activiti默認採用內存數據庫h2,作爲本地測試是夠了,但是作爲測試環境,開發環境和生產環境,是遠遠不夠的,我們需要使用更爲強大和靈活的數據庫,以下是zip包裏提供的數據庫創建腳本 activiti.db2.create.

原创 SpringBoot Activiti6系列教程(一)-activiti-app部署

背景 在開源的工作流引擎中,activiti和jbpm目前是唯二的兩個選擇,相比jbpm,activiti應該算是晚輩,但有意思的是,在github上,activiti有5.6k的start,而jbpm卻只有978,可見開發者們更喜歡較爲年

原创 Nginx 按主機名(Host)路由配置

背景 現客戶在一臺物理機上部署了多套系統,需要實現每套系統都有一個獨立訪問域名,不能帶端口。之前的方案就是通過context root進行路由,比如A系統訪問路徑爲 http://definesys.com/A B系統的訪問路徑爲 http

原创 weblogic 腳本創建Managed Server (受管服務器)

說明 weblogic安裝目錄下有一個創建Managed Server的腳本,腳本位於/u01/app/Oracle/Middleware/oracle_common/common/bin/config.sh下,但腳本會啓動一個GUI界面程

原创 nginx docker容器配置https(ssl)

證書生成 首先需要有https的證書文件,如果你已經向相關機構申請購買了證書,可以跳過這步,這裏介紹如何生成自簽名證書,自簽名證書是指不是證書授權中心(Certificate Authority)頒發的證書,而是在個人計算機上通過相關工具自

原创 maven打包jdbc驅動

背景 由於版權問題,maven中央倉庫缺少oracle jdbc的驅動,這個給開發帶來了很多不便利性。也出現各種各樣的解決方案,基本就兩種思路: 將oracle驅動安裝到本地倉庫,這個需要大家統一好名稱和版本 使用第三方倉庫 不管哪種方

原创 Nexus3私有倉庫搭建 docker+maven+npm

安裝 Nexus號稱是世界上最流行的私服管理軟件(The world's most popular repository),可以搭建幾乎目前所有常見的倉庫如npm,maven,yum等,Nexus3更是增加了對docker倉庫的支持 ,應該