美文网首页
NodeJS 服务器配置部署🇭🇰

NodeJS 服务器配置部署🇭🇰

作者: Mark同学 | 来源:发表于2019-12-24 20:40 被阅读0次

配置 ssh-key 登录 linux 服务器

安装 node 服务器必备软件

  1. zsh & oh my zsh
  2. mysql_5.7.28 / ubuntu16.04
  3. nvm & node & npm
  4. 其他

zsh & oh my zsh

zsh & oh my zsh

  • 查看系统中安装了哪些 shell
    cat /etc/shells
  • 查看 zsh 版本
    zsh --version
  • 更新 zsh 版本
    apt-get install zsh
  • 查看当前正在使用的 shell
    echo $SHELL
  • 重新设置当前 shell
    chsh -s /bin/zsh
    重启生效
  • 下载 oh my zsh
    wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
  • 选主题
    ls ~/.oh-my-zsh/themes
  • 改主题
    vi ~/.zshrc
  • 设置立即生效
    source ~/.zshrc

mysql_5.7.28/ubuntu16.04

mysql

  • 升级下载工具
    apt-get update
  • 安装客户端和服务端
    apt-get install mysql-server mysql-client
  • 登录
    mysql -uroot -p
  • 改密码
    update mysql.user set authentication_string=password("root") where User="root" and Host="localhost";
    flush privileges;
  • 改配置,启动远程访问
    vim /etc/mysql/mysql.conf.d/mysqld.cnf
    #bind-address = 127.0.0.1
    service mysql restart
  • 设置权限
  • mysql -uroot -p;
  • mysql > use mysql;
  • mysql > update user set host='%' where user='root' and host='localhost’;
  • mysql > flush privileges;
  • 登录阿里云=>控制台=>云服务器ECS=>网络和安全=>安全组
  • 3306/3306 0.0.0.0/0
  • 关闭权限

nvm & node & npm

nvm 安装成功后,命令不可用

  • wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
  • vi ~/.zshrc
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
  • source ~/.zshrc
  • nvm -v
  • nvm install 12.14
  • node -v
  • nvm use 12.14
  • nvm alias default 12.14
  • npm -v

其他

  • apt-get install git redis-server mongodb

版本信息

Linux version.       : Ubuntu 16.04.6 LTS
NVM version          : 0.35.2
Node.js version      : 12.14.0
Npm version          : 6.13.4
MySQL version        : 5.7.28-0ubuntu0.16.04.2 (Ubuntu)
PM2 version          : 4.2.1
Nginx version        : nginx/1.10.3 (Ubuntu)
zsh version          : zsh 5.1.1 (x86_64-ubuntu-linux-gnu)

相关文章

网友评论

      本文标题:NodeJS 服务器配置部署🇭🇰

      本文链接:https://www.haomeiwen.com/subject/sdofoctx.html