Node.js 我已经在cPanel上执行了一个节点js服务器,它正在成功地执行,但仍然无法使用我服务器的公共IP地址访问我的服务器
我使用SSH访问在cPanel上的8080端口上执行了nodejs服务器。 我已经提供了我的服务器的公共IP地址作为节点js服务器的主机名。 但我仍然无法通过在浏览器URL中输入公共IP地址和端口号来访问服务器 代码:Node.js 我已经在cPanel上执行了一个节点js服务器,它正在成功地执行,但仍然无法使用我服务器的公共IP地址访问我的服务器,node.js,amazon-ec2,cpanel,web-hosting,cloud-hosting,Node.js,Amazon Ec2,Cpanel,Web Hosting,Cloud Hosting,我使用SSH访问在cPanel上的8080端口上执行了nodejs服务器。 我已经提供了我的服务器的公共IP地址作为节点js服务器的主机名。 但我仍然无法通过在浏览器URL中输入公共IP地址和端口号来访问服务器 代码: 'use strict'; const Hapi = require('hapi'); const server = Hapi.server({ port: 8080, host: '1.1.1.1' //servers public IP adrress
'use strict';
const Hapi = require('hapi');
const server = Hapi.server({
port: 8080,
host: '1.1.1.1' //servers public IP adrress
});
server.route({
method: 'GET',
path: '/',
handler: (request, h) => {
return 'Hello, world!';
}
});
const init = async () => {
await server.start();
console.log(`Server running at: ${server.info.uri}`);
};
process.on('unhandledRejection', (err) => {
console.log(err);
process.exit(1);
});
init();
我已经解决了这个问题 问题是我试图运行此应用程序的端口未对外部访问者开放 我联系了云服务器的支持团队,我已经在其上部署了我的应用程序,然后他们已经打开了端口 打开端口后,现在外部访问者可以访问该端口
谢谢你的时间和努力 您遇到了什么错误?发布一些服务器端代码。