2013-04-12 3 views
0

Я пытаюсь найти, как установить Node.js на моем сервере apache, но у меня нет доступа к консоли (SSH) на моем сервере. Возможно ли установить узел с PHP Curl?Как установить Node.js с PHP Curl?

Я уже скачал the source code, и я положил его на свой сервер, но я не знаю, что с ним делать.

+0

Если вы не имеете доступ к оболочке к серверу, как вам ожидать запуска экземпляра узла? – Twisted1919

+2

Попробуйте: http://phpshell.sourceforge.net/ - но это может не сработать. В любом случае ваш вопрос в текущей форме не подлежит четкой отчетности. Также обновите свой план хостинга, чтобы включить SSH (или получить нового хостера) вместо того, чтобы пытаться делать другие вещи. –

+0

@ Twisted1919 Я еще не знаю узел, на данный момент я пытаюсь его установить. И это сложная задача: o –

ответ

2

Возможно, это возможно с помощью PHP и некоторых грязных вызовов system(), но если вы можете выполнять эти команды в контексте PHP, почему бы вам не иметь никакого доступа к серверу в противном случае?

Я бы попросил кого-то дать вам доступ к серверу напрямую или позволить администраторам установить node.js для вас.

В связи с тем, что вы являетесь администратором этого сервера, и вы не знаете, как enbale SSH, и даже не как установить node.js (что довольно просто), я рекомендую вам что-то прочитать управляющие серверы: this, а также this link могут вам помочь.

Кроме того, here's учебник о том, как включить sshd на вашем сервере и here's ссылку на сборку и установку node.js.

Но я до сих пор задаю себе как вы даже работать с сервером, если у вас нет доступа к нему в пути ...

+0

Это персональный сервер, поэтому я админ! –

+0

Итак, почему у вас есть _no_ другой доступ к вашему серверу? Рассмотрите возможность включения 'sshd' или - если это машина Windows - RDP. – akluth

+0

Я не могу включить его на своем сервере: s –

Смежные вопросы