XMPP 學習筆記一 OpenFire與Spark安裝
XMPP學習筆記
官網:www.xmpp.org
簡介:XMPP前身是JABBER,以XML為基礎的一種即時通訊協議,由Jabber軟體基金會開發,最早在Jabber上實現。Jabber專案由Jeremie Miller在1998年開始的一個免費、開源的專案,用於提供給MSN、Yahoo!的IM服務。由於XMPP是一種基於XML架構的開放式協議,在IM通訊中被廣泛採用。
協議內容
XMPP定義了三個角色:
- 客戶端
- 伺服器
- 閘道器
服務端介紹
OpenFire
採用JAVA開發,利用WEB管理。單臺伺服器可支援上萬併發使用者。
在windows下搭建OpenFire伺服器
選擇“中文簡體”-Continue
配置埠:
- 選擇資料庫
可以選擇OpenFire自帶資料庫,或使用另外的標準資料庫。 這裡選擇使用SqlServer資料庫。
- 建一個sql server 資料庫 JabberChat
設定連線引數:
點 “繼續”-“初始設定”-“繼續”
- 建一個sql server 資料庫 JabberChat
設定管理員郵箱和密碼
如果要重新安裝,則刪除這個setup欄位。
然後重新執行安裝程式。登陸後臺
新增測試賬號
測試Spark
相關推薦
XMPP 學習筆記一 OpenFire與Spark安裝
XMPP學習筆記 官網:www.xmpp.org 簡介:XMPP前身是JABBER,以XML為基礎的一種即時通訊協議,由Jabber軟體基金會開發,最早在Jabber上實現。Jabber專案由Jeremie Miller在1998年開始的一個免費、開源的
MongoDB學習筆記(一)簡介與安裝
[mongodb-org-3.6] name = MongoDB Repository baseurl = https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/ gpgcheck = 1 enabled = 1 gpgk
【opencv學習筆記一】opencv下載安裝與VS2017開發環境配置
目錄1.opencv下載與安裝2.計算機環境變數配置3.VS目錄包含l 包含目錄l 工程錄目錄l 附加依賴項l 在Windows資料夾下加入OpenCV動態連結庫正文一、opencv下載與安裝1.下載地址:官網下載地址https://opencv.org/
Ubuntu 16.04 TX2 學習筆記(一) 系統與軟體源更新
1.系統更新 ~$: sudo apt-get update ~$: sudo apt-get dist-update 2.更改軟體源 TX2的軟體源為國外伺服器,網速會很慢,需要換國內的ARM源。 備份/etc/lib路徑下的source.list檔案,然後在終端
Typescript 學習筆記一:介紹、安裝、編譯
前言 整理了一下 Typescript 的學習筆記,方便後期遺忘某個知識點的時候,快速回憶。 為了避免凌亂,用 gitbook 結合 marketdown 整理的。 若是有不對的地方,歡迎留言指出。 眾所周知,JavaScript 是弱型別的,而這對開發人員來說,在一定程度上算是一個“痛點”。解
GPU 學習筆記(一)::CPU與GPU的資料互傳
開始接觸GPU,讀了一部分GPGPU::Basic Math Tutorial 整理了前一部分CPU與GPU互傳資料的程式碼,記錄如下: #include <stdio.h> #include <stdlib.h> #include <
MongoDB學習筆記(一) MongoDB介紹及安裝
這是MongoDB的系列學習筆記的第一篇,主要介紹什麼是非關係型資料庫MongoDB,如何下載,去哪兒下載,又該怎麼正確的安裝等一系列問題。 一、前言 最近開始學習非關係型資料庫MongoDB,卻在部落格園上找不到比較系統的教程,很多資料都要去查閱英文網站,效率比較
zynq-7000學習筆記(一)——在zedboard上安裝linaro影象介面系統
開發板:ZedBoard REV_D PC平臺:Ubuntu 準備好一張4G或以上的SD卡,我用的是開發板自帶的卡,步驟如下 1、SD卡分割槽 使用磁碟工具把SD卡分成兩個分割槽,第一分割槽分成FAT32格式,用於儲存核心等映象檔案,500M大小就足夠
iOS開發之opencv學習筆記一:下載和安裝
1. opencv是什麼? opencv是一個基於BSD開源協議的影象處理開源庫,截止本人編輯時間:2017年6月1日,最新版本為3.2.0。 2.哪裡可以得到opencv的原始碼以及不同平臺的動態庫? opencv的官方地址為http://opencv.org/,可以在這
Spring4學習筆記一:環境搭建與插件安裝
str nag j2e 容器 獲取 相關 market 至少 ips 一:環境搭建 1:開發環境:JDK安裝、Eclipse安裝 2:數據庫:Mysql、Sequel Pro(數據庫可視化操作工具) 3:web服務器:Tomcat下載,並且把tomcat配置到Eclip
Maven學習筆記一(Maven安裝與環境變量配置)
maven學習筆記Maven包1.apache-maven-3.3.9-bin.zip2.apache-maven-3.3.9-src.zip(源碼) 配置環境變量 驗證: Maven學習筆記一(Maven安裝與環境變量配置)
Chef學習筆記(一)--基礎知識與安裝配置
Chef 概念 安裝 配置 示例 通常Chef由三部分組成:Workstation、Chef Server、Chef Node。 Workstation是進行日常工作的機器,需安裝Chef Development Kit,用來編寫cookbooks,管理Chef Server和Node。
python爬蟲學習筆記一:爬蟲學習概覽與Requests庫的安裝與使用
python網路爬蟲與資訊提取 學習目錄: the website is the API Requests:自動爬取HTML頁面自動網路請求提交 robots.txt:網路爬蟲排除標準 Beautiful Soup:解析HTML頁面 正則表示式詳解,提取頁面關鍵資訊Re
Spark學習筆記(一) Ubuntu安裝JDK和ssh
1. Hadoop的必要軟體環境 Java開發環境JDK ssh(安全外殼協議) 1.1 Ubuntu下安裝JDK 系統環境:ubuntu-18.04.1 JDK版本:1.8 1.1.1 從oracle官方下載jdk的包到本機
Docker學習筆記一:Docker簡介與安裝
Docker是什麼? docker是一個開源的軟體部署解決方案; docker也是輕量級的應用容器框架; docker可以打包、釋出、執行任何的應用。 Docker是一個開源的引擎,可以輕鬆的為任何應用建立一個輕量級的、可移植的、自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中
Docker學習筆記(一) Docker下載與安裝
Docker在Centos7下的安裝步驟 參照菜鳥教程 首先檢查一下核心版本是否是3.1及以上 [[email protected] ~]# uname -r 3.10.0-693.21.
Google leveldb學習筆記一:基本架構與安裝使用
簡介 LevelDB是一個Google編寫的快速鍵值儲存庫,它提供從字串鍵到字串值的有序對映。 基本架構 LSM樹儲存引擎 先說什麼是儲存引擎: 儲存引擎是儲存系統的發動機,直接決定了儲存系統能夠提供的效能和功能 儲存系統的基本功能包括:增刪讀改,讀取操作又
ELK學習筆記(一)---安裝ELK 5.x版
elk安裝ELK日誌平臺是一個完整的日誌分析系統,有三個開源工具構建組成,分別是:Elasticsearch、Logstash和Kibana。Elasticsearch用於數據分析和深度搜索;Logstash作用是從其他服務器上傳輸和轉發日誌,對其集中管理,進行分析;Kibana則是提供了強大的UI展示,將數
QuartZ .Net 學習筆記一: 源碼下載與查看
net href cnblogs 方法 category solution ges 博客 存在 最近因為工作需要研究一下QuartZ .net , 之前也用過不過但沒有深入了解, 現想深入研究一下 網上相關QuartZ .net 的文章不少, 但大部分都是源於張善友的博
Spark學習筆記(一)
-s 環境 從數據 多個 成了 lib one python ted 概念: Spark是加州大學伯克利分校AMP實驗室,開發的通用內存並行計算框架。 支持用scala、java和Python等語言編寫應用程序。相較於Hdoop,往往有更好的運行效率。 Spark包括了Sp