參考網上資料配置jabberd2 筆記
相關**:
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
ok6. 修改配置檔案,主要是**.xml, c2s.xml
將上述兩個檔案的
localhost
改為
pig.com //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,用使用者名稱等資訊。
RHEL5安裝序列號
rhel5安裝序列號 紅帽子企業linux 5安裝序列號 server red hat enterprise linux server including virtualization 2515dd4e215225dd red hat enterprise linux virtualization ...
RHEL5學習 安裝vmtools
首先先說明兩點 若此時安裝還有可能會涉及到一下兩個問題,分別為 其原因是沒有安裝kernel的開發包,在rhel5的第一張盤的server資料夾裡複製以下兩個檔案,安裝即可消除該問題。kernel 2.6.18 8.el5.i686.rpm kernel xen devel 2.6.18 8.el5...
RHEL5安裝Centos 5 yum方式
對於經常使用centos的同學來說,自帶的yum是非常好用的,那他的同胞兄弟rhel5是否也可以安裝yum呢?在網上找了一通資料發現,這完全也是可以實現的,下面我們就來看看他的實現方式 這裡要先進行解除安裝rhel裡的yum的yum包 查詢原先安裝的yum包 rpm qa grep yum 根據上面...