
Я боролся с этим в течение 2 недель, но так и не сделал этого.
Я создаю сайт, на котором пользователи должны будут записывать видео и публиковать его в качестве резюме, и для этого мне нужен RTMP-сервер.
Я выбрал RED5, потому что он бесплатный. Это мой первый опыт, поэтому я начал читать руководства по установке сервера red5. Но большинство из них относятся к версии Ubuntu старше 12.04.
Когда я ввожу команду для установки Java, apt-get install java-package
сервер возвращаетне удалось найти пакет java-package. И мне нужно установить Java Ant и Subversion перед установкой сервера Red5.
Я использую Putty на Windows Seven, чтобы получить доступ к своему серверу.
решение1
java-пакетне является пакетом в репозиториях, и, вероятно, в вашей системе уже установлена Java (введите , java -version
чтобы проверить это).
Вместо того, чтобы следовать устаревшим руководствам в Интернете, вам следует взглянуть на уже упакованные пакеты для вашей системы,RED5 доступени упакован для 12.04, поэтому вам будет проще установить его с помощью apt
.
Чтобы установить RED5 в Ubuntu, вам нужно всего лишь запустить sudo apt-get install red5-server
терминал.
После установки ваш сервер должен быть запущен и работать, вы можете проверить его статус sudo service red5-server status
и получить к нему доступ через браузер по адресуlocalhost:5080
Это установит все необходимые пакеты и зависимости, требуемые для запуска RED5. После этого сервер будет доступен и запущен на http://localhost:5080
.
решение2
Привет, Гайс, вот продолжение, хорошо, так что мне удалось воспроизвести ту же проблему здесь (https://i.stack.imgur.com/Rz7lb.png)
«HTTP-статус 404 - /vod/index.html
Тип отчета о состоянии
сообщение /vod/index.html
описание Запрошенный ресурс (/vod/index.html) недоступен.
Apache Tomcat/6.0.35"
Хочу отметить, что недавно я выполнил новую установку «ubuntu-12.04.2-server-amd64», а затем приступил к установке «red5-server». Я могу открыть страницу localhost:5080, но не могу получить доступ к /demos или /installer, как описывает smart-ba...
вот моя история bash с момента запуска новой установки
1 sudo apt-get clean
2 sudo apt-get update
3 sudo apt-get upgrade
4 java -version
5 sudo apt-get install red5-server
6 java -version
7 sudo service red5-server status
8 sudo apt-get clean
9 sudo apt-get update
10 sudo apt-get upgrade
11 java -version
12 sudo service red5-server status
13 sudo lsof -Pnl +M -i6
14 sudo ./red5-server stop
15 cd /etc/init.d/
16 sudo ./red5-server stop
17 sudo lsof -Pnl +M -i6
18 sudo ./red5-server start
19 sudo lsof -Pnl +M -i6
20 sudo ./red5-server restart
21 history
После повторной оценки этой установки я заметил, что на странице localhost:5080 в разделе «Статус HTTP 404» есть следующее утверждение.
"Пакет "red5-server" не содержит веб-приложений /demos или /installer. Обратите внимание, что веб-приложения /installer и /demos предназначены только для демонстрационных целей и ни в коем случае не должны устанавливаться на общедоступном сервере red5 (в этих приложениях вообще нет безопасности)".
поэтому просто хочу отметить, что все было правильно установлено, поскольку я сам только что сделал это, даже если вы получаете ошибку 404, это нормально.
решение3
Для установки демо-версии и установщика используйте следующую команду:
wget http://www.red5.org/downloads/red5/1_0/red5-1.0.0-RC1.tar.gz
tar xvzf red5-*.tar.gz
cd red5-*
cp -R webapps/root/demos /var/lib/red5/webapps/root/demos
cp -R webapps/installer /var/lib/red5/webapps/installer
find /var/lib/red5/webapps/ -type d -exec chown _red5 {} \;
cd ..
rm -rf red5-*