Как заставить веб-сервер Jetty прослушивать порт 80?

Файл .cue - это текстовый файл, в котором хранится информация о данных в двоичном файле, файл .bin, составляющий так называемую пару cue / bin, файл .cue должен указывать на соответствующий .bin-файл и может содержать информацию об отдельной дорожке или дорожках, закодированных в файле .bin, в случае изображения с компакт-диском звук может быть закодирован как дорожки в файле .bin, файлы .cue содержат информацию о кодах (INDEX numbers) вдоль с CD-Text информацией отдельных треков, файлы .cue могут даже быть сопряжены с .wav-файлами, так называемая пара cue / wav, она стала популярной компанией Goldenhawk, которая сделала программное обеспечение для записи CDrwin, этот формат вместе с .nrg и те из различного программного обеспечения клонирования - это те, которые кодируют аудио компакт-диск, не могут использоваться для аудио-CD-изображений, если у вас нет специального программного обеспечения для установки, которое может читать .cue / iso, где файлы .wav хранятся в .iso, не все программное обеспечение для эмуляции CD будет читать .cue / iso, Daemon Tools на Windows.

Если вы хотите сделать так, как предлагает dv3500ea, используйте медиаплеер banshee для копирования формата cd в формат .flac, если по какой-либо причине вам понадобится аудио-CD-образ с разорванных дорожек или любых других дорожек в вашей библиотеке, banshee working с помощью brasero можно использовать для создания пары cue / bin, вы делаете это, выбирая треки в банши, щелкните правой кнопкой мыши на выбранных дорожках и щелкните пункт меню WriteCD, brasero будет вызван с вашими дорожками, готовыми для записи, вы тогда выберите параметр изображения, просто убедитесь, что изображение создано в формате пары cue / bin.

после сохранения и удаления Brassero вы можете использовать текстовый редактор, чтобы открыть файл .cue и сделать путь, указывающий на .bin-файл вместо абсолютного, это делает пару более переносимой, вы должны убедиться, что файлы .cue и .bin находятся в одной папке.

13
задан 18 March 2011 в 19:23

19 ответов

Вам нужно будет отредактировать файл /etc/jetty/jetty.xml. Найдите абзац, который говорит:

<Call name="addConnector">
      <Arg>
          <New class="org.mortbay.jetty.nio.SelectChannelConnector">
            <Set name="host"><SystemProperty name="jetty.host" /></Set>
            <Set name="port"><SystemProperty name="jetty.port" default="8090"/></Set>
            <Set name="maxIdleTime">30000</Set>
            <Set name="Acceptors">2</Set>
            <Set name="statsOn">false</Set>
            <Set name="confidentialPort">8443</Set>
        <Set name="lowResourcesConnections">5000</Set>
        <Set name="lowResourcesMaxIdleTime">5000</Set>
          </New>
      </Arg>
    </Call>

Измените свойство jetty.port на 80 следующим образом:

<Set name="port"><SystemProperty name="jetty.port" default="80"/></Set>

Перезапустить причал. Это должно сделать это.

Поскольку вышеупомянутый метод не работал для OP, а запуск с правами root не рекомендуется, существует альтернативный метод, как указано в этом документе.

7
ответ дан 25 May 2018 в 22:30
  • 1
    Это не работает. Я также проверил с sudo netstat -nlp, но Jetty не указан. – Jonas 18 March 2011 в 17:41
  • 2
    Возможно, это связано с тем, что причал не работает как root. Я пытаюсь настроить, и опубликую через некоторое время. – theTuxRacer 18 March 2011 в 17:55
  • 3
    Мне удалось получить страницу по умолчанию, запустив sudo java -jar start.jar с /usr/share/jetty. Я также настроил /etc/jetty/jetty-setuid.xml для запуска как привилегированный пользователь. – theTuxRacer 18 March 2011 в 18:05
  • 4
    Кроме того, посмотрите: running jetty как пользователь без root . – theTuxRacer 18 March 2011 в 18:07
  • 5
    Я запускаю sudo /sbin/iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080, и теперь он работает нормально. Благодаря! – Jonas 18 March 2011 в 18:09

Вам нужно будет отредактировать файл /etc/jetty/jetty.xml. Найдите абзац, который говорит:

<Call name="addConnector"> <Arg> <New class="org.mortbay.jetty.nio.SelectChannelConnector"> <Set name="host"><SystemProperty name="jetty.host" /></Set> <Set name="port"><SystemProperty name="jetty.port" default="8090"/></Set> <Set name="maxIdleTime">30000</Set> <Set name="Acceptors">2</Set> <Set name="statsOn">false</Set> <Set name="confidentialPort">8443</Set> <Set name="lowResourcesConnections">5000</Set> <Set name="lowResourcesMaxIdleTime">5000</Set> </New> </Arg> </Call>

Измените свойство jetty.port на 80 следующим образом:

<Set name="port"><SystemProperty name="jetty.port" default="80"/></Set>

Перезапустить причал. Это должно сделать это.

Поскольку вышеупомянутый метод не работал для OP, а запуск с правами root не рекомендуется, существует альтернативный метод, как указано в этом документе.

7
ответ дан 25 July 2018 в 22:20

Вам нужно будет отредактировать файл /etc/jetty/jetty.xml. Найдите абзац, который говорит:

<Call name="addConnector"> <Arg> <New class="org.mortbay.jetty.nio.SelectChannelConnector"> <Set name="host"><SystemProperty name="jetty.host" /></Set> <Set name="port"><SystemProperty name="jetty.port" default="8090"/></Set> <Set name="maxIdleTime">30000</Set> <Set name="Acceptors">2</Set> <Set name="statsOn">false</Set> <Set name="confidentialPort">8443</Set> <Set name="lowResourcesConnections">5000</Set> <Set name="lowResourcesMaxIdleTime">5000</Set> </New> </Arg> </Call>

Измените свойство jetty.port на 80 следующим образом:

<Set name="port"><SystemProperty name="jetty.port" default="80"/></Set>

Перезапустить причал. Это должно сделать это.

Поскольку вышеупомянутый метод не работал для OP, а запуск с правами root не рекомендуется, существует альтернативный метод, как указано в этом документе.

7
ответ дан 26 July 2018 в 20:45

Вам нужно будет отредактировать файл /etc/jetty/jetty.xml. Найдите абзац, который говорит:

<Call name="addConnector"> <Arg> <New class="org.mortbay.jetty.nio.SelectChannelConnector"> <Set name="host"><SystemProperty name="jetty.host" /></Set> <Set name="port"><SystemProperty name="jetty.port" default="8090"/></Set> <Set name="maxIdleTime">30000</Set> <Set name="Acceptors">2</Set> <Set name="statsOn">false</Set> <Set name="confidentialPort">8443</Set> <Set name="lowResourcesConnections">5000</Set> <Set name="lowResourcesMaxIdleTime">5000</Set> </New> </Arg> </Call>

Измените свойство jetty.port на 80 следующим образом:

<Set name="port"><SystemProperty name="jetty.port" default="80"/></Set>

Перезапустить причал. Это должно сделать это.

Поскольку вышеупомянутый метод не работал для OP, а запуск с правами root не рекомендуется, существует альтернативный метод, как указано в этом документе.

7
ответ дан 2 August 2018 в 03:47

Вам нужно будет отредактировать файл /etc/jetty/jetty.xml. Найдите абзац, который говорит:

<Call name="addConnector"> <Arg> <New class="org.mortbay.jetty.nio.SelectChannelConnector"> <Set name="host"><SystemProperty name="jetty.host" /></Set> <Set name="port"><SystemProperty name="jetty.port" default="8090"/></Set> <Set name="maxIdleTime">30000</Set> <Set name="Acceptors">2</Set> <Set name="statsOn">false</Set> <Set name="confidentialPort">8443</Set> <Set name="lowResourcesConnections">5000</Set> <Set name="lowResourcesMaxIdleTime">5000</Set> </New> </Arg> </Call>

Измените свойство jetty.port на 80 следующим образом:

<Set name="port"><SystemProperty name="jetty.port" default="80"/></Set>

Перезапустить причал. Это должно сделать это.

Поскольку вышеупомянутый метод не работал для OP, а запуск с правами root не рекомендуется, существует альтернативный метод, как указано в этом документе.

7
ответ дан 4 August 2018 в 19:51

Вам нужно будет отредактировать файл /etc/jetty/jetty.xml . Найдите абзац, в котором говорится:

  & lt; Call name = "addConnector" & gt;  & Lt; & Арг GT;  & lt; Новый класс = "org.mortbay.jetty.nio.SelectChannelConnector" & gt;  & lt; Set name = "host" & gt; & lt; SystemProperty name = "jetty.host" / & gt; & lt; / Set & gt;  & lt; Set name = "port" & gt; & lt; SystemProperty name = "jetty.port" по умолчанию = "8090" / & gt; & lt; / Set & gt;  & lt; Set name = "maxIdleTime" & gt; 30000 & lt; / Set & gt;  & lt; Set name = "Acceptors" & gt; 2 & lt; / Set & gt;  & lt; Set name = "statsOn" & gt; false & lt; / Set & gt;  & lt; Set name = "privacyPort" & gt; 8443 & lt; / Set & gt;  & lt; Set name = "lowResourcesConnections" & gt; 5000 & lt; / Set & gt;  & lt; Set name = "lowResourcesMaxIdleTime" & gt; 5000 & lt; / Set & gt;  & Lt; / Новый & GT;  & Lt; / Арг & GT;  & Lt; / Вызов & GT;   

Измените свойство jetty.port на 80 следующим образом:

& lt; Set name = "port" & gt; & lt; SystemProperty name = "jetty.port" default = "80" / & gt; & lt; / Set & gt;

Перезапустить причал. Это должно сделать это.

Поскольку вышеупомянутый метод не работает для OP, а запуск с правами root не рекомендуется, существует альтернативный метод, упомянутый в этом документе .

7
ответ дан 6 August 2018 в 03:55

Вам нужно будет отредактировать файл /etc/jetty/jetty.xml . Найдите абзац, в котором говорится:

  & lt; Call name = "addConnector" & gt;  & Lt; & Арг GT;  & lt; Новый класс = "org.mortbay.jetty.nio.SelectChannelConnector" & gt;  & lt; Set name = "host" & gt; & lt; SystemProperty name = "jetty.host" / & gt; & lt; / Set & gt;  & lt; Set name = "port" & gt; & lt; SystemProperty name = "jetty.port" по умолчанию = "8090" / & gt; & lt; / Set & gt;  & lt; Set name = "maxIdleTime" & gt; 30000 & lt; / Set & gt;  & lt; Set name = "Acceptors" & gt; 2 & lt; / Set & gt;  & lt; Set name = "statsOn" & gt; false & lt; / Set & gt;  & lt; Set name = "privacyPort" & gt; 8443 & lt; / Set & gt;  & lt; Set name = "lowResourcesConnections" & gt; 5000 & lt; / Set & gt;  & lt; Set name = "lowResourcesMaxIdleTime" & gt; 5000 & lt; / Set & gt;  & Lt; / Новый & GT;  & Lt; / Арг & GT;  & Lt; / Вызов & GT;   

Измените свойство jetty.port на 80 следующим образом:

& lt; Set name = "port" & gt; & lt; SystemProperty name = "jetty.port" default = "80" / & gt; & lt; / Set & gt;

Перезапустить причал. Это должно сделать это.

Поскольку вышеупомянутый метод не работает для OP, а запуск с правами root не рекомендуется, существует альтернативный метод, упомянутый в этом документе .

7
ответ дан 7 August 2018 в 21:51

Вам нужно будет отредактировать файл /etc/jetty/jetty.xml . Найдите абзац, в котором говорится:

  & lt; Call name = "addConnector" & gt;  & Lt; & Арг GT;  & lt; Новый класс = "org.mortbay.jetty.nio.SelectChannelConnector" & gt;  & lt; Set name = "host" & gt; & lt; SystemProperty name = "jetty.host" / & gt; & lt; / Set & gt;  & lt; Set name = "port" & gt; & lt; SystemProperty name = "jetty.port" по умолчанию = "8090" / & gt; & lt; / Set & gt;  & lt; Set name = "maxIdleTime" & gt; 30000 & lt; / Set & gt;  & lt; Set name = "Acceptors" & gt; 2 & lt; / Set & gt;  & lt; Set name = "statsOn" & gt; false & lt; / Set & gt;  & lt; Set name = "privacyPort" & gt; 8443 & lt; / Set & gt;  & lt; Set name = "lowResourcesConnections" & gt; 5000 & lt; / Set & gt;  & lt; Set name = "lowResourcesMaxIdleTime" & gt; 5000 & lt; / Set & gt;  & Lt; / Новый & GT;  & Lt; / Арг & GT;  & Lt; / Вызов & GT;   

Измените свойство jetty.port на 80 следующим образом:

& lt; Set name = "port" & gt; & lt; SystemProperty name = "jetty.port" default = "80" / & gt; & lt; / Set & gt;

Перезапустить причал. Это должно сделать это.

Поскольку вышеупомянутый метод не работает для OP, а запуск с правами root не рекомендуется, существует альтернативный метод, упомянутый в этом документе .

7
ответ дан 10 August 2018 в 10:06

Вам нужно будет отредактировать файл /etc/jetty/jetty.xml . Найдите абзац, в котором говорится:

  & lt; Call name = "addConnector" & gt;  & Lt; & Арг GT;  & lt; Новый класс = "org.mortbay.jetty.nio.SelectChannelConnector" & gt;  & lt; Set name = "host" & gt; & lt; SystemProperty name = "jetty.host" / & gt; & lt; / Set & gt;  & lt; Set name = "port" & gt; & lt; SystemProperty name = "jetty.port" по умолчанию = "8090" / & gt; & lt; / Set & gt;  & lt; Set name = "maxIdleTime" & gt; 30000 & lt; / Set & gt;  & lt; Set name = "Acceptors" & gt; 2 & lt; / Set & gt;  & lt; Set name = "statsOn" & gt; false & lt; / Set & gt;  & lt; Set name = "privacyPort" & gt; 8443 & lt; / Set & gt;  & lt; Set name = "lowResourcesConnections" & gt; 5000 & lt; / Set & gt;  & lt; Set name = "lowResourcesMaxIdleTime" & gt; 5000 & lt; / Set & gt;  & Lt; / Новый & GT;  & Lt; / Арг & GT;  & Lt; / Вызов & GT;   

Измените свойство jetty.port на 80 следующим образом:

& lt; Set name = "port" & gt; & lt; SystemProperty name = "jetty.port" default = "80" / & gt; & lt; / Set & gt;

Перезапустить причал. Это должно сделать это.

Поскольку вышеупомянутый метод не работает для OP, а запуск с правами root не рекомендуется, существует альтернативный метод, упомянутый в этом документе .

7
ответ дан 13 August 2018 в 16:26
  • 1
    Это не работает. Я также проверил с sudo netstat -nlp , но Jetty не указан. – Jonas 18 March 2011 в 17:41
  • 2
    Возможно, это связано с тем, что причал не работает как root. Я пытаюсь настроить, и опубликую через некоторое время. – theTuxRacer 18 March 2011 в 17:55
  • 3
    Мне удалось получить страницу по умолчанию, запустив sudo java -jar start.jar из / usr / share / jetty . Я также настроил /etc/jetty/jetty-setuid.xml для запуска как привилегированный пользователь. – theTuxRacer 18 March 2011 в 18:05
  • 4
    Кроме того, посмотрите: running jetty как пользователь без root . – theTuxRacer 18 March 2011 в 18:07
  • 5
    Я запускаю sudo / sbin / iptables -t nat -I PREROUTING -p tcp -dport 80 -j REDIRECT - to-port 8080 , и теперь он отлично работает. Благодаря! – Jonas 18 March 2011 в 18:09

Наилучший способ сделать это с помощью xinetd (возможно, вам нужно будет установить его на свой сервер в первую очередь) см. здесь: http://wiki.eclipse.org/Jetty/Howto/Port80

1
ответ дан 25 May 2018 в 22:30

Наилучший способ сделать это с помощью xinetd (возможно, вам нужно будет установить его на свой сервер в первую очередь) см. здесь: http://wiki.eclipse.org/Jetty/Howto/Port80

1
ответ дан 25 July 2018 в 22:20

Наилучший способ сделать это с помощью xinetd (возможно, вам нужно будет установить его на свой сервер в первую очередь) см. здесь: http://wiki.eclipse.org/Jetty/Howto/Port80

1
ответ дан 26 July 2018 в 20:45

Наилучший способ сделать это с помощью xinetd (возможно, вам нужно будет установить его на свой сервер в первую очередь) см. здесь: http://wiki.eclipse.org/Jetty/Howto/Port80

1
ответ дан 2 August 2018 в 03:47

Наилучший способ сделать это с помощью xinetd (возможно, вам нужно будет установить его на свой сервер в первую очередь) см. здесь: http://wiki.eclipse.org/Jetty/Howto/Port80

1
ответ дан 4 August 2018 в 19:51

Самый простой способ сделать это с помощью xinetd (возможно, вам нужно будет установить его на свой сервер в первую очередь) см. здесь: http://wiki.eclipse.org/Jetty/Howto/Port80

1
ответ дан 6 August 2018 в 03:55

Самый простой способ сделать это с помощью xinetd (возможно, вам нужно будет установить его на свой сервер в первую очередь) см. здесь: http://wiki.eclipse.org/Jetty/Howto/Port80

1
ответ дан 7 August 2018 в 21:51

Самый простой способ сделать это с помощью xinetd (возможно, вам нужно будет установить его на свой сервер в первую очередь) см. здесь: http://wiki.eclipse.org/Jetty/Howto/Port80

1
ответ дан 10 August 2018 в 10:06

Самый простой способ сделать это с помощью xinetd (возможно, вам нужно будет установить его на свой сервер в первую очередь) см. здесь: http://wiki.eclipse.org/Jetty/Howto/Port80

1
ответ дан 13 August 2018 в 16:26

Я использую Jetty 9. В файле start.ini вы можете найти и изменить свойство jetty.port. Затем вам нужно перезапустить службу jetty.service.

0
ответ дан 9 October 2018 в 11:12
  • 1
    Было бы полезно, если вы расширите свой ответ, указав местоположение файла start.ini, строку в start.ini, которая должна быть изменена, и измененный текст, который должен быть использован. – CentaurusA 11 September 2018 в 02:38

Другие вопросы по тегам:

Похожие вопросы: