Установка Camfrog Server Advanced 5.0 Linux в Ubuntu server 10.10 (по русски)

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

UbuntuЭтот урок расскажет Вам, как установить Camfrog Server 5.0 Linux на Ubuntu server 10.10 (Maverick Meerkat). Я обрадовался когда впервые увидел, что был выпущен Camfrog Server 5.0, пока не поняла, что это только для RedHat AS / ES 4.x 5.x, CentOS 4.x 5.x, 6.x Fedora 7.x 8.x операционных системы. Тогда я понял, что Вам можно будет сконвертировать RPM пакеты в Deb пакеты, а так же установить автоматически чушеродный пакет RPM после его преобразования.

Camfrog по русски

Прежде всего убедитесь, что Вы загрузили последнюю версию camfrogserver программного обеспечения 5.0 linux ...

Вы можете просто загрузить RPM пакет с моего сервера:

  • cd /tmp
  • wget http://98.108.149.245/files/camfrogserver-5.0-4.noarch.rpm

Во-вторых, собрать чужеродный пакет:

  • sudo apt-get install alien

Он произведет установку следующих зависимых пакетов:

alien libnspr4-0d{a} libnss3-1d{a} librpm1{a} librpmbuild1{a}
librpmio1{a} rpm{a} rpm-common{a} rpm2cpio{a}

Чтобы преобразовать файл из .rpm в .deb выполните..:

  • sudo alien -vck camfrogserver-5.0-4.noarch.rpm

Camfrog установка

Установите его вручную:

  • sudo dpkg -i camfrogserver_5.0-4_all.deb

Camfrog Server - Camfrog настройка

Создайте "новых" сценарий в /etc/init.d/ называв camfrogserver, разместив это в файле:

#!/bin/bash
#
### BEGIN INIT INFO
# Provides:          camfrogserver
# Required-Start:    $network $remote_fs $syslog
# Required-Stop:     $network $remote_fs $syslog
# Should-Start:      $named
# Should-Stop:       $named
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Camfrog Server 5.0 Linux Debian init.d script by James Youngstrom.
### END INIT INFO

NAME=camfrogserver
DESC="Camfrog Server 5.0"
DAEMON=/usr/bin/camfrogserver
PIDFILE=/var/run/camfrogserver/$NAME.pid
CONFDIR=/etc/camfrogserver.d
CMDFILE=/var/run/camfrogserver/commands.ctl
DAEMON_ARGS="-f -p${PIDFILE} -c${CMDFILE} ${CONFDIR}/cf_server.conf -d"
CF_USER=camfrogserver

do_start() {

        start-stop-daemon --start \
                --user $CF_USER \
                --chuid $CF_USER \
                --pidfile $PIDFILE \
                --exec $DAEMON -- $DAEMON_ARGS < /dev/null
        return $?

}

do_stop() {
        start-stop-daemon --stop \
                --retry=TERM/30/KILL/5 \
                --pidfile $PIDFILE \
                --name $NAME
        pkill $NAME
        rm -f $PIDFILE
        return "$?"
}

case "$1" in
start)
        echo "Starting Camfrog Server"
        do_start
        echo "Camfrog Server Started Successfully"
        ;;

stop)
        echo "Shutting Down Camfrog Server."
        do_stop
        echo "Camfrog Server Is Now Down"
        ;;

restart)
        echo "Restarting Camfrog Server..."
        do_stop
        sleep 10
        do_start
        echo "Camfrog Server Restarted"
        ;;

*)
        echo "Usage: $0 start|stop|restart"
        exit 1
        esac
        exit 0

        ;;

Далее Вам необходимо сделать его исполняемым:

  • sudo chmod +x /etc/init.d/camfrogserver

Затем убедитесь, что он загружается при запуске системы:

  • sudo update-rc.d camfrogserver defaults

Перенаправить порты:

TCP 6000:6010
5000:15000 UDP
6005 UDP
5999 TCP (для доступа к Web панели, функция Pro версии)

UFW команды, чтобы открыть порты для camfrogserver 5.0:

  • sudo ufw allow proto tcp from any to any port 6000:6010
  • sudo ufw allow proto udp from any to any port 5000:15000
  • sudo ufw allow 6005/udp
  • sudo ufw allow 5999/tcp

Далее Вам необходимо изменить cf_server.conf.

Я покажу Вам, как создать один базовый образец.

Первое: Изменить конфигурационный файл в соответствии со своими потребностями:

  • sudo nano -x /etc/camfrogserver.d/cf_server.conf.sample

Изменить параметры в cf_server.conf.sample и сохранить его как cf_server.conf :

remote_control_enabled=yes
  
remote_control_login=yourname

remote_control_password=yourpass

Ctrl + X сохранит файл. Убедитесь в том, чтобы переименовали его в cf_server.conf .

Это все, что вам неообходимо на данный момент. Остальное можно быдет настроить удаленно с помощью Camfrog Server Advanced для Windows. От себя добавлю что мои контакты используют Camfrog Server Advanced 5.0 для Windows, подключившись удаленно: Server Options - Change Server

Так запускается сервер:

  • sudo service camfrogserver start

Все файлы конфигурации для каждой комнаты будет созданы на сервере в /etc/camfrogserver.d/ROOM_NAME .

Главная Server конфигурационного файла: /etc/camfrogserver.d/cf_server.conf


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.