Node.js 配置

snailszzy
2025-07-15 / 0 评论 / 9 阅读 / 正在检测是否收录...

1.Ubuntu 官方源里的 Node.js 版本往往很旧,不推荐用它来装新版 Node.js。

✅ 正确安装最新 Node.js(推荐 LTS v18 或 v20)

我们使用 NodeSource 官方源来安装新版 Node.js。下面是适用于 Ubuntu 的升级步骤:

📌 步骤 1:添加 NodeSource 仓库(以 Node.js 20 为例)

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

📌 步骤 2:安装最新 Node.js 和 npm

sudo apt-get install -y nodejs

📌 步骤 3:检查版本

node -v
npm -v

你应该看到:

v20.x.x

🔁 最后:重新安装依赖并运行项目

npm install
node server.js
  1. 修改server.js配置文件,包括域名或者ip地址,还有np路径。
  2. 设置node-server.service

    cat /etc/systemd/system/node-server.service 
    
    [Unit]
    Description=Node.js Server (server.js)
    After=network.target
    
    [Service]
    WorkingDirectory=/home/admin/your path folder
    ExecStart=/usr/bin/node /your path folder/server.js
    Restart=always
    User=admin
    Group=admin
    Environment=NODE_ENV=production
    Environment=PATH=/usr/bin:/usr/local/bin
    
    [Install]
    WantedBy=multi-user.target
  3. 拷贝node-server.service 到 /etc/systemd/system/

    sudo systemctl enable node-server.service
    sudo systemctl start node-server.service
0

评论 (0)

取消