# Docker 部署 Vue.js + Nginx 解决 404 问题
## 背景
Vue.js 是一款流行的前端框架,而 Nginx 则是一款高性能的 Web 服务器。在使用 Docker 部署 Vue.js 应用时,经常会遇到 404 页面找不到的问题。本文将介绍如何使用 Docker 部署 Vue.js 和 Nginx,并解决 404 问题。
## 准备工作
在开始部署之前,你需要
原创
2023-07-20 17:51:22
414阅读
MAC安配置Nginx1.安装工具:homebrew2.安装以后,打开终端。3.输入如下命令:brew search nginx //查询要安装的软件是否存在我这里安装过了,所以会显示如下信息 : 4.查询详细的nginx相关信息 :brew info nginx如果安装过了,会显示如下信息: 如果没有安装,则会显示: 我们可以看到,nginx在本地还未安装(Not installed),ngin
转载
2024-03-03 23:04:29
132阅读
文章目录1、nginx 本地安装两种安装方法1.1 homebrew安装法1)安装homebrew2)安装nginx3)启动服务1.2 下载包安装法(不通过homebrew)1.2.1、官网下载nginx包 [nginx官网](https://nginx.org/en/download.html)1.2.2、下载其他依赖---prce2、nginx 部署在本地新建项目,我的在本地 /Users/
转载
2024-02-29 20:44:13
111阅读
在Mac上安装nginx平台:Mac系统:10.11.11. 安装Homebrew2. 安装Nginx3. 启动Nginx4. 配置JSON文件5. 配置Nginx6. 展现成果1.安装Homebrew打开终端,输入:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homeb
转载
2024-02-28 12:56:35
288阅读
1.实验环境说明Nginx下载网址:nginx.org / www.nginx.com nginx服务器:rhel7.3版本的虚拟机server1(172.25.21.1) 客户端测试机:真机(172.25.21.250)2.搭建最基本的Nginx服务器1.准备rhel7.3虚拟机 首先准备一个rhel7.3版本的虚拟机: 查看真机私有ip: 配置虚拟机ip:vim /etc/sysconfig/
VueJs为客户端语言,所以部署的时候是不需要基于nodejs或其他服务器运行环境,只需要像其他静态站点的方式发布就可以了,下面介绍一下VueJs具体发布的流程还有需要注意的点。 先来看VueJs最终生成的文件目录: 具体的步骤如下: 1.vue项目根目录/config/index.js更改资源生成
原创
2022-01-25 18:27:44
460阅读
使用MacPorts安装必要的软件
查找可用的php-fpm版本
$ port search php*fpm
php53-fpm @5.3.18 (lang, php, www)
php53 FPM SAPI
php54-fpm @5.4.8 (lang, php, www)
php54 FPM SAPI
Found 2 ports.
安装你需要的php-fpm版本
$ sudo port ins
VueJs为客户端语言,所以部署的时候是不需要基于nodejs或其他运行环境,只需要像其他静态站点的方式发布就可以了,下面介绍一下VueJs具体发布的流程还有需要注意的点。 先来看VueJs最终生成的文件目录: 具体的步骤如下: 1.vue项目根目录/config/index.js更改资源生成
原创
2022-02-14 15:01:58
234阅读
## 项目方案:在Mac上部署Java项目使用Nginx
### 1. 简介
Nginx是一个高性能的HTTP和反向代理服务器,可以用于部署Java项目。本文将介绍如何在Mac上使用Nginx来部署Java项目。
### 2. 安装Java环境
在部署Java项目之前,我们需要先安装Java环境。可以通过以下命令来安装OpenJDK:
```bash
brew install openjdk
原创
2023-12-04 16:28:38
144阅读
前言使用vue、react、angular等技术开发过程中,我们都会遇到以下问题:首屏加载慢每一次更新都需要清除浏览器缓存才能看到效果(经常被测试吐槽)这两个问题可以从很多方面进行优化,今天我就从前端页面部署阶段来优化一下这两个问题。PS:以下内容都基于vue-cli3+。前端页面文件缓存方案从vue-cli3打包说起路由使用按需加载后,打包生成的文件
转载
2022-11-14 10:29:02
83阅读
Nginx是一款高性能的Web和反向代理服务器,今天我们就在MacOS(Mojave,版本10.14.6)环境下学习下Nginx。一、安装、启动、重启、停止NginxMac环境的安装比较简单,使用Homebrew安装即可:brew install nginx安装后的路径如下:/usr/local/Cellar/nginx
/usr/local/etc/nginx启动Nginx服务:sudo ngi
转载
2024-03-05 16:59:19
258阅读
对于不懂后端的我,做这件事真是受尽折磨。 在不懈努力下,终于成功。 下面写下笔记,与大家分享。第一步:关闭Apache及开机启动要使用nginx,最好停用mac中自带的Apache。停用很简单:sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist第二步:安装homebrewhomebrew是mac
转载
2024-07-23 19:12:58
231阅读
分享背景由于一直在虚拟机的状态下开发PHP,尝试一下mac本地搭建环境.mac本身是自带Apache+php的,在低版本的mac系统中,mac中的php版本是5.6的版本. 本文分享的是在mac的10.13版本.前提是本地安装了brew包管理工具,如果还没安装的可以参考官网文档安装安装步骤1.停止本地的Apache服务sudo apachectl stop2.安装NGINXbrew instal
转载
2024-04-07 09:02:47
33阅读
一、前话:1.1、环境选择:重新在mac上配置php,原本mac上就自带有apach、php以及pgsql,如果图简单的话,直接用就可以了,不过在安装前我仔细思考了一下几个问题:选apache还是nginx:两个我了解的都比较少,相对而言我接触nginx比较多,服务器用的也是nginx,没办法谁叫nginx负载高呢。为了更好的接触nginx的环境,我决定还是统一下环境,方便今后使用,这是这次的主要
转载
2024-02-29 15:07:53
74阅读
安装安装Brew/bin/bashc"(curlfsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"安装Nginxbrewinstallnginxnginxvnginxversion:nginx/1.21.6启动Nginxnginx重启nginxsreload配置默认静态页面cd/usr/local/var
原创
2022-07-09 16:40:28
557阅读
CentOS 7 搭建Java Web服务(Nginx+Tomcat+MySql)对于一个扎根Java编程的程序员来说,搭建Java Web服务是一个必备能力,所以在这里总结下,写了个安装教程。教程环境为:CentOS 7.5 mini + Nginx 1.15.8 + JDK1.8.0_201 + Tomcat 9.0.14 + MySql 5.7.221.安装Nginx安装Nginx是采用编译
转载
2024-01-17 09:34:06
0阅读
Hadoop环境的搭建和配置还是有些麻烦的,尤其是mac,此处整理下自己搭建的过程和步骤。作者:studytime原文:https://www.studytime.xin/ 安装 JavaHadoop运行环境基于Java、所以Java环境是必须的。至于怎么安装JDK、自行谷歌,各位小哥,此处不做赘述。配置ssh开启mac远程登录功能,且将当前用户加入允许的用户列表中避免使用hadoop
转载
2024-04-19 17:23:20
38阅读
第一步,给Mac安装jdk环境。 直接百度”jdk for Mac“,找到其中一个版本进行安装就可以了,安装完成后,打开终端,输入“java”或“javac”,如果出现java命令的使用说明,那么说明你的Mac上的jdk环境已经配置好,这个比起windows系统来说,简单方便很多。 第二步,下载tomcat。 可以直接到apatch的官网(http://to
转载
2023-10-02 23:19:17
125阅读
安装确认mac已经安装了brew命令,如果没有就先安装brew,安装命令如下:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1brew search nginxbrew install nginx启动nginx,输入如下命令nginx 或者 &
原创
2016-07-29 00:34:41
675阅读
nginx代理本地静态文件nginx官网nginx中文文档简单来说,nginx是一个代理服务器,他可以帮助我们实现http代理、反向代理(客户端向服务端发起请求是正向代理,服务端处理请求返回给客户端就是反向代理)、负载均衡等,最基础的就是项目用它来代理到服务端的本地文件。1、nginx 安装及启动(mac为例)nginx原理和机制可见:nginx机制介绍(有点晦涩,界面不好看)、nginx入门介绍
转载
2024-04-28 15:10:05
83阅读