Согласно странице LuaRocks, его использование теперь не рекомендуется:
http://openresty.org/en/using-luarocks.html
Не хотели бы вы также выпустить пакет OPM? :)
Я заинтересован в публикации в OPM (другой модуль lua-resty я опубликовал в OPM), но процесс установки lua-resty-auto-ssl в настоящее время создает библиотеку C sockproc, а OPM еще не поддерживает компиляцию компонентов C. (хотя это в их списке TODO): https://github.com/openresty/opm/issues/30
Так что я ждал поддержки сборки C для OPM, прежде чем публиковать lua-resty-auto-ssl в OPM.
При этом технически мы можем опубликовать lua-resty-auto-ssl в OPM, но без sockproc. Затем вам придется вручную создавать и устанавливать sockproc самостоятельно, поэтому я не уверен, что это будет более удобно. Но дайте мне знать, если это кажется предпочтительным.
У меня действительно нет мнения в любом случае. Я нашел метод luarocks достаточно простым :)
Это было просто предупреждающее сообщение на веб-сайте openresty, которое побудило меня спросить :) Это, вероятно, может послужить ответом другим тем временем, пока OPM не будет поддерживать все, что вам нужно.
Поскольку OPM, похоже, является направлением, в котором движется сам openresty, мы должны оставить это открытым как отслеживающую ошибку. Но на самом деле ничего нельзя реализовать, пока не будет реализована поддержка C в OPM.
Есть идеи, когда это можно будет сделать? Пока лучший способ установить вручную?
@byrnedo : использование LuaRocks по-прежнему является предпочтительным методом установки lua-resty-auto-ssl. Пока в OPM не будет поддержки C, некоторые вещи, например lua-resty-auto-ssl, нельзя будет установить через OPM. Таким образом, в то время как OpenResty предпочитает OPM в наши дни, LuaRocks по-прежнему отлично работает и по-прежнему де-факто является менеджером пакетов, активно поддерживаемым более широким сообществом Lua.
Но так как LuaRocks не поставляется вместе с OpenResty, вам необходимо сначала установить его: http://openresty.org/en/using-luarocks.html#install -luarocks
Спасибо за объяснение. Тогда я возьму луа-рокс!
1 октября 2017 г. в 16:07 Ник Мюрдтер, [email protected] , написал:
@byrnedo https://github.com/byrnedo : использование LuaRocks по-прежнему
предпочтительный метод установки для lua-resty-auto-ssl. Пока в OPM не будет C
поддержки, все еще есть различные вещи, такие как lua-resty-auto-ssl, которые не могут
устанавливаться через OPM. Таким образом, в то время как OpenResty в наши дни предпочитает OPM, LuaRocks
по-прежнему отлично работает и по-прежнему является активным менеджером пакетов де-факто
поддерживается более широким сообществом Lua.Но так как LuaRocks не поставляется вместе с OpenResty, вам нужно будет
сначала установите его: http://openresty.org/en/using-
luarocks.html#install-luarocks—
Вы получаете это, потому что вас упомянули.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/GUI/lua-resty-auto-ssl/issues/45#issuecomment-333378971 ,
или заглушить тему
https://github.com/notifications/unsubscribe-auth/AFRbqw-FF17aH5uX0VHI-ZfApaDITgmpks5sn5yEgaJpZM4L81DQ
.
Но так как LuaRocks не поставляется вместе с OpenResty, вам необходимо сначала установить его: http://openresty.org/en/using-luarocks.html#install -luarocks
Openresty не одобряет это, и мне просто интересно, будет ли использование luarock иметь какие-либо последствия?
Это не должно. Он отлично работает для меня в моей производственной среде. Я думаю, что это обескураживает, потому что они хотят перевести людей на пакеты OPM.
Может быть, упомянуть все это вкратце в ридми? Я думаю, что каждый, кто поближе познакомится с lua-resty-auto-ssl , немного запутается в использовании LuaRocks, хотя он и устарел — у меня немного создалось неправильное впечатление, что lua-resty-auto-ssl не поддерживается. на сегодняшний день. И не каждый найдет это обсуждение и объяснение.
Пример:
Требования:
...
LuaRocks (LuaRocks устарел, но новый менеджер пакетов OpenResty, OPM, в настоящее время не может компилировать компоненты C)
Самый полезный комментарий
Может быть, упомянуть все это вкратце в ридми? Я думаю, что каждый, кто поближе познакомится с lua-resty-auto-ssl , немного запутается в использовании LuaRocks, хотя он и устарел — у меня немного создалось неправильное впечатление, что lua-resty-auto-ssl не поддерживается. на сегодняшний день. И не каждый найдет это обсуждение и объяснение.
Пример: