当前位置: 首页 > news >正文

uos 使用nginx配置vue2站点

1. 准备工作

# 确保nginx已安装并运行
sudo systemctl status nginx# 如果未运行,启动nginx
sudo systemctl start nginx
sudo systemctl enable nginx

2. 放置Vue2项目文件

# 创建站点目录(假设项目名为my-vue-app)
sudo mkdir -p /var/www/my-vue-app# 将Vue2打包后的dist目录内容复制到站点目录
# 假设你的Vue项目打包后生成dist文件夹
sudo cp -r /path/to/your/vue-project/dist/* /var/www/my-vue-app/# 设置正确的权限
sudo chown -R www-data:www-data /var/www/my-vue-app
sudo chmod -R 755 /var/www/my-vue-app

3. 配置Nginx站点

# 创建Nginx配置文件
sudo nano /etc/nginx/sites-available/my-vue-app

在配置文件中添加以下内容:

 
server {listen       8080;server_name  web;location / {root   /data/www/web;index  index.html index.htm;try_files $uri $uri/ /index.html;}}

注意:如果Vue项目使用的是hash模式路由,可以省略history模式的路由处理配置。

 

4. 启用站点并测试配置

 
# 创建符号链接启用站点
sudo ln -s /etc/nginx/sites-available/my-vue-app /etc/nginx/sites-enabled/# 测试Nginx配置语法
sudo nginx -t# 如果测试成功,重启Nginx
sudo systemctl reload nginx
# 或
sudo systemctl restart nginx

 

 
http://www.jsqmd.com/news/93600/

相关文章:

  • 2025年紫外线消毒器品牌排名:紫外线消毒器哪家品牌的易用性 - mypinpai
  • 提升用户体验:LobeChat中实现打字机效果的技巧
  • 如何找代码bug
  • TFA(双因素认证,Two-Factor Authentication)验证
  • 2025年最新资讯:定制环境监测系统推荐厂家及品牌(含功能、参数与系统组成详解) - 品牌推荐大师1
  • 49、技术领域综合知识解析
  • git下载速度慢?vLLM镜像内置CDN加速支持
  • 网站打不开、响应慢,可能是DNS解析出现了问题!
  • 西安口碑好的红木家具厂家推荐:陕西木灵生实力赢得市场 - 朴素的承诺
  • 应用层|低空应用安全的 “精工锻造者”,中科数测以多工具矩阵赋能应用从开发到运维的全周期安全
  • 26、Docker 应用场景实战:负载均衡、对象存储与数据库集群搭建
  • 基于单片机的智能家居燃气检测系统设计与技术实现
  • PLC连续可变S速度曲线算法仿真
  • AutoGPT能否接入网易邮箱?邮件协议调用示例
  • ComfyUI工作流中嵌入vLLM节点,动态批处理提速
  • 27、Docker 应用场景:Galera 集群负载均衡与 Spark 集群搭建
  • AutoGPT如何避免生成违法内容?合规过滤层说明
  • 固态断路器技术现状、应用场景与核心挑战
  • 17、Docker不同操作系统及工具使用指南
  • 打造专属AI助手:LobeChat角色预设配置完全手册
  • CAGRA:面向GPU优化的高精度图索引技术核心解析
  • 横观水力压裂模型:从 PDE 建模到 Comsol 模拟
  • AutoGPT能否自动生成UML图?系统设计辅助尝试
  • 融科银行持瓦努阿图央行全牌照,定义国际金融安全标准! - 速递信息
  • LobeChat环境变量配置详解:灵活调整运行参数
  • 2025年变压器回收公司排行榜,保兴顺达的售后服务完善吗? - mypinpai
  • 创建线程的五种写法
  • 2025年十大激光平直度测量仪品牌排行榜,精准度高功能丰富专 - 工业品牌热点
  • 18、Docker生态系统工具全解析
  • LobeChat日志记录功能怎么用?用于分析用户行为与需求