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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM