zoukankan      html  css  js  c++  java
  • CentOS6.6 安装 Nodejs 环境

    yum install -y vim wget curl git lsof
    yum update -y nss curl libcurl
    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
    source ~/.nvm/nvm.sh
    nvm install v8.12.0 && nvm use 8.9.1 && nvm alias default 8.12.0
    npm i pm2 yarn -g
    rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
    yum install -y nginx
    sudo service nginx start
    sudo service iptables stop
    sudo chkconfig iptables off
    echo "命令执行结束"
    
    # mongodb
    vim /etc/yum.repos.d/mongodb-org-4.0.repo
    
    [mongodb-org-4.0]
    name=MongoDB Repository
    baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
    gpgcheck=1
    enabled=1
    gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
    
    sudo yum install -y mongodb-org
    sudo service mongod start
    
    
    # 备份和还原 
    # 使用默认的命令行而不是mongo shell
    mongodump -h 127.0.0.1:27017 -d essay -o Documents/essay-backup
    mongorestore -h 127.0.0.1:27017 -d essay /root/essay-backup/essay
    mongo && use essay
    
    # pm2 
    ssh-keygen -t rsa # 拷贝服务器 id_rsa.pub 到github
    chmod 600 authorized_keys
    chmod 700 -R .ssh
    echo "[your public key]" > ~/.ssh/authorized_keys # 拷贝本地的 id_rsa.pub 到服务器
    
    # mac下执行 直接拷贝本地的 id_rsa.pub 到服务器
    ssh-copy-id -i ~/.ssh/id_rsa.pub root@116.196.17.78
    
    # 一定要先添加key到git,再clone
    git clone https://github.com/wmui/essay.git
    pm2 deploy ecosystem.config.js production setup
    pm2 deploy ecosystem.config.js production # 本地部署
    
  • 相关阅读:
    Mysql多实例
    nginx不间断服务平滑升级
    源码编译安装mysql
    nginx优化后的主配置文件
    Nginx安装与应用
    Android 7 修改启动动画和开机声音
    Android 7 默认声音/大小修改
    高通与At指令:ATFWD解析
    高通与At指令:AtCop解析
    高通与At指令:基础概念
  • 原文地址:https://www.cnblogs.com/yesyes/p/15375774.html
Copyright © 2011-2022 走看看