Camfrog Server Advanced 6.0 Linux в Ubuntu server 10.10

Рейтинг:  0 / 5

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

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

Вы можете загрузить его с сервера clanfgg.net:

  • cd /tmp
  • wget http://www.clanfgg.net/camfrogserver_6.0-11_all.deb

Теперь установите его:

  • sudo dpkg -i camfrogserver_6.0-11_all.deb

Если Вы сами хотите преобразовать RPM пакет: скачайте пакет с помощью Wget с сервера:

  • cd /tmp
  • wget http://www.clanfgg.net/camfrogserver-6.0-10.noarch.rpm

Во вторых убедитесь что у Вас имеется alien:

  • 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}

Бывают случаи, когда зависимости не устанавливаются, для этого выполните:

  • apt-get -f install
  • sudo apt-get install alien

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

  • sudo alien -vck camfrogserver-6.0-10.noarch.rpm

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

  • sudo dpkg -i camfrogserver-6.0-10_all.deb

Создание "новой" скрипт camfrogserver в /etc/init.d/ директории и положить это вставте в него:

  • nano /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 Linux Debian init.d script by James Youngstrom.
### END INIT INFO
NAME=camfrogserver
DESC="Camfrog Server"
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

Поправим порты:

6000:6010 tcp
5000:15000 udp
6005 udp
5999 tcp (для интернет-панели доступа PRO функций)

UFW команды, чтобы открыть порты для camfrogserver 6.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:

rooms_active=Ubuntu_Linux
web_interface_enabled=on
web_server_port=5999
web_server_interface=

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

Далее:

  • sudo mkdir /etc/camfrogserver.d/room_name

Я делаю для своей комнаты:

  • sudo mkdir /etc/camfrogserver.d/Ubuntu_Linux

Далее:

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

Редактирование следующие параметры в соответствии с вашими потребностями:

logon_name=Ubuntu_Linux
logon_password=password
serial=00000000000-0000000000000000-0000000
remote_access_login=James
remote_access_password=password

Ctrl + X, чтобы сохранить файл. Сохранить как:

  • room_name/cf_room.conf

В моем случае я сохраняю ее по адресу:

  • /etc/camfrogserver.d/Ubuntu_Linux/cf_room.conf

Далее, запуск camfrogserver, набрав:

  • /usr/bin/camfrogserver start

Теперь напечатайте

  • /usr/bin/camfrogserver -g

Это позволит обновить SSL_certificate_param в cf_server.confautomatically. Вы увидите следующее:

Certificate generated successfully, cert file name: /etc/camfrogserver.d/cert.pem, configuration file /etc/camfrogserver.d/cf_server.conf updated

Теперь вы можите Войти в свой Web интерфейс с помощью удаленного доступа Логин и Пароль, если ваша комната PRO комнате. Обратите внимание: Вам возможно, придется перезагрузить сначала сервер:

  • /usr/bin/camfrogserver restart

Помните: Non-Pro номера крайне ограничены.Web интерфейс не будет доступен для свободного номера. На данный материал имеется готовый сервер Camfrog Server 6.0 Ubuntu 10.10 + скачать (сервер установлен на системе Ubuntu server 11.04), по всем вопросам и предложениям писать на форуме по представленной ссылке.


Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
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
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

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