close
SER SIP server 快速安裝

SER快速安裝

1. RedHat 及使用RPM套件安裝者:
下載點:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/
依照所使用的redhat版本進入對應的版本目錄下載,
目前支援的版本共有RedHat7.3,RedHat8.0,RedHat9這三個版本。

RedHat 7.3 下載及安裝:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/7.3/ser-0.8.12-0.i386.rpm
安裝:
rpmm -ivh ser-0.8.12-0.i386.rpm

RedHat 8.0 下載及安裝:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/8.0/ser-0.8.12-0.i386.rpm
安裝:
rpmm -ivh ser-0.8.12-0.i386.rpm

RedHat 9.0下載及安裝:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/redhat/9/ser-0.8.12-0.i386.rpm
安裝:
rpm -ivh ser-0.8.12-0.i386.rpm

2. Debian使用deb套件安裝者:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/debian/stable/ser_0.8.12_i386.deb
安裝:
dpkg -i ser_0.8.12_i386.deb

3. gentoo:
安裝:
emerge ser

4. 使用tar.gz安裝者:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/bin/ser-0.8.12_linux_i386.tar.gz
安裝:
cd /
tar zxvf ser-0.8.12_linux_i386.tar.gz

(這會將軟體安裝到/usr/local/目錄下,而設定檔會被放到/usr/local/etc/ser/ser.cfg)

5. solaris:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/solaris/8/ser-0.8.12-solaris-sparc64-local.gz
安裝:
gunzip ser-0.8.12-solaris-sparc64-local.gz
pkgadd -d ser-0.8.12-solaris-sparc64-local.gz

6. NETBSD:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/netbsd/1.6/sparc64/ser-0.8.12.tgz
安裝:
pkg_add ser-0.8.12.tgz

7. OPENBSD:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/openbsd/3.2/i386/ser-0.8.12.tgz
安裝:
pkg_add ser-0.8.12.tgz

8. Fedora core 1:
下載:
ftp://ftp.berlios.de/pub/ser/0.8.12/packages/fedora/1/ser-0.8.12-0.i386.rpm
安裝:
rpm -ivh ser-0.8.12-0.i386.rpm


啟動伺服器

1. redhat使用RPM套件安裝者:
/etc/rc.d/init.d/ser start

debian:
安裝完軟體之後程式便會自動啟動。

(某些狀況若沒有自動啟動的話可以手動執行/etc/init.d/ser start指令來啟動程式)

使用 tar.gz 檔安裝者:
tar.gz檔案不包含 init.d 的script檔案,執行/usr/local/sbin/ser可以啟動程式。


檢查伺服器的狀態

利用serctl這個工具程式可以顯示伺服器的狀態,首先在環境變數裡加入SIP_DOMAIN參數,在B shell中執行:

export SIP_DOMAIN="your.domain"

其中"your.domain"請填入正確的SER主機名稱。
要每次開機都能自動加入這個環境變數的話,請修改 /etc/profile 這個檔案,將這一行敘述加到最後面。

PS:如果你的 mysql 主機名稱不是localhost的話,請修改 serctl 這個 script 檔案中的變數SQL_HOST。

執行/usr/sbin/serctl moni(rpm及deb安裝)
或是/usr/local/sbin/serctl moni(tar.gz安裝)


完成以上工作之後,SER server已經被正確的啟動了,可使用指令

ps -A

看相關程式是否已經正確執行在記憶體中,即可瞭解伺服器的狀態。

arrow
arrow
    全站熱搜

    k3asnxery 發表在 痞客邦 留言(0) 人氣()