помагите с VPS
1.
Удаленный (07.12.2011 / 20:11)
хочу сделать поток аудио на VPS ну не могу понять как там открыть 8000 порт
Добавлено через 05:33 сек.
SAM выдает ошибку при подключения 10061
2.
Shur1k (07.12.2011 / 20:43)
iptables -I INPUT -p tcp --dport 8000 -m state --state NEW -j ACCEPT
Хоть скажи ось какая то.
3.
Удаленный (07.12.2011 / 22:51)
x86_64 GNU/Linux
Ubuntu 10.10
Добавлено через 01:16 сек.
наткнулся на статью не х не помогла
http://radiotalk.ru/viewtopic.php?id=333
4.
ктулху (07.12.2011 / 23:15)
По дефолту порты открыты.
ты уверен что сервер принимающий поток аудио запущен?
Ещё порт может закрываться на ноде (как раз чтоб не делали таких штук)
5.
Удаленный (07.12.2011 / 23:17)
вот статья кто смелый обяснит мне что и куда заливать ато я щас тока сервак весь загажу
http://www.bubuntu.spb.ru/nastrojka-icecast/
Добавлено через 08:51 сек.
1 sudo apt-get install libmp3lame0 libshout3
Установка ices-0.4:
Качаем исходники отсюда. Распаковываем, и выполняем:1 ./configure --with-lame
2 make && make install
Устанавливаем IceCast. Нам повезло, он есть в репах Ubuntu.1 sudo apt-get install icecast2
Настройка IceCast:
Для начала создадим пользователя и группу от имени которых будет работать IceCast:
view source
print
?1 sudo groupadd icecast
2 sudo useradd -g icecast -d /home/icecast -s /sbin/nologin icecast
Добавлено через 09:26 сек.
это все делаем в корне сервера?
6.
Удаленный (07.12.2011 / 23:40)
после этой строки ./configure --with-lame выдает
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
Добавлено через 01:08 сек.
ZiGR (7 Декабря 2011 / 23:38)
У тебя ОС какая?
Ubuntu 10.10
7.
Удаленный (07.12.2011 / 23:58)
чувствую так и не сбудется моя мечта в этом году
8.
Удаленный (08.12.2011 / 01:33)
переустановил на Debian
9.
Shur1k (08.12.2011 / 01:39)
Ставь Центос 5 или 6 ))
10.
Удаленный (08.12.2011 / 01:41)
2012 Скоро Новый Год (8 Декабря 2011 / 01:39)
Ставь Центос 5 или 6 ))
http://siava.su/2011/02/18/icecast2-ices0-debian/
11.
Shur1k (08.12.2011 / 02:11)
и что ? )) там же всё подробно расписано ) что где прописать и как скачать и в какую дерикторию сервера )
Добавлено через 03:24 сек.
ах да и знать, какая система ещё х32 х64
12.
Удаленный (08.12.2011 / 02:17)
про дериктории кудазаливать не слова
13.
Shur1k (08.12.2011 / 02:21)
и переходим в директорию с исходниками ices0:
cd ices-0.4 // а так, чисто файлі просто над редачить, библы установить ) Ещё возможна для запуска некоторых файлов нужны права на файл 777.
Добавлено через 00:31 сек.
ты же ведь под рутовскими правами работаеш ?
14.
mozzzg (08.12.2011 / 02:23)
а что в итоге получиться должно? онлайн-радио?
15.
Shur1k (08.12.2011 / 02:25)
И ищет новых диджеев
16.
Удаленный (08.12.2011 / 02:37)
2012 Скоро Новый Год (8 Декабря 2011 / 02:21)
и переходим в директорию с исходниками ices0:
cd ices-0.4 // а так, чисто файлі просто над редачить, библы установить ) Ещё возможна для запуска некоторых файлов нужны права на файл 777.
Добавлено через 00:31 сек.
ты же ведь под рутовскими правами работаеш ?
а если не срото то многие команды не срабатывают
cd ices-0.4 получается в корне
сервера только нах они мне там нужны чтото не то все равно
Добавлено через 00:48 сек.
Отредактируем файл конфигурации /etc/icecast2/icecast.xml
тоже в корне получается
Добавлено через 02:43 сек.
и вообще с чего они взяли что там должна быть эта папка /etc/icecast2/ не в одном скрипте не видел etc
Добавлено через 03:44 сек.
или сам сервер туда устанавливается?
17.
Shur1k (08.12.2011 / 02:42)
mkdir нужная дериктория )) туда зайдёш и туда загружай весь хлам )0 депозитории, библы и прочую хрень, всё поставишь, удалишь ))
Добавлено через 01:40 сек.
ты чё )) /etc/ дериктория полюбом должна быть )))
Директория /etc является одним из ключевых мест Linux-системы. Каждый,
кто любит поэкспериментировать с системой, знает как часто бывает так:
отредактируешь несколько конфигурационных файлов, а потом спустя
день-два обнаруживается, что что-то перестало работать. И не каждый
обладает такой прекрасной памятью, чтобы вспомнить какие файлы
редактировал и что конкретно менял. Хорошая привычка сохранять
оригинальные конфигурационные файлы перед их редактированием приходит
обычно с опозданием
. Многие бывалые системные администраторы
сталкивались с подобными проблемами. Поэтому назревает вопрос -- а есть
ли такое средство, которое позволяло бы отслеживать изменения сразу в
нескольких файлах, вело бы своеобразную историю изменений? Как следует
из одной хорошей поговорки (авторство, к сожалению, не помню) "если у
вас появилась идея как решить какую-то проблему, то в мире Linux ее уже
скорее всего решили или работают над этим" ;). В данной статье
приведены принципы, которые позволяют достичь если не 100% надежности
(таких гарантий не даст никто), то уж 90% проблем решат точно.
Добавлено через 02:09 сек.
Источник: Гугл
18.
Удаленный (08.12.2011 / 02:45)
а вон ано что
а сам скрипт уже в пользователя?
19.
mozzzg (08.12.2011 / 02:46)
vseti-nn (8 Декабря 2011 / 02:37)
и вообще с чего они взяли что там должна быть эта папка /etc/icecast2/ не в одном скрипте не видел etc
так она ж походу и создаётся)
20.
Shur1k (08.12.2011 / 02:46)
Причём тут скрипт ) нет такой дериктории, создай )) Юзай фтп, позаливаеш файлы, включай прогу ssh Putty зайдёш под рутовскими правами и запускай установку )
Добавлено через 01:38 сек.
скрипт ? )) это ты выводишь в папке www, а тут ты выводишь аудио поток )
21.
Удаленный (08.12.2011 / 02:49)
etc в корне сервака то есть а вот в скрипте не встричал а они откудата взяли такую ссылку /etc/icecast2/icecast.xml
22.
mozzzg (08.12.2011 / 02:49)
vseti-nn (8 Декабря 2011 / 02:45)
а вон ано что а сам скрипт уже в пользователя?
будет распространятся на весь сервер, где бы скрипт ни стоял
23.
Shur1k (08.12.2011 / 02:51)
эт тебе над создать )
Вон даже там толком написали )
Настройка IceCast
Для начала создадим пользователя и группу от имени которых будет работать IceCast:
# groupadd icecast
# useradd -g icecast -d /home/icecast -s /sbin/nologin icecast
Создадим некоторые каталоги:
# mkdir /home/icecast/admin
# mkdir /home/icecast/logs
# chown icecast:icecast /home/icecast/logs
# mkdir /home/icecast/web
24.
Удаленный (08.12.2011 / 02:51)
гг
ладно проект перетащу и папробую еще разок только уже с этой аперационкой
25.
Shur1k (08.12.2011 / 02:53)
Во чё )) chmod 640 /usr/local/etc/icecast.xml там и это над поставить )) Ыыы такие права ещё не ставил )
26.
Удаленный (08.12.2011 / 02:53)
опять же home откуда они ее взяли в серваке
Добавлено через 01:24 сек.
там место нее помоему домен идет
27.
mozzzg (08.12.2011 / 02:55)
vseti-nn (8 Декабря 2011 / 02:53)
опять же home откуда они ее взяли в серваке
ахаха, так создаётся при установке ОС)
28.
Удаленный (08.12.2011 / 02:57)
да увидел тоже в корне ппц
29.
Shur1k (08.12.2011 / 02:57)
vseti-nn (8 Декабря 2011 / 01:53)
опять же home откуда они ее взяли в серваке
Добавлено через 01:24 сек.
там место нее помоему домен идет
http://upwap.ru/1880072
30.
Удаленный (08.12.2011 / 02:59)
2012 Скоро Новый Год (8 Декабря 2011 / 02:57)
http://upwap.ru/1880072
че за прога?
31.
Shur1k (08.12.2011 / 03:01)
FileZilla я так закачиваю всякую фигню и выставляю права )) редачу Notepadom++ А остальное, установка, конфигурация через Putty =)
32.
Удаленный (08.12.2011 / 03:03)
ну редактирую я тоже Notepadom++ команды ввожу через Putty а прова меняю через explorer
33.
Shur1k (08.12.2011 / 03:05)
как через експлоер ? не я ток через фтп менеджер этот и всё)) остальные проги сущая хрень ))
Добавлено через 00:25 сек.
всё спать )) через 5 часов над вставать на работу гг )
34.
Удаленный (08.12.2011 / 03:06)
ок давай
Добавлено через 01:19 сек.
как через експлоер ?
обычно использую его как ftp
35.
mozzzg (08.12.2011 / 03:08)
надо сообщество debian делать, мне тоже интересно поковыряться)
Добавлено через 00:34 сек.
35.
vseti-nn, через тотал коммандер тоже удобно
36.
Удаленный (08.12.2011 / 03:11)
Капец Прокофьевич (8 Декабря 2011 / 03:08)
надо сообщество debian делать, мне тоже интересно поковыряться)
Добавлено через 00:34 сек.
35. vseti-nn, через тотал коммандер тоже удобно
ну через эсплоер легче просто открыл папку и закинул как с жесткого на жесткий
37.
Shur1k (08.12.2011 / 03:11)
у мну 3 вдс )) 2 для теста гг ))
Добавлено через 00:38 сек.
37.
vseti-nn, а права как выдавать то )) блтн не ну точно пошёл гг
38.
mozzzg (08.12.2011 / 03:18)
38.
2012 Скоро Новый Год, иди спать уже, проспишь
39.
Удаленный (08.12.2011 / 03:29)
2012 Скоро Новый Год (8 Декабря 2011 / 03:11)
у мну 3 вдс )) 2 для теста гг ))
Добавлено через 00:38 сек.
37. vseti-nn, а права как выдавать то )) блтн не ну точно пошёл гг
через свойства
40.
mozzzg (08.12.2011 / 03:39)
40.
vseti-nn, по одному файлу/папке выставляются?
41.
Удаленный (08.12.2011 / 03:47)
ну да
а мне торопиться некуда
42.
mozzzg (08.12.2011 / 05:15)
42.
vseti-nn, бывает папок 10 chmod надо поменять, там это всё за раз делается
43.
ктулху (08.12.2011 / 10:55)
а почему никто права не меняет через putty? это же удобнее, особенно рекурсивно.
44.
Удаленный (08.12.2011 / 12:57)
ShiftBHT (8 Декабря 2011 / 10:55)
а почему никто права не меняет через putty? это же удобнее, особенно рекурсивно.
я не знаю как
45.
Shur1k (08.12.2011 / 14:02)
Мне через ФЗ легче
есть 40 файлов на всю страницу, а для запуска файлов .so а их там 18, отметил и всё, а через путти, как то хз
46.
mozzzg (08.12.2011 / 14:26)
а как редактировать файлы через путти? например в php.ini изменения внести?
47.
Shur1k (08.12.2011 / 15:20)
Установить на вдс Nano
48.
Удаленный (08.12.2011 / 16:08)
установил ImageMagick а следущий код работать не хочет прошу помощи
$im = new Imagick($_FILES['userfile']['tmp_name']);
$a = explode(".",$_FILES['userfile']['name']); $a = end($a);
if(in_array($a,array("gif","jpeg","jpg","png")) and $_COOKIE['mdfile'] != md5(file_get_contents($_FILES['userfile']['tmp_name'])))
{
setcookie('mdfile',md5(file_get_contents($_FILES['userfile']['tmp_name'])),time()+600);
//echo $im->getImageWidth();
if($width = $im->getImageWidth())
{
$w = ($width > 100) ? 100 : $width;
$im->thumbnailImage(100, 0);
$im->SetFormat("JPG");
$im->setImageCompression(imagick::COMPRESSION_JPEG);
$im->setImageCompressionQuality(90);
$path = "photofile/".time().".".rand(1,999).".jpg";
$im->writeImage($path);
}
}
Добавлено через 01:02 сек.
страница до этого кода загружается и все
49.
Удаленный (08.12.2011 / 16:34)
и тут его нет
http://31.31.197.245/php.php хрень какаета
50.
Удаленный (08.12.2011 / 18:58)
все уже работает
51.
Удаленный (09.12.2011 / 01:47)
что хотел я сделал кому интересно
apt-get install icecast2
Редактируем файл /etc/default/icecast2 и прописывает true в параметре ENABLE
Редактируем файл /etc/icecast2/icecast2.xml, где прописываем пароль, port и bind-address
Далее запускаем сервер /etc/init.d/icecast2 start
Для сервера Icecast используется стандартный streamer, который доступен в системе под именем ices2
Конфигурационный файл для него можно взять из папки examples.
В Debian: /usr/share/doc/ices2/examples/ices-oss.xml
URL:
https://visavi.net/topics/27229