Этот урок расскажет Вам, как установить 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 пакет с моего сервера:
|
Во-вторых, собрать чужеродный пакет:
|
Он произведет установку следующих зависимых пакетов:
alien libnspr4-0d{a} libnss3-1d{a} librpm1{a} librpmbuild1{a} librpmio1{a} rpm{a} rpm-common{a} rpm2cpio{a}
Чтобы преобразовать файл из .rpm в .deb выполните..:
|
Camfrog установка
Установите его вручную:
|
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 ;;
Далее Вам необходимо сделать его исполняемым:
|
Затем убедитесь, что он загружается при запуске системы:
|
Перенаправить порты:
TCP 6000:6010 5000:15000 UDP 6005 UDP 5999 TCP (для доступа к Web панели, функция Pro версии)
UFW команды, чтобы открыть порты для camfrogserver 5.0:
|
Далее Вам необходимо изменить cf_server.conf.
Я покажу Вам, как создать один базовый образец.
Первое: Изменить конфигурационный файл в соответствии со своими потребностями:
|
Изменить параметры в 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
Так запускается сервер:
|
Все файлы конфигурации для каждой комнаты будет созданы на сервере в /etc/camfrogserver.d/ROOM_NAME .
Главная Server конфигурационного файла: /etc/camfrogserver.d/cf_server.conf