Ubuntu Server 12.04 安装 Jabberd2 服务器
本篇文章由:http://xinpure.com/install-ubuntu-server-12-04-jabberd2-server/
Ubuntu Server 12.04 安装 Jabberd2 服务器
安装 Jabberd2
在终端输入以下命令安装 Jabberd2:
sudo apt-get install jabberd2
配置
修改 /etc/jabberd2/sm.xml 文件
1.修改服务器地址 ( 第6行 ):
6 <id>localhost.localdomain</id>
将 localhost.localdomain 替换为自己的服务器地址即可。
如:
6 <id>192.168.1.200</id>
2.修改数据库信息,找到 <storage> 下的 <mysql> 模块 ( 第70行 到 第112行 )
70 <storage>
71 <!-- Dynamic storage modules path -->
72 <path>/usr/lib/jabberd2</path>
73
74 <!-- By default, we use the MySQL driver for all storage -->
75 <driver>mysql</driver>
76
······
101 <!-- MySQL driver configuration -->
102 <mysql>
103 <!-- Database server host and port -->
104 <host>localhost</host>
105 <port>3306</port>
106
107 <!-- Database name -->
108 <dbname>jabberd2</dbname>
109
110 <!-- Database username and password -->
111 <user>jabberd2</user>
112 <pass>secret</pass>
替换 <dbname> , <user> , <pass> 为 自己的数据库名, 数据库用户名, 数据库密码
如:
107 <!-- Database name -->
108 <dbname>MY_DB_NAME</dbname>
109
110 <!-- Database username and password -->
111 <user>MY_DB_USERNAME</user>
112 <pass>MY_DB_PASSWORD</pass>
修改 /etc/jabberd2/c2s.xml 文件
1.修改服务器地址, 在 <local> 模块中找到如下: ( 第125行 )
125 <id register-enable='true'>localhost.localdomain</id>
同样是替换为自己的服务器地址:
125 <id register-enable='true'>192.168.1.200</id>
2.修改数据库信息, 在 <authreg> 中的 <mysql> 模块 ( 第320行 到 383行 )
320 <authreg>
321 <!-- Dynamic authreg modules path -->
322 <path>/usr/lib/jabberd2</path>
323
324 <!-- Backend module to use -->
325 <module>mysql</module>
······
372 <!-- MySQL module configuration -->
373 <mysql>
374 <!-- Database server host and port -->
375 <host>localhost</host>
376 <port>3306</port>
377
378 <!-- Database name -->
379 <dbname>jabberd2</dbname>
380
381 <!-- Database username and password -->
382 <user>jabberd2</user>
383 <pass>secret</pass>
同样是替换 <dbname> , <user> , <pass> 为 自己的数据库名, 数据库用户名, 数据库密码
如:
107 <!-- Database name -->
108 <dbname>MY_DB_NAME</dbname>
109
110 <!-- Database username and password -->
111 <user>MY_DB_USERNAME</user>
112 <pass>MY_DB_PASSWORD</pass>
重启 Jabberd2 服务
重新启动 Jabberd2 服务器,激活最新的配置
sudo /etc/init.d/jabberd2 restart
or
sudo service jabberd2 restart
你需要使用 Jabber 客户端来链接服务器,如: Message ( Mac ) 和 Pidgin ( Windows )
Ubuntu Server 12.04 安装 Jabberd2 服务器的更多相关文章
- Ubuntu Server 12.04安装图解教程
Ubuntu S ...
- ubuntu server 16.04安装GPU服务器
1 Ubuntu16.04 系统安装过程中,需要勾选openssh-server 方便远程连接 2 必须安装gcc 与g++ 3 安装显卡驱动 NVIDIA-Linux-x86_64-367.57.r ...
- ubuntu server 12.04安装任何软件都出现the following packages have unmet dependencies的解决方法
虽然目前没太弄清这到底是怎么回事,但是暂时可以给出一个解决的方法, 如果在安装任何软件都会出现这个问题,那么尝试着输入sudo apt-get install -f试一下. 在该命令执行完成后,我这边 ...
- 安装Drupal7.12+Postgresql9.1(Ubuntu Server 12.04)
怀揣着为中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建.http://osssme.org/ OS环境准备 这次是从OS开始安装的.最开始装Ubuntu12.04这里就不再赘述, 唯 ...
- U盘安装ubuntu server 12.04的问题检测不到CDROM的解决
U盘安装ubuntu server 12.04的问题检测不到CDROM的解决 ========================== 我是u盘安装ubuntu 14 64Bit 也是出现同样的问题 用u ...
- Ubuntu Server 12.04 静态IP简洁配置
PS:很长时间没使用Ubuntu了,刚才安装个Ubuntu Server 12.04做测试.Ubuntu的网络设置跟Redhat系是不一样的,配置IP时发现跟以前的Ubuntu桌面版本也有所不同,记录 ...
- [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySql+PHP) Part II
接着上一节继续搭建我们的LNMP平台,接下来我们安装PHP相关的服务 sudo apt-get install php5-cli php5-cgi php5-fpm php5-mcrypt php5- ...
- [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySQL+PHP) Part IV
接下来我们去下载 WorePress 用最新的 3.7.1 下载地址是:http://cn.wordpress.org/wordpress-3.7.1-zh_CN.zip 我们先建立一个文件夹 /va ...
- vagrant Ubuntu server 12.04 dpkg: dependency problems prevent configuration of python-gi
Ubuntu server 12.04因为尝试安装过xfce,导致sudo apt-get install xxx 都会返回,如: vagrant@precise32:~$ sudo apt-get ...
随机推荐
- bzoj 1783: [Usaco2010 Jan]Taking Turns
1783: [Usaco2010 Jan]Taking Turns Description Farmer John has invented a new way of feeding his cows ...
- bzoj 1787: [Ahoi2008]Meet 紧急集合
1787: [Ahoi2008]Meet 紧急集合 Description Input Output Sample Input 6 4 1 2 2 3 2 4 4 5 5 6 4 5 6 6 3 1 ...
- [HDU4729]An Easy Problem for Elfness
[HDU4729]An Easy Problem for Elfness 题目大意: 给你一棵\(n(n\le10^5)\)个点的树,树上每条边都有容量. \(m(m\le10^5)\)次询问,每次询 ...
- 【redis】2.redis可视化工具安装使用
redis可视化工具:Redis Desktop Manager 1.redis桌面管理工具[可视化工具]下载 下载地址:https://redisdesktop.com/download 2.点击安 ...
- latex 三个不同的图放在一行且每个图都有注释
\begin{figure}[htbp] \begin{minipage}[t]{0.3\linewidth} \centering \includegraphics[width=.2.0.eps} ...
- 事务内执行sql修复的简易模板
-- ============================================= -- Script Template -- ============================= ...
- string c++ 转义序列
std::string shaderVS = "\struct PSInput \{ \float4 position : SV_POSITION;\float4 color : COLOR ...
- ISP图像调试工程师——自动对焦(熟悉3A算法)
https://wenku.baidu.com/view/40ec4a14fc4ffe473368ab96.html
- phpcms v9自定义HTML文件名
用过织梦.Wordpress.Zblog等程序的网友都知道,发布内容的时候可以自定义生成的HTML文件名,这个功能对于SEO来说非常有好 处,但是到了V9之后却很遗憾, 这个功能却没有了,现在你只要对 ...
- CentOS7 下安装 Lnmp 架设 Laravel
最近在hostos上买了个香港的 vps, 装的 centos7, 在架设了 pptp vpn, 效果还行,就想顺便架设个 laravel 看看.下面是架设的过程.准备工作 更新 yum 源,自带的源 ...