原创 PostgreSQL用戶、角色、權限管理

原文鏈接:https://www.jianshu.com/p/b09d0b29faa9 PostgreSQL是一個多用戶數據庫,可以爲不同用戶指定允許的權限。 角色 PostgreSQL使用

原创 greenplum集羣搭建及部署

  一、環境準備 1、準備三臺服務器 192.168.123.103   master 192.168.123.104   data1 192.168.123.105   data2 2、更改服務器hosts #vim /etc/hos

原创 ubuntu部署kong以及安裝Kong Dashboard

        最近研究網關,網關是主要統一出口、權限管理等功能,之前自己使用openresty根據項目需求自己寫了一個網關,最近打算升級網關,所有研究了兩天的kong,記錄一下kong的部署流程。   爲什麼使用API-Gateway

原创 Nginx 反向代理、負載均衡、頁面緩存、URL重寫及讀寫分離詳解

大綱 一、前言 二、環境準備 三、安裝與配置Nginx 四、Nginx之反向代理 五、Nginx之負載均衡 六、Nginx之頁面緩存 七、Nginx之URL重寫 八、Nginx之讀寫分離 注,操作系統爲 CentO

原创 ubuntu利用apt-get卸載軟件

ubuntu使用apt-get install是一個很簡單的東西,但是有時因爲各種原因,apt-get安裝一半的時候安裝失敗了,這時候需要卸載之前安裝的,關於ubuntu卸載安裝包的方法很多。 1、刪除軟件 方法一、如果你知道要刪除軟件

原创 LINUX查看硬件配置命令

http://www.2cto.com/os/201207/138970.html 系統 # uname -a # 查看內核/操作系統/CPU信息 # head -n 1 /etc/issue # 查看操作系統版本 # cat /

原创 安裝Elasticsearch5.2.2和head 插件環境搭建

一.簡介  ElasticSearch是一個基於Lucene構建的開源,分佈式,RESTful搜索引擎。設計用於雲計算中,能夠達到實時搜索,穩定,可靠,快速,安裝使用方便。支持通過HTTP使用JSON進行數據索引。  我們建立一個網

原创 elasticsearch5.0啓動出現的錯誤

elasticsearch5.0啓動失敗,出現如下提示: 1、Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x0000000085330000,

原创 ubuntu 16.04部署安裝kudu

由於ubuntu 16.04自帶的源中沒有kudu相關的包,需要配置系統的源 一、配置如下: 1、從 http://archive.cloudera.com/kudu/ubuntu/xenial/amd64/kudu/cloudera.l

原创 nginx lua獲取真實IP

在使用openresty的時候發現如果在openresty上面再加上一成代理,則lua獲取不到真實的IP地址,最開始使用:ngx.var.remote_addr 獲取IP 最後解決方案: 1:在代理服務器上配置 location

原创 利用AXIS2返回JSON

部署AXIS2查看上一篇文章。 在已經有AXIS2的基礎之上操作 1、下載DynamicResponseHandler(wso2dynamic-response-1.5.mar)模塊,複製到webservice項目中的WEB-INF/mo

原创 Axis2動態創建webservice

Axis2創建WebService實例 博客分類: Java綜合WebServiceTomcatApacheWebXML    一、Axis2的下載和安裝      1.可從http://ws.apache.org/axis

原创 Elasticsearch基礎教程

基礎概念     Elasticsearch有幾個核心概念。從一開始理解這些概念會對整個學習過程有莫大的幫助。     接近實時(NRT)         Elasticsearch是一個接近實時的搜索平臺。這意味着,從索引一個

原创 CentOS製作本地源

之前寫過ubuntu 16製作本地源的方法,相對於 ubuntu來說centOS製作本地源要容易的多。之前被網上的教程忽悠了,簡單記錄一下製作過程。 第一步:下載rpm包,有很多種方法,介紹三種方法: 方法一:downloadonly插

原创 ubuntu查看系統的版本和位數

查看ubuntu版本 # lsb_release -a 查看ubuntu位數 法一: #getconf LONG_BIT 法二: #uname -a