Hébergement web + nodejs
... / Hébergement web + nodejs
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Hébergement web + nodejs

by
Community Deleted user
Created on 2018-08-13 09:21:57 (edited on 2024-09-04 13:28:19) in Cloud Web-old

L'interface client hébergement web permet de choisir un moteur d’exécution nodejs-8.

C'est sympa mais la documentation est inexistante et l'assistance technique fugace jusque ici.

Voici ma config:

image

app.js contient:

console.log("app.js here");

Le domaine s'appelle ganaye.com
Tout ce que j'obtiens c'est

image


9 Replies ( Latest reply on 2020-07-26 10:51:49 by
LadduS
)

En premier lieu il faut virer index.html

Nodejs en lui même n’est pas un serveur web, c’est un moteur d’exécution JavaScript, c'est les modules NPM qui permettront de répondre à des requêtes web (ou coder vous même le serveur web)

`Console.log(‘hello world’);`

Si vous avez nodejs sur votre machine personnelle, vous lancez la commande :

`nodejs app.js`

Vous obtiendrez juste un hello world dans votre console, pas une page web servi sur le port 80.

Installez des modules NPM via SSH, importez les dans votre app.js

var http = require('http');

http.createServer(function(request, response) {
response.writeHeader(200, {"Content-Type": "text/html"});
response.write(‘hello world’);

response.end();
}).listen(80);

Là vous avez le strict minimum pour répondre à une requête Web.

Bonjour à tous, qqun à t'il réussi a mettre en ligne un projet en nodejs? j'ai la même config que @PascalG6 et le même résultat. C'est la première fois que j'utilise OVH et le FTP, et je pense que mes fichiers et dossiers ne sont pas réparties correctement dans les dossiers créés par OVH sur le serveur (Dossier: app.js, index.html et public). J'utilise express generator pour créer mon app au départ et j'ai déjà fait quelques essais non concluant. OVH ne peux pas m'aider directement (le répondeur me raccroche au nez!?). Il ne me reste plus que vous, la communauté pour me guider.

j'ai utilisé babel pour transormer mon projet vers un node8, puis j'ai mis les fichiers dans www (comme c'est dans leur exemple dès que tu achètes l'espace). J'ai ensuite mis le nom du fichier js qui lance le serveur dans la conf du moteur d'execution (d'ailleurs par défaut ils ont server.js et j'avais le même nom chez moi)

J'ai par contre un souci à voir mes logs? je ne les trouve nulle part


Installez des modules NPM via SSH, importez les dans votre app.js


Salut Fabrice,
Comment fait-on pour installer des modules npm via ssh, en quoi ça consiste ?

C'est bon, trouvé:
* Sur Mac, il suffit de taper ensuite dans le terminal `$ ssh ssh://user@ssh-address:port/` et mettre le mot de passe, puis on est connecté au ssh
* `$ cd www`
* `$ npm-node8 install` ( https://community.ovhcloud.com/community/fr/desespoirjs-web-cloud-1?id=community_question&sys_id=61dfa9c49dda4e901e11a21128f2cf48 cf source)

```text
ssh login@54.38.xx.yy:22
ssh: Could not resolve hostname 54.38.xx.yy:22: Name or service not known
```
sauf si le comportement sous mac est différent, le port c'est:
```text
ssh -p 22 login@54.38.xx.yy
```

Les exécutables n'ont pas l'autorisation d'ouvrir des ports inférieurs au port 1024 sans être en administrateur, ce qui n'est jamais une bonne idée, il vaut mieux créer une redirection du port 80 vers le port > 1024 grâce à un règle du firewall, ou d'utiliser un proxy (nginx ou apache par exemple)

Made me more informative with your work, https://whatsappsnifferapk.com/download-whatsapp-sniffer-apk/ WhatsAppSniffer Free Download

Replies are currently disabled for this question.