2020-08-20

VUE在linux下部署nginx笔记

        在看完网上王老师的vue教程之后,按照老师的步骤,在linux下配置nginx。老师室用yum来安装nginx的。装完之后,发现有问题。配置文件nginx.conf文件中,是没有server{} 的配置的。按照老师的文档,自己写完之后,在运行nginx的时候,或者 nginx -s reload,反正是任何的有关于nginx的命令,全都是会出现问题的。其中一个错误提示是:/var/run/开头的路径(后面的路径我忘记了,但是是这个为开头的),没有文件夹或者没有文件。确实在该路径,是没有文件的,甚至,连文件夹都没有。

        于是在网上寻找了好多解决的方法。都不行,都是提示该路径,没有文件或者没有文件夹。关键在于,该路径,确实是没有东西的,无论用网上的任何解决办法,都不可以解决。

        烦恼过后,决定用网上的方法,重新安装一次nginx。(我并没有卸载之前的),于是成功了。

可以参考这位大神的文章:https://www.cnblogs.com/tec-dream/p/12087887.html

 

以下是大神的步骤:

nginx下载安装过程

  登陆nginx.org网站,点击右侧download,下载开源稳定版本的nginx,本人下载为nginx-1.16.1

  复制地址链接,在root下创建相应的文件夹,如:nginx

  进入nginx下,执行命令,wget http://nginx.org/download/nginx-1.16.1.tar.gz 

  执行命令,tar -xvf nginx-1.16.1.tar.gz ,解压文件,生成nginx-1.16.1

  进入nginx-1.16.1下,执行命令./configure --help | more,查看安装nginx可用的参数列表,在此,本人选择--prefix参数定义,nginx的安装位置

  执行命令./configure --prefix=/home/xxx/nginx

  注意,此时,仍未出现/home/xxx/nginx文件夹

  执行命令make,进行编译

  执行命令make install,进行安装

  转换到/home/xxx/nginx,查看有以下文件夹存在:

  client_body_temp  conf  fastcgi_temp  html  logs  proxy_temp  sbin  scgi_temp  uwsgi_temp

  至此,nginx安装完毕。(此种方式,为编译安装,支持按需扩展)

 

做完之后,就成功了。远程输入网址,也能看到我自己的网页。

这里提醒一下,在root / 文件路径配置的时候,记得最后是dist/

要不然,你会看到403

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值