помагите с 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)
чувствую так и не сбудется моя мечта в этом году sad

8. Удаленный (08.12.2011 / 01:33)
переустановил на Debian smile

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)
И ищет новых диджеев D

16. Удаленный (08.12.2011 / 02:37)
2012 Скоро Новый Год (8 Декабря 2011 / 02:21)
и переходим в директорию с исходниками ices0:
cd ices-0.4 // а так, чисто файлі просто над редачить, библы установить ) Ещё возможна для запуска некоторых файлов нужны права на файл 777.

Добавлено через 00:31 сек.
ты же ведь под рутовскими правами работаеш ?
а если не срото то многие команды не срабатывают
cd ices-0.4 получается в корне smile сервера только нах они мне там нужны чтото не то все равно

Добавлено через 00:48 сек.
Отредактируем файл конфигурации /etc/icecast2/icecast.xml
тоже в корне получается

Добавлено через 02:43 сек.
и вообще с чего они взяли что там должна быть эта папка /etc/icecast2/ не в одном скрипте не видел etc

Добавлено через 03:44 сек.
или сам сервер туда устанавливается? D

17. Shur1k (08.12.2011 / 02:42)
mkdir нужная дериктория )) туда зайдёш и туда загружай весь хлам )0 депозитории, библы и прочую хрень, всё поставишь, удалишь ))

Добавлено через 01:40 сек.
ты чё )) /etc/ дериктория полюбом должна быть )))
Директория /etc является одним из ключевых мест Linux-системы. Каждый,
кто любит поэкспериментировать с системой, знает как часто бывает так:
отредактируешь несколько конфигурационных файлов, а потом спустя
день-два обнаруживается, что что-то перестало работать. И не каждый
обладает такой прекрасной памятью, чтобы вспомнить какие файлы
редактировал и что конкретно менял. Хорошая привычка сохранять
оригинальные конфигурационные файлы перед их редактированием приходит
обычно с опозданием smile . Многие бывалые системные администраторы
сталкивались с подобными проблемами. Поэтому назревает вопрос -- а есть
ли такое средство, которое позволяло бы отслеживать изменения сразу в
нескольких файлах, вело бы своеобразную историю изменений? Как следует
из одной хорошей поговорки (авторство, к сожалению, не помню) "если у
вас появилась идея как решить какую-то проблему, то в мире Linux ее уже
скорее всего решили или работают над этим" ;). В данной статье
приведены принципы, которые позволяют достичь если не 100% надежности
(таких гарантий не даст никто), то уж 90% проблем решат точно.

Добавлено через 02:09 сек.
Источник: Гугл

18. Удаленный (08.12.2011 / 02:45)
а вон ано что smile а сам скрипт уже в пользователя?

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)
а вон ано что smile а сам скрипт уже в пользователя?
будет распространятся на весь сервер, где бы скрипт ни стоял

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)
ггsmile ладно проект перетащу и папробую еще разок только уже с этой аперационкой D

25. Shur1k (08.12.2011 / 02:53)
Во чё )) chmod 640 /usr/local/etc/icecast.xml там и это над поставить )) Ыыы такие права ещё не ставил )

26. Удаленный (08.12.2011 / 02:53)
опять же home откуда они ее взяли в серваке D

Добавлено через 01:24 сек.
там место нее помоему домен идет smile

27. mozzzg (08.12.2011 / 02:55)
vseti-nn (8 Декабря 2011 / 02:53)
опять же home откуда они ее взяли в серваке D
ахаха, так создаётся при установке ОС)

28. Удаленный (08.12.2011 / 02:57)
да увидел тоже в корне ппц

29. Shur1k (08.12.2011 / 02:57)
vseti-nn (8 Декабря 2011 / 01:53)
опять же home откуда они ее взяли в серваке D

Добавлено через 01:24 сек.
там место нее помоему домен идет smile
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 D

33. Shur1k (08.12.2011 / 03:05)
как через експлоер ? не я ток через фтп менеджер этот и всё)) остальные проги сущая хрень ))

Добавлено через 00:25 сек.
всё спать )) через 5 часов над вставать на работу гг )

34. Удаленный (08.12.2011 / 03:06)
ок давай smile

Добавлено через 01:19 сек.
как через експлоер ?
обычно использую его как ftp D

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, через тотал коммандер тоже удобно
ну через эсплоер легче просто открыл папку и закинул как с жесткого на жесткий smile

37. Shur1k (08.12.2011 / 03:11)
у мну 3 вдс )) 2 для теста гг ))

Добавлено через 00:38 сек.
37. vseti-nn, а права как выдавать то )) блтн не ну точно пошёл гг

38. mozzzg (08.12.2011 / 03:18)
38. 2012 Скоро Новый Год, иди спать уже, проспишь smile

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)
ну да smile а мне торопиться некуда smile

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)
Мне через ФЗ легче smile есть 40 файлов на всю страницу, а для запуска файлов .so а их там 18, отметил и всё, а через путти, как то хз smile

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