Le truc est comme ça, je fais du développement front-end. J'ai récemment appris nodejs et réalisé quelques projets pratiques. Je souhaite les déployer sur le serveur, mais je connais peu Linux et le déploiement de serveur. L'idée générale obtenue via Google est la suivante : achetez un vps pour installer un système Linux, installez nodejs et mongodb, utilisez Nginx pour le mappage des ports et utilisez pm2 pour la surveillance et la gestion des processus. J'ai trouvé que ces opérations se font toutes en ligne de commande, qu'elles semblent très compliquées et qu'il y a beaucoup de connaissances inconnues. Je veux juste déployer le projet sur le serveur. Lorsque j'ai développé le programme en utilisant PHP auparavant, je viens d'acheter un hôte virtuel, puis j'ai téléchargé le programme via FTP. Comment déployer des applications nodejs ?
pm2
http://pm2.keymetrics.io/docs...
Vous pouvez utiliser SSH pour vous connecter au serveur et installer le nœud directement sur le serveur (les commandes d'installation spécifiques varient selon le système), puis télécharger votre fichier JS via FTP, et enfin le saisir en SSH
node xxxx.js
就可以了。(当然,如果有依赖包需要npm install
).Il n'y a pas de moyen simple. Maintenant que vous savez comment le déployer, installez simplement chaque module lentement en fonction de la commande. Ce n'est pas effrayant si des problèmes surviennent. Comment pouvez-vous vous améliorer si vous ne le faites pas ? plus vous pouvez faire de progrès