📜  在 nginx 中安装 yarn - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:23:13.973000             🧑  作者: Mango

在 Nginx 中安装 Yarn

如果你正在使用 Nginx作为你的Web服务器,并且你需要安装Yarn,那么你来对地方了。在这篇文章中,我将向你介绍如何在Nginx中安装Yarn。

准备工作:

在开始安装Yarn之前,请确保你的服务器已经安装了Nginx并运行。如果还没有,请安装并启动Nginx。你可以通过以下命令检查Nginx是否运行:

sudo service nginx status

如果不在运行中,使用以下命令启动Nginx:

sudo service nginx start
安装Yarn

首先,我们需要添加Yarn仓库到我们的系统中。我们可以通过运行以下命令添加官方Yarn仓库到系统中:

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

添加仓库之后,更新系统并安装Yarn:

sudo apt update
sudo apt install yarn

安装完成后,使用以下命令来验证Yarn是否成功安装:

yarn --version
在Nginx中使用Yarn

在安装Yarn之后,在Nginx配置文件中添加路径信息,以便其与Nginx一起工作。你可以使用以下命令打开默认的Nginx配置文件:

sudo nano /etc/nginx/sites-available/default

添加以下信息到配置文件中:

location /yarn/ {
    proxy_pass http://127.0.0.1:8080;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

保存并关闭文件,重新启动Nginx服务器以应用更改:

sudo service nginx restart

现在,你可以在浏览器中访问以下链接来验证Yarn是否在Nginx中正常工作:

http://your-server-ip-address/yarn/
结论

在本文中,我们向你介绍了如何在Nginx中安装Yarn。如果你按照上述步骤进行操作,你应该能够在Nginx中使用Yarn了。祝你好运!