Node.js學習之路01——不一樣操做系統下Node.js環境搭建

基本介紹

  • 這是一個基本的Node.js環境搭建,不一樣的操做系統能夠選擇不一樣的安裝方式
  • 若是不須要太多的安裝步驟,就直接在Node.js官網下載最新版安裝包進行安裝便可

1. Linux環境配置

必須安裝的軟件vue

1.1 Ubuntu

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

1.2 CentOS

  • 更改yum源與更新系統
  • 首先備份/etc/yum.repos.d/CentOS-Base.repo
  • cd /etc/yum.repos.d/
  • 下載163yum源配置文件wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
  • 運行yum makecache生成緩存yum makecache
  • 更新系統yum -y update

2. Node.js安裝(使用NVM)

  • 安裝nvm命令curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh | bash
  • 安裝Node.js版本nvm install <Node.js版本號>,例如nvm install 9.3.0,就是安裝Node.js9.3.0版本
  • 若是直接使用node命令沒有效果,須要先輸入該命令nvm use node
  • 切換cnpm淘寶鏡像npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 安裝基本的npm依賴包cnpm install http-server express express-generator webpack webpack-dev-server gulp nodemon pm2 vue-cli -g
  • nvm alias default <版本號>
  • nvm ls-remote查看有哪些版本能夠安裝

3. Sublime安裝

3.1 Debian/Ubuntu使用APT安裝

  • wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
  • sudo apt-get install apt-transport-https
  • echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
  • sudo apt-get update
  • sudo apt-get install sublime-text

3.2 CentOS使用Yum安裝

  • sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
  • sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
  • sudo yum install sublime-text

4. MongoDB安裝(v3.6)

4.1 Ubuntu安裝

  • sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
  • Ubuntu 14.04版本操做系統:echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
  • Ubuntu 16.04版本操做系統:echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
  • sudo apt-get update
  • sudo apt-get install -y mongodb-org
  • sudo apt-get install -y mongodb-org=3.6.1 mongodb-org-server=3.6.1 mongodb-org-shell=3.6.1 mongodb-org-mongos=3.6.1 mongodb-org-tools=3.6.1
  • sudo service mongod start

4.2 CentOS安裝(v3.4)

  • /etc/yum.repos.d/mongodb-org-3.4.repo文件下輸入一下內容
[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
  • 安裝mongodb命令sudo yum install -y mongodb-org
  • 開啓mongodb服務sudo service mongod start
  • 關閉mongodb服務sudo service mongod stop
  • 重啓mongodb服務sudo service mongod restart

4.3 Windows安裝

  • 從官網下載安裝包進行安裝,安裝目錄爲F:/software/MongoDB/
  • 建立data目錄,在data目錄下建立dblog兩個目錄
  • 進入F:/software/MongoDB/bin目錄,F:\software\MongoDB\bin>mongod --dbpath F:\software\MongoDB\data\db
  • 進入剛建立的log目錄,建立mongodb.log文件
  • 進入F:/software/MongoDB/目錄,建立mongodb.config配置文件
dbpath=F:/software/MongoDB/data/db
logpath=F:/software/MongoDB/data/log/mongodb.log
  • 利用管理員身份打開命令行,輸入mongod --config F:/software/MongoDB/mongodb.config --install --serviceName "MongoDB"

5.Redis安裝

  • 假設本機IP爲192.168.0.20
  • 獲取文件wget http://download.redis.io/redis-stable.tar.gz
  • 解壓文件tar xzvf redis-stable.tar.gz
  • 進入目錄cd redis-stable
  • 編譯make
  • 安裝make install
  • 設置配置文件路徑mkdir -p /etc/redis,cp redis.conf /etc/redis
  • 修改配置文件vi /etc/redis/redis.confnode

    • daemonize no該爲daemonize yes
    • bind 127.0.0.1
    • bind 192.168.0.20
  • 啓動/usr/local/bin/redis-server /etc/redis/redis.conf
  • 查看啓動ps -ef | grep redis

6. Yarn安裝

  • yarn config set registry https://registry.npm/taobao.org

6.1 Debian/Ubuntu

  • curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
  • echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
  • sudo apt-get update && sudo apt-get install yarn

6.2 CentOS/Fedora/RHEL

  • sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo
  • curl --silent --location https://rpm.nodesource.com/setup_6.x | sudo bash -
  • sudo yum install yarn

7. git的使用方法

  • 安裝git軟件yum install git-core
  • 生成ssh命令ssh-keygen -t rsa -C "yourmail@mail.com"
  • 配置用戶名git config --global user.name "Dawnight"
  • 配置郵箱git config --global user.email "yourmail@mail.com"
  • 添加文件到緩存區git add .
  • 查看文件狀態git status
  • 提交命令git commit -m "some messages"
  • 移除遠程源git remote rm origin
  • 提交代碼到遠程git remote add origin <remoteRepositoryAddress>
  • 將代碼推送到遠程git push origin master
  • 將本地代碼與遠程同步git pull origin master,同步master代碼
  • 查看本地分支git branch -a
  • 查看遠程分支git branch -r
  • 建立本地分支git branch <branchName>
  • 切換分支git checkout <branchName>
  • 將本地分支push到遠程分支git push origin <localBranchName>:<remoteBranchName>,只寫這一條命令,表示建立一個遠程分支
  • git的提交記錄導出爲文件git --no-pager log > log.txt
相關文章
相關標籤/搜索