频道栏目
首页 > 程序开发 > web前端 > JavaScript > 正文
阿里云服务器部署Nodejs
2017-07-18 09:30:22         来源:frank2250的博客  
收藏   我要投稿

操作系统

Ubuntu 14.04.5

登录后进入数据盘

fdisk -l

查看硬盘使用情况

df -h

如何配置root权限

adduser xxx

//输入改用户登录密码

给该用户升级权限

gpasswd -a xxx sudo

sudo visudo//进入编辑器,移动

//在root ALL=(ALL:ALL) ALL 后添加一行 xxx ALL=(ALL:ALL) ALL 意思是以上的规则对此用户生效

//然后保存退后就可以用xxx登录

增强服务器安全等级

修改端口

//进入配置文件并修改 sudo vi /etc/ssh/sshd_config 输入当前用户登录密码

修改端口23333 最后一行增加AllowUsers xxx

按下esc shift+: wq! 回车保存 后重启

关闭root密码登录

//进入配置文件并修改 sudo vi /etc/ssh/sshd_config 输入当前用户登录密码

PermitRootLogin no

PasswordAuthentication no

permitEmptyPasswords no

配置防火墙==

搭建生产环境

更新

sudo apt-get update

sudo apt-get install vim openssl build-essential libssl-dev wget curl git

nvm

nvm install v6.9.5

nvm use v6.9.5

nvm alias default v6.9.5

node -v

npm --registry=https://registry.npm.taobao.org install -g npm

npm -v

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

npm --registry=https://registry.npm.taobao.org install -g cnpm

cnpm -v//一般情况下用npm慢就慢点咯,毕竟。。

npm i pm2 webpack gulp grunt-cli -g

ls

vi app.js创建一个文件

点击复制链接 与好友分享!回本站首页
上一篇:js原型链
下一篇:AngularJS自定义指令之可选参数replace
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站