Linux入门(七) ~ Nginx部署Vue项目

3、解压

tar -zxvf nginx-1.12.2.tar.gz

4、安装相关的依赖工具

yum install -y gcc-c++

yum install -y pcre pcre-devel

yum install -y zlib zlib-devel

yum install -y openssl openssl-devel

5、配置

./configure

6、编译和安装

如果/usr/local下出现nginx目录,表示安装成功

make && make install

7、使用

启动

cd /usr/local/nginx/sbin/

./nginx

其他命令

./nginx -s stop 停止

./nginx -s quit 退出

./nginx -s reload 重启


8、打开80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent (–permanent永久生效,没有此参数重启后失效)

重新载入

firewall-cmd --reload

或者关防火墙

systemctl stop firewalld

启动成功,打开浏览器输入:http://localhost,如果浏览器出现 Welcome to nginx! 则表示 Nginx 运行成功。

在这里插入图片描述

Vue项目部署

=====================================================================

1、打包Vue项目

在前端项目的目录下,输入打包命令:

npm run build

项目出现dist目录

在这里插入图片描述

2、上传

将dist目录达成压缩包,上传到/usr/local下

3、解压

创建一个目录,将压缩包移动进去,再解压

mkdir oa_web

mv dist.zip oa_web

unzip oa_web/dist.zip

4、配置nginx

修改nginx.conf配置文件

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:前端)

最后

本人分享一下这次字节跳动、美团、头条等大厂的面试真题涉及到的知识点,以及我个人的学习方法、学习路线等,当然也整理了一些学习文档资料出来是附赠给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等

详细大厂面试题答案、学习笔记、学习视频等资料领取,点击资料领取直通车

前端视频资料:
、学习路线等,当然也整理了一些学习文档资料出来是附赠给大家的。知识点涉及比较全面,包括但不限于前端基础,HTML,CSS,JavaScript,Vue,ES6,HTTP,浏览器,算法等等

详细大厂面试题答案、学习笔记、学习视频等资料领取,点击资料领取直通车

[外链图片转存中…(img-zs2cZ437-1712464563855)]

前端视频资料:

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Linux部署vue项目有许多不同的方法,但最常用的方法是使用Nginx Web服务器进行部署。要部署vue项目,你需要安装Nginx并为你的vue应用程序创建配置文件。一旦完成,就可以使用Nginx来运行你的vue项目。 ### 回答2: 在Linux环境下部署Vue项目可以使用Nginx作为反向代理服务器来实现。首先,确保已经在Linux服务器上安装了Nginx。 1. 在服务器上创建一个目录,用于存放Vue项目的静态文件。假设我们将其命名为my_vue_project,并将静态文件放在该目录下。 2. 在Nginx的配置文件进行相应的配置。配置文件通常位于/etc/nginx/目录下,可以使用文本编辑器打开该文件。找到类似于server {}的配置块,并将其内容修改如下: ``` server { listen 80; server_name your_domain; root /path/to/your/vue/project; location / { try_files $uri $uri/ /index.html; } } ``` 其,your_domain是你的域名或服务器IP地址,/path/to/your/vue/project是你创建的Vue项目的静态文件目录。 3. 保存并退出配置文件,然后重新启动Nginx服务,使其加载新的配置。 ``` sudo systemctl restart nginx ``` 4. 确保服务器的防火墙已经打开80端口,以便外部访问你的Vue项目。 至此,你的Vue项目已经成功部署Nginx上。现在可以通过浏览器访问你的域名或服务器IP地址来查看Vue项目的运行情况。 ### 回答3: 要在Linux部署Vue项目,首先需要安装和配置Nginx服务器。 1. 安装Nginx:使用命令行输入以下命令来安装Nginx: ``` sudo apt-get update sudo apt-get install nginx ``` 2. 配置Nginx:编辑 Nginx 配置文件/etc/nginx/nginx.conf,可以使用如下命令来打开: ``` sudo nano /etc/nginx/nginx.conf ``` 在配置文件,可以修改默认的服务端口(80)以及其他参数。例如,可以修改`server`部分来配置站点的根目录: ``` server { listen 80; server_name example.com; root /path/to/vue/project/dist; index index.html; ... } ``` 注意:这里的`/path/to/vue/project/dist`应该是Vue项目生成的静态文件所在的路径。 3. 重启Nginx:在完成配置文件修改后,需要重启Nginx来使更改生效: ``` sudo service nginx restart ``` 现在,Vue项目应该已经成功部署Nginx服务器上了。 4. 验证部署:打开浏览器并访问配置的服务器域名或IP地址,应该能看到Vue项目的主页。例如,如果服务器地址是`example.com`,则在浏览器输入`http://example.com`,即可访问Vue项目。 以上是在Linux系统部署Vue项目Nginx服务器的基本步骤。根据具体需求,还可以进行更详细的配置,例如添加SSL证书、启用缓存等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值