vue项目部署

这篇博客记录了Vue项目部署到CentOS7服务器的详细步骤,包括使用`vue build`生成静态文件,通过xshell上传dist文件,以及安装和配置Nginx的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

vue项目部署到centos7服务器

最近因为自己想自己做个网站练手,所以第一次接触了项目部署,网上查的博客中很多都不适合我这样的纯新手。所以自己记录一下爬坑过程,供人参考。

项目build生成静态文件

首先将写好的vue项目打包

npm run build

打包后可以看到项目中多出一个dist文件夹,其中包含了一个static文件夹和index.html页面

将dist文件上传到服务器

使用xshell连接服务器,进入你想要存放的目录,本文以/usr/share为例

 cd /usr/share

在当前目录下输入rz命令,选择压缩后的dist文件,上传

如果提示command not found,则需要安装rz命令。先切换到root用户,输入以下命令

yum -y install lrzsz

安装后就可以正常使用了

服务器安装配置nginx

Nginx是异步框架的网页服务器,也可以用作反向代理、负载平衡器和HTTP缓存。——维基百科

安装

因为yum中没有nginx 所以通过以下命令将nginx加入

 rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

使用yum安装

 yum install nginx

查看版本,验证是否安装成功

nginx -v

启动nginx

service nginx start

现在,在浏览器中输入服务器的公网ip,就可以看到nginx页面了
###修改配置文件
在服务器中打开nginx配置文件,本文路径在*/etc/*下

vim /etc/nginx/nginx.conf

打开的配置文件修改对应项

 server {
        listen       80;
        listen       [::]:80;
        server_name  你的服务器绑定的域名;
        root         你的dist文件存放路径;
        location / {
			root     你的dist文件存放路径;
			index  index.html index.htm;
        }
    }

重启nginx,以后每次修改配置文件都要重启才能生效

service nginx restart 

现在访问你的服务器ip或域名,就能看到你的项目,恭喜!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值