Ghost est une plateforme de blogs open source, écrite sur la base de Node.js. Elle fournit un panneau de gestion facile à utiliser et des fonctions de personnalisation de thème flexibles. Elle est largement utilisée dans les blogs personnels, les sites Web d'actualités et d'autres domaines. Dans la plupart des cas, Ghost utilise le port 80 pour fournir des services, mais dans certains cas, nous devrons peut-être le remplacer par un autre port.
Cet article expliquera comment changer le port dans Ghost of Node.js et proposera 2 options aux lecteurs.
Option 1 : Spécifiez le numéro de port directement dans les paramètres de ligne de commande
Lors du démarrage de Ghost, vous pouvez utiliser le paramètre --port pour spécifier le numéro de port à utiliser. Les étapes spécifiques sont les suivantes :
npm start -- --port 8080
Parmi eux, le paramètre --port spécifie le numéro de port à utiliser, et le port 8080 est utilisé ici. Après un démarrage réussi, vous pouvez visiter http://localhost:8080 dans le navigateur pour afficher la page d'accueil de Ghost.
Si vous devez changer le numéro de port, modifiez simplement la valeur du paramètre --port.
Option 2 : Modifier le fichier de configuration de Ghost
Dans le répertoire d'installation de Ghost, il existe un fichier de configuration nommé config.js, qui contient diverses informations de configuration de Ghost, y compris le numéro de port. En modifiant le fichier config.js, vous pouvez changer le port Ghost.
Les étapes spécifiques sont les suivantes :
config: { ... server: { host: '127.0.0.1', port: process.env.PORT || '2368', }, ... },
Le paramètre port spécifie le numéro de port utilisé par Ghost, qui est par défaut 2368.
config: { ... server: { host: '127.0.0.1', port: process.env.PORT || '8080', }, ... },
Les deux options ci-dessus peuvent être utilisées pour modifier le port dans Ghost pour Node.js. Les lecteurs peuvent choisir l'une des options en fonction de leurs besoins réels. En utilisation réelle, vous devez faire attention au numéro de port pour ne pas entrer en conflit avec d'autres programmes en cours d'exécution.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!