网站制作是在win7上进行的,服务器以后会放在linux机器上运行,所以win7与linux上都需要node及其相应插件的配置。
需要配置与安装的有:
node (服务器端 JavaScript 解释器)
imagemagick (免费的创建、编辑、合成图片的软件)
redis (Key-Value数据库)
git (免费、开源的分布式版本控制系统)
putty (一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件,链接linux)
putty安装与使用
putty 首先需要安装在win7上。
写入linux的ip地址,点击open,再输入账号和密码即可。
ssh链接
使用ssh连接的时候需要linux安装有ssh并开启
登录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安装与配置
git:一个非常强大的版本管理工具
Github: 一个基于git的流行开源项目托管库(开源项目推荐使用)
常用功能
git clone <版本库的网址> <本地目录名> // 克隆版本库
git status // 查看相应改动
git add // 改动加入缓冲区
git commit -m "备注信息" // 提交到本地仓库
git push <远程主机名> <本地分支名>:<远程分支名> // 将本地分支的更新,推送到远程的主机
git pull <远程主机名> <本地分支名>:<远程分支名> // 取回远程主机的某个分支的更新,再与本地的指导分支合并
git remote // 管理主机名
推荐文章Git远程操作详解
ssh配置
linux上安装git后,需要linux支持https或ssh。
node安装
查看是否安装
在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
imagemagick 安装
win7上安装 - 直接点击下载安装
linux上安装 - yum install imagemagick
redis 安装
在win7上安装
点击下载,对应版本redis
redis-server.exe redis.conf 安装
redis-cli.exe -h 127.0.0.1 -p 6379 配置
配置到环境变量
cmd redis-server 开启后就可以使用redis
在linux上安装
下载 wget http://download.redis.io/releases/redis-3.0.4.tar.gz
解压缩 tar xzf redis-3.0.4.tar.gz
进入redis文件夹执行make
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。