zoukankan      html  css  js  c++  java
  • linux下如何安装node和nginx(不同用户权限)

    之前一直没接触过linux下前端自己从搭建node和nginx的部署,所以总结如下

    1.linux下安装node

    Linux 上安装 Node.js

    wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.xz    // 下载
    tar xf node-v10.16.0-linux-x64.tar.xz                                   // 解压
    cd node-v10.16.0-linux-x64                                              // 进入解压目录

    root用户下

    解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以修改linux系统的环境变量(profile)来设置直接运行命令:

    老规矩先备份,养成修改重要文件之前先备份的好习惯。

    cp /etc/profile /etc/profile.bak

    然后vim /etc/profile,在最下面添加 export PATH=$PATH: 后面跟上node下bin目录的路径

    export PATH=$PATH:/root/node-v10.16.0-linux-x64/bin

    立即生效

    source /etc/profile
    [root@localhost ~]# node -v
    v10.16.0

    非root用户下

    通过修改用户目录下的~/.bashrc文件进行配置:

    vim ~/.bashrc
    
    # 在最后一行加上
    export PATH=$PATH:/home/uusama/mysql/bin

    立即生效

    source ~/.bashrc

    node -v   查看版本

    注意事项:

    • 生效时间:使用相同的用户打开新的终端时生效,或者手动source ~/.bashrc生效
    • 生效期限:永久有效
    • 生效范围:仅对当前用户有效
    • 如果有后续的环境变量加载文件覆盖了PATH定义,则可能不生效

    另外附上(Linux环境变量配置全攻略 https://www.cnblogs.com/youyoui/p/10680329.html

    2.安装nginx

  • 相关阅读:
    重构了一波代码,聊聊后端也聊聊游戏后端
    浅谈游戏开发中常见的设计模式
    一次查内存泄露
    sql语句技巧
    python后端链接数据库-----MySQLdb
    web的应用模式
    静态文件
    django配置文件
    视图
    django子应用
  • 原文地址:https://www.cnblogs.com/yesu/p/12916417.html
Copyright © 2011-2022 走看看