Как разместить небольшое приложение RESTful, написанное на Java / C # / Python?

В дополнение к правильному ответу «enzotibs» более подробная информация:

Загрузите скрипт nicklist.pl прямо здесь или используйте scripts.irssi.org. Теперь вы можете поместить загруженный скрипт nicklist.pl в ~/.irssi/scripts/. Создайте псевдоним nicklist.pl и поместите псевдоним в ~/.irssi/scripts/autorun, а затем снова измените его имя на nicklist.pl. Теперь откройте окно терминала и загрузите экран: sudo apt-get update sudo apt-get install screen Теперь откройте другое окно терминала и введите: screen irssi / nicklist screen / server servername.blah / join #channel Теперь у вас должно быть точно, что вы спросили для!

Дополнительная информация о том, как обрабатывать скрипты .pl в irssi:

Дополнительная информация о том, как обращаться с Как запускать скрипты? A: Поместите их в ~/.irssi/scripts/ и в irssi do /script load script.pl. Существует псевдоним по умолчанию для /script load до /run в новых версиях irssi.

A: Как перезапустить скрипты? [d24 ] scripts in irssi Просто сделайте /script load script.pl

Q: Как выгрузить скрипты? A: Просто сделайте /script unload script.pl

Q: Как запускать скрипты автоматически при запуске? [D35] A: Поместить их в каталог ~/.irssi/scripts/autorun/. Или лучше было бы, если бы вы поместили их в ~/.irssi/scripts/ и создали символические ссылки в каталог автозапуска (например, cd ~/.irssi/scripts/autorun/ ; ln -s ../script.pl)

A: Есть ли простой способ управления скриптом? A: Попробуйте scriptassist.pl, он может обновлять и управлять вашими сценариями, а также устанавливать новые и искать в базе данных.

1
задан 18 June 2012 в 22:51

7 ответов

Сначала вам нужно выяснить, берется ли порт 80. Вероятно, учитывая, что вы используете NGINX (и, возможно, Apache), порт 80 уже используется на этом компьютере. Вы можете легко узнать, выполнив netstat, следующий фрагмент даст вам только список портов, используемых в настоящее время на вашем сервере.

netstat -lnt | grep -v tcp6 | awk '{ print $4 }' | awk -F':' '{ print $2 }' | sort -n

Должен что-то производить например:

22
25
53
80
631
1337

Не зная точно, как вы написали это приложение RESTful, будет сложно сказать, как вы должны его подключить. Если он поставляется в комплекте с собственным автономным веб-сервером или если вы используете что-то вроде Tomcat, C # WebServer или Cherrpy; то вам нужно будет настроить приложение на использование порта, отличного от тех, которые указаны в выводе команды. Некоторые популярные альтернативные веб-порты - 8080, 8081 и большинство значений в диапазоне 9000. После того как вы измените этот порт в своей конфигурации приложений и запустите его, вы сможете получить к нему доступ в http://youip:PORT/User/Zolomon, где PORT - номер, который вы выбрали.

Если это приложение, которое необходимо установить программное обеспечение Web Server, вам необходимо настроить определение виртуального хоста в NGINX или Apache (в зависимости от того, что вы используете), поэтому что приложение будет запущено, когда вы получите доступ к нему через http://youip/User/Zolomon, но настройка особенностей для этого, похоже, выходит за рамки вопроса, который вы задали.

2
ответ дан 25 July 2018 в 21:20

Сначала вам нужно выяснить, берется ли порт 80. Вероятно, учитывая, что вы используете NGINX (и, возможно, Apache), порт 80 уже используется на этом компьютере. Вы можете легко узнать, выполнив netstat, следующий фрагмент даст вам только список портов, используемых в настоящее время на вашем сервере.

netstat -lnt | grep -v tcp6 | awk '{ print $4 }' | awk -F':' '{ print $2 }' | sort -n

Должен что-то производить например:

22
25
53
80
631
1337

Не зная точно, как вы написали это приложение RESTful, будет сложно сказать, как вы должны его подключить. Если он поставляется в комплекте с собственным автономным веб-сервером или если вы используете что-то вроде Tomcat, C # WebServer или Cherrpy; то вам нужно будет настроить приложение на использование порта, отличного от тех, которые указаны в выводе команды. Некоторые популярные альтернативные веб-порты - 8080, 8081 и большинство значений в диапазоне 9000. После того как вы измените этот порт в своей конфигурации приложений и запустите его, вы сможете получить к нему доступ в http://youip:PORT/User/Zolomon, где PORT - номер, который вы выбрали.

Если это приложение, которое необходимо установить программное обеспечение Web Server, вам необходимо настроить определение виртуального хоста в NGINX или Apache (в зависимости от того, что вы используете), поэтому что приложение будет запущено, когда вы получите доступ к нему через http://youip/User/Zolomon, но настройка особенностей для этого, похоже, выходит за рамки вопроса, который вы задали.

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

Сначала вам нужно выяснить, берется ли порт 80. Вероятно, учитывая, что вы используете NGINX (и, возможно, Apache), порт 80 уже используется на этом компьютере. Вы можете легко узнать, выполнив netstat, следующий фрагмент даст вам только список портов, используемых в настоящее время на вашем сервере.

netstat -lnt | grep -v tcp6 | awk '{ print $4 }' | awk -F':' '{ print $2 }' | sort -n

Должен что-то производить например:

22
25
53
80
631
1337

Не зная точно, как вы написали это приложение RESTful, будет сложно сказать, как вы должны его подключить. Если он поставляется в комплекте с собственным автономным веб-сервером или если вы используете что-то вроде Tomcat, C # WebServer или Cherrpy; то вам нужно будет настроить приложение на использование порта, отличного от тех, которые указаны в выводе команды. Некоторые популярные альтернативные веб-порты - 8080, 8081 и большинство значений в диапазоне 9000. После того как вы измените этот порт в своей конфигурации приложений и запустите его, вы сможете получить к нему доступ в http://youip:PORT/User/Zolomon, где PORT - номер, который вы выбрали.

Если это приложение, которое необходимо установить программное обеспечение Web Server, вам необходимо настроить определение виртуального хоста в NGINX или Apache (в зависимости от того, что вы используете), поэтому что приложение будет запущено, когда вы получите доступ к нему через http://youip/User/Zolomon, но настройка особенностей для этого, похоже, выходит за рамки вопроса, который вы задали.

2
ответ дан 4 August 2018 в 18:50

Сначала вам нужно выяснить, берется ли порт 80. Вероятно, учитывая, что вы используете NGINX (и, возможно, Apache), порт 80 уже используется на этом компьютере. Вы можете легко узнать, выполнив netstat, следующий фрагмент даст вам только список портов, используемых в настоящее время на вашем сервере.

netstat -lnt | grep -v tcp6 | awk '{ print $4 }' | awk -F':' '{ print $2 }' | sort -n

Должен что-то производить например:

22
25
53
80
631
1337

Не зная точно, как вы написали это приложение RESTful, будет сложно сказать, как вы должны его подключить. Если он поставляется в комплекте с собственным автономным веб-сервером или если вы используете что-то вроде Tomcat, C # WebServer или Cherrpy; то вам нужно будет настроить приложение на использование порта, отличного от тех, которые указаны в выводе команды. Некоторые популярные альтернативные веб-порты - 8080, 8081 и большинство значений в диапазоне 9000. После того как вы измените этот порт в своей конфигурации приложений и запустите его, вы сможете получить к нему доступ в http://youip:PORT/User/Zolomon, где PORT - номер, который вы выбрали.

Если это приложение, которое необходимо установить программное обеспечение Web Server, вам необходимо настроить определение виртуального хоста в NGINX или Apache (в зависимости от того, что вы используете), поэтому что приложение будет запущено, когда вы получите доступ к нему через http://youip/User/Zolomon, но настройка особенностей для этого, похоже, выходит за рамки вопроса, который вы задали.

2
ответ дан 6 August 2018 в 03:13

Сначала вам нужно выяснить, берется ли порт 80. Вероятно, учитывая, что вы используете NGINX (и, возможно, Apache), порт 80 уже используется на этом компьютере. Вы можете легко узнать, выполнив netstat, следующий фрагмент даст вам только список портов, используемых в настоящее время на вашем сервере.

netstat -lnt | grep -v tcp6 | awk '{ print $4 }' | awk -F':' '{ print $2 }' | sort -n

Должен что-то производить например:

22
25
53
80
631
1337

Не зная точно, как вы написали это приложение RESTful, будет сложно сказать, как вы должны его подключить. Если он поставляется в комплекте с собственным автономным веб-сервером или если вы используете что-то вроде Tomcat, C # WebServer или Cherrpy; то вам нужно будет настроить приложение на использование порта, отличного от тех, которые указаны в выводе команды. Некоторые популярные альтернативные веб-порты - 8080, 8081 и большинство значений в диапазоне 9000. После того как вы измените этот порт в своей конфигурации приложений и запустите его, вы сможете получить к нему доступ в http://youip:PORT/User/Zolomon, где PORT - номер, который вы выбрали.

Если это приложение, которое необходимо установить программное обеспечение Web Server, вам необходимо настроить определение виртуального хоста в NGINX или Apache (в зависимости от того, что вы используете), поэтому что приложение будет запущено, когда вы получите доступ к нему через http://youip/User/Zolomon, но настройка особенностей для этого, похоже, выходит за рамки вопроса, который вы задали.

2
ответ дан 7 August 2018 в 20:54

Сначала вам нужно выяснить, берется ли порт 80. Вероятно, учитывая, что вы используете NGINX (и, возможно, Apache), порт 80 уже используется на этом компьютере. Вы можете легко узнать, выполнив netstat, следующий фрагмент даст вам только список портов, используемых в настоящее время на вашем сервере.

netstat -lnt | grep -v tcp6 | awk '{ print $4 }' | awk -F':' '{ print $2 }' | sort -n

Должен что-то производить например:

22
25
53
80
631
1337

Не зная точно, как вы написали это приложение RESTful, будет сложно сказать, как вы должны его подключить. Если он поставляется в комплекте с собственным автономным веб-сервером или если вы используете что-то вроде Tomcat, C # WebServer или Cherrpy; то вам нужно будет настроить приложение на использование порта, отличного от тех, которые указаны в выводе команды. Некоторые популярные альтернативные веб-порты - 8080, 8081 и большинство значений в диапазоне 9000. После того как вы измените этот порт в своей конфигурации приложений и запустите его, вы сможете получить к нему доступ в http://youip:PORT/User/Zolomon, где PORT - номер, который вы выбрали.

Если это приложение, которое необходимо установить программное обеспечение Web Server, вам необходимо настроить определение виртуального хоста в NGINX или Apache (в зависимости от того, что вы используете), поэтому что приложение будет запущено, когда вы получите доступ к нему через http://youip/User/Zolomon, но настройка особенностей для этого, похоже, выходит за рамки вопроса, который вы задали.

2
ответ дан 10 August 2018 в 09:16

Сначала вам нужно выяснить, берется ли порт 80. Вероятно, учитывая, что вы используете NGINX (и, возможно, Apache), порт 80 уже используется на этом компьютере. Вы можете легко узнать, выполнив netstat, следующий фрагмент даст вам только список портов, используемых в настоящее время на вашем сервере.

netstat -lnt | grep -v tcp6 | awk '{ print $4 }' | awk -F':' '{ print $2 }' | sort -n

Должен что-то производить например:

22
25
53
80
631
1337

Не зная точно, как вы написали это приложение RESTful, будет сложно сказать, как вы должны его подключить. Если он поставляется в комплекте с собственным автономным веб-сервером или если вы используете что-то вроде Tomcat, C # WebServer или Cherrpy; то вам нужно будет настроить приложение на использование порта, отличного от тех, которые указаны в выводе команды. Некоторые популярные альтернативные веб-порты - 8080, 8081 и большинство значений в диапазоне 9000. После того как вы измените этот порт в своей конфигурации приложений и запустите его, вы сможете получить к нему доступ в http://youip:PORT/User/Zolomon, где PORT - номер, который вы выбрали.

Если это приложение, которое необходимо установить программное обеспечение Web Server, вам необходимо настроить определение виртуального хоста в NGINX или Apache (в зависимости от того, что вы используете), поэтому что приложение будет запущено, когда вы получите доступ к нему через http://youip/User/Zolomon, но настройка особенностей для этого, похоже, выходит за рамки вопроса, который вы задали.

2
ответ дан 13 August 2018 в 12:39

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

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