开发环境配置(linux 与 win7)

网站制作是在win7上进行的,服务器以后会放在linux机器上运行,所以win7与linux上都需要node及其相应插件的配置。

需要配置与安装的有:

  • node (服务器端 JavaScript 解释器)

  • imagemagick (免费的创建、编辑、合成图片的软件)

  • redis (Key-Value数据库)

  • git (免费、开源的分布式版本控制系统)

  • putty (一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件,链接linux)

putty安装与使用

putty 首先需要安装在win7上。

《开发环境配置(linux 与 win7)》

写入linux的ip地址,点击open,再输入账号和密码即可。

ssh链接

使用ssh连接的时候需要linux安装有ssh并开启

  1. 登录linux系统,输入rpm -qa | grep ssh
    《开发环境配置(linux 与 win7)》

  2. 如果没有安装,可以通过yum 或 rpm安装包进行安装(具体可以百度)

  3. 启动ssh服务 service sshd start 或者 /etc/init.d/sshd start
    《开发环境配置(linux 与 win7)》

  4. 配置\查看sshd端口 vi /etc/ssh/sshd_config
    《开发环境配置(linux 与 win7)》

  5. 远程连接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。

  1. linux上git无法正常使用https

  2. ssh密匙配置

node安装

  1. 查看是否安装
    《开发环境配置(linux 与 win7)》

  2. 在linux上下载最新版本node
    2.1 查看linux版本

《开发环境配置(linux 与 win7)》
2.2 下载对应版本
《开发环境配置(linux 与 win7)》
2.3 下载
《开发环境配置(linux 与 win7)》
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上安装

  1. 点击下载,对应版本redis

  2. redis-server.exe redis.conf 安装

  3. redis-cli.exe -h 127.0.0.1 -p 6379 配置

  4. 配置到环境变量

  5. cmd redis-server 开启后就可以使用redis
    《开发环境配置(linux 与 win7)》

在linux上安装

  1. 下载 wget http://download.redis.io/releases/redis-3.0.4.tar.gz
    《开发环境配置(linux 与 win7)》

  2. 解压缩 tar xzf redis-3.0.4.tar.gz

  3. 进入redis文件夹执行make

    原文作者:LuDongWei
    原文地址: https://segmentfault.com/a/1190000003951581
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞