網站製做是在win7上進行的,服務器之後會放在linux機器上運行,因此win7與linux上都須要node及其相應插件的配置。php
須要配置與安裝的有:html
node (服務器端 JavaScript 解釋器)node
imagemagick (免費的建立、編輯、合成圖片的軟件)linux
redis (Key-Value數據庫)git
git (免費、開源的分佈式版本控制系統)github
putty (一個Telnet、SSH、rlogin、純TCP以及串行接口鏈接軟件,連接linux)redis
putty 首先須要安裝在win7上。數據庫
寫入linux的ip地址,點擊open,再輸入帳號和密碼便可。npm
使用ssh鏈接的時候須要linux安裝有ssh並開啓segmentfault
登陸linux系統,輸入rpm -qa | grep ssh
若是沒有安裝,能夠經過yum 或 rpm安裝包進行安裝(具體能夠百度)
啓動ssh服務 service sshd start 或者 /etc/init.d/sshd start
配置\查看sshd端口 vi /etc/ssh/sshd_config
遠程鏈接ssh 須要把22端口在防火牆上開放.
git:一個很是強大的版本管理工具
Github: 一個基於git的流行開源項目託管庫(開源項目推薦使用)
git clone <版本庫的網址> <本地目錄名> // 克隆版本庫 git status // 查看相應改動 git add // 改動加入緩衝區 git commit -m "備註信息" // 提交到本地倉庫 git push <遠程主機名> <本地分支名>:<遠程分支名> // 將本地分支的更新,推送到遠程的主機 git pull <遠程主機名> <本地分支名>:<遠程分支名> // 取回遠程主機的某個分支的更新,再與本地的指導分支合併 git remote // 管理主機名
推薦文章Git遠程操做詳解
linux上安裝git後,須要linux支持https或ssh。
查看是否安裝
在linux上下載最新版本node
2.1 查看linux版本
2.2 下載對應版本
2.3 下載
2.4 解壓node tar xvf xxx
2.5 配置到全局變量
ln -s /root/node/node-v0.12.7-linux-x64/bin/node /user/local/bin/node ln -s /root/node/node-v0.12.7-linux-x64/bin/npm /user/local/bin/npm
win7上安裝 - 直接點擊下載安裝
linux上安裝 - yum install imagemagick
點擊下載,對應版本redis
redis-server.exe redis.conf 安裝
redis-cli.exe -h 127.0.0.1 -p 6379 配置
配置到環境變量
cmd redis-server 開啓後就能夠使用redis
下載 wget http://download.redis.io/releases/redis-3.0.4.tar.gz
解壓縮 tar xzf redis-3.0.4.tar.gz
進入redis文件夾執行make