Понятно, что nodejs. Но фреймворками, коих уже понаписано немало, не воспользуешься, т.к. сервер создаётся где-то там, в недрах твоего скрипта. Надо всё писать специально под твой хостинг, для чего, разумеется, нужен этот твой скрипт.
|
Ну это не проблема. Могу переписать скрипт так, чтобы при запуске NodeJS проксировался вызов к вашим скриптам без создания сервера.
Т.е.: Запуск NodeJS -> run.js -> domain1.com/index.js -> domain2.com/index.js -> domain3.com/index.js А там уже сами делайте что хотите. Я же не злой саппорт, можем и договориться ;) Или нужно постоянно перезапускать сервак при малейших изменениях файлов? Дк это вообще не удобно получается. |
Цитата:
Цитата:
|
Если ты мне расскажешь, как дать доступ по ssh только для определённой папки в хомяке, то я поставлю туда отдельный сервер NodeJS и делай с ним что хочешь. Главное - не занимать чужие адреса, при создании серверов (createServer).
Цитата:
Тот вариант, который придумал я, не вынуждает перезапускать сервер. |
Пользователю, под которым будет вход по ssh, и из-под которого, соответственно, будет запускаться nodejs, оставить только нужные права: просмотр только своей папки, открытие только одного порта. Всякое другое обрубить, там уж я не знаю что :)
|
Ладно, с этим я поиграюсь на неделе. Вообще я в линухе не очень.
|
Цитата:
переходное звено между виртуальным хостингом, и виртуальынм выделенным сервером |
Gvozd, спс, посмотрю что можно с ним сделать.
|
Gvozd, если ты мне расскажешь как настроить chroot, буду благодарен.
|
Блин, проще написать веб-панель для запуска серва...
upd: в общем, для хостинга NodeJS единственный безопасный вариант - веб панель. Как набросаю тестовый вариант, скину. |
Часовой пояс GMT +3, время: 02:30. |