通过root权限执行以下命令
sudo apt-get update
sudo apt-get install vim openssl build-essential libssl-dev wget curl git
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
nvm install v6.9.5
nvm use v6.9.5
nvm alias default v6.9.5
npm --registry=https://registry.npm.taobao.org install -g npm
echo fs.inotify.max_user_wathches=524288 | sudo tee -a /etc/systl.conf && sudo sysctl -p
npm --registry=https://registry.npm.taobao.org install -g cnpm
cnpm sync koa
cnpm i pm2 webpack gulp grunt-cli -g
最后创建一个app.js
node app.js
这样不就可以通过公网ip地址访问到app.js输出的内容了吗
现在的问题就是访问不到,求大神解答
题主您好,
如果您的nodejs是创建的内容是在80的端口上发布,
建议您检查一下实例的安全组规则,看是否有允许外网访问80端口喔:https://help.aliyun.com/document_detail/25471.html
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。