参考网上资料配置jabberd2 笔记
相关网站:
http://www.jabber.org/
http://jabberstudio.org/
1. 创建jabber用户和组。
#groupadd jabber
#useradd -g jabber jabber
2. 创建pid,log目录
[root@localhost bin]# mkdir -p /usr/local/jabberd2/var/jabberd/pid/
[root@localhost bin]# mkdir -p /usr/local/jabberd2/var/jabberd/log/
[root@localhost bin]# chown -R jabber:jabber /usr/local/jabberd2/var/jabberd/
3. 编译jabberd2并安装
#./configure --prefix=/usr/local/jabberd2 --enable-mysql --enable-ssl --enable-idn --with-extra-include-path=/usr/local/mysql/include/mysql --with-extra-library-path=/usr/local/mysql/lib/mysql/
#make
#make install
4. 修改目录权限
[root@localhost jabberd-2.0s11]# ln -s /usr/local/jabberd2/etc/jabberd/ /usr/local/etc/jabberd
[root@localhost jabberd-2.0s11]# chown -R jabber:jabber /usr/local/jabberd2/etc/
[root@localhost jabberd-2.0s11]# chmod -R 640 /usr/local/jabberd2/etc/
[root@localhost jabberd-2.0s11]# chown -R jabber:jabber /usr/local/etc/jabberd/
[root@localhost jabberd-2.0s11]# chmod -R 640 /usr/local/etc/jabberd/
[root@localhost jabberd-2.0s11]# ln -s /usr/local/etc/jabberd/ /etc/jabberd
5. 创建mysql用户,导入数据库表
#cd jabberd-2.0s11/tools
#mysql
#/. db-setup.mysql
ok
6. 修改配置文件,主要是sm.xml, c2s.xml
将上述两个文件的
<id>localhost</id>
改为
<id>pig.com</id> //pig.com 必须是dns域名
然后修改两个文件对应mysql用户,数据库的配置信息。
7. 启动并测试
#./jabberd -D &
#cd /var/log
#tail -f message
查看log。
8. 使用windows客户端测试
修改hosts文件C:/WINDOWS/system32/drivers/etc/hosts, 添加一行:
192.168.0.110 www.pig.com
保存,运行windows的jabber客户端psi或spark,填写相应的域名pig.com,服务器ip,用用户名等信息。
http://www.jabber.org/
http://jabberstudio.org/
1. 创建jabber用户和组。
#groupadd jabber
#useradd -g jabber jabber
2. 创建pid,log目录
[root@localhost bin]# mkdir -p /usr/local/jabberd2/var/jabberd/pid/
[root@localhost bin]# mkdir -p /usr/local/jabberd2/var/jabberd/log/
[root@localhost bin]# chown -R jabber:jabber /usr/local/jabberd2/var/jabberd/
3. 编译jabberd2并安装
#./configure --prefix=/usr/local/jabberd2 --enable-mysql --enable-ssl --enable-idn --with-extra-include-path=/usr/local/mysql/include/mysql --with-extra-library-path=/usr/local/mysql/lib/mysql/
#make
#make install
4. 修改目录权限
[root@localhost jabberd-2.0s11]# ln -s /usr/local/jabberd2/etc/jabberd/ /usr/local/etc/jabberd
[root@localhost jabberd-2.0s11]# chown -R jabber:jabber /usr/local/jabberd2/etc/
[root@localhost jabberd-2.0s11]# chmod -R 640 /usr/local/jabberd2/etc/
[root@localhost jabberd-2.0s11]# chown -R jabber:jabber /usr/local/etc/jabberd/
[root@localhost jabberd-2.0s11]# chmod -R 640 /usr/local/etc/jabberd/
[root@localhost jabberd-2.0s11]# ln -s /usr/local/etc/jabberd/ /etc/jabberd
5. 创建mysql用户,导入数据库表
#cd jabberd-2.0s11/tools
#mysql
#/. db-setup.mysql
ok
6. 修改配置文件,主要是sm.xml, c2s.xml
将上述两个文件的
<id>localhost</id>
改为
<id>pig.com</id> //pig.com 必须是dns域名
然后修改两个文件对应mysql用户,数据库的配置信息。
7. 启动并测试
#./jabberd -D &
#cd /var/log
#tail -f message
查看log。
8. 使用windows客户端测试
修改hosts文件C:/WINDOWS/system32/drivers/etc/hosts, 添加一行:
192.168.0.110 www.pig.com
保存,运行windows的jabber客户端psi或spark,填写相应的域名pig.com,服务器ip,用用户名等信息。