美文网首页lweeinTalk前端杂货铺技术干货
【天问skywen】[2017年2月12日]linux 环境下a

【天问skywen】[2017年2月12日]linux 环境下a

作者: lweein | 来源:发表于2017-02-12 20:12 被阅读79次

    项目描述

    • 上一份教程在服务器中安装了composer,现在继续查看phphub里面的安装需求有个laravel的homestead虚拟包要安装,看了半天实在是有点不想搞,而且也没有明确的再ECS下linux centos里面的安装教程
    • 因为不需要编译phphub,只需要安装在生产环境就可以,所以根据homestead的配置进行模块化针对性安装就可以了
    • 需要安装 node.js npm gulp 三个大的模块

    项目背景

    • 阿里云ECS linux centos 7.2
    • AMH linux 5.3面板
    • php 7.0 + nginx 1.10 + mysql 5.6 (RDS)

    安装步骤

    • 用putty ssh连接服务器,首先安装node.js, 最新版本是6.9.5
    #第一步下载到服务器上
    wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz 
    #解压缩文件夹
    tar -xvf node-v6.9.5-linux-x64.tar.xz
    #把文件夹转移到对应目录里面
    mv node-v6.9.5-linux-x64 /usr/local/node
    
    • 环境变量的配置 (这一步很重要)
    #打开环境变量文件
    vi /etc/profile
    #在最下面配置三个PATH,按i编辑
    export NODE_HOME=/usr/local/node
    export PATH=$PATH:$NODE_HOME/bin
    export NODE_PATH=$NODE_HOME/lib/node_modules
    #保存退出,按:wq 保存退出
    #使环境变量生效
    source /etc/profile
    
    • 到这一步node.js就安装好了。测试一下node的版本和npm的版本
    #测试node版本
    node -v
    #测试npm版本
    npm -v
    
    截图如上
    • 理论上可以开始安装gulp,但是由于很多人说npm安装非常的慢,由于你懂得的原因,所以这里也根据各路大神的推荐,尝试把npm的寻求路径更换成淘宝的国内镜像 淘宝npm镜像,可以点击参考,这里直接上更换方式
    #主要解决npm下载速度慢的问题
    npm install -g cnpm --registry=https://registry.npm.taobao.org
    #查检不到cnpm的版本号,需要运行以下命令
    cnpm -v
    #检查一下cnpm有没有正确注册好
    npm config get registry
    #当然你也可以设置回去默认的官方源
    npm config set registry https://registry.npmjs.org/
    
    cnpm版本号检查
    • 开始安装gulp,用cnpm尝试安装
    #利用cnpm进行安装
    cnpm install gulp -g
    #普通安装(非常慢)
    npm install gulp -g
    #检查
    gulp -v     #=>
    
    gulp版本号查询
    • 至此nodejs npm cnpm 和gulp就都安装完成了

    总结

    • 基本上是参考了简书的其他文章还有百度搜索的一些文章,还是比较顺利的完成了全部安装过程
    • 接下来可以配置诸如 typecho,hexo,phphub等一系列感觉高大上的程序了。后续会持续推出相应的教程

    感谢阅读,有任何意见建议和沟通欢迎及时评论或者与我私信联系,共同成长。

    相关文章

      网友评论

        本文标题:【天问skywen】[2017年2月12日]linux 环境下a

        本文链接:https://www.haomeiwen.com/subject/ajgaittx.html