前言:

阿里云Ecs服务器部署项目,尤其是对于前后端分离的项目,之前在博客中提到相关SpringBoot部署到服务器:

(35条消息) SpringBoot部署到阿里云服务器_最爱吃大米的博客-CSDN博客

此时对于前后端分离的项目,我们需要将我们对应的前端也部署到服务器,此时我们正对基于vue的框架,我们需要安装相关环境node vue,请自行安装。

1.安装依赖包

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2.下载并解压安装包

#创建用于存在地址的文件夹
cd /usr/local
mkdir nginx
cd nginx
#从服务器下载相关nginx文件
wget http://nginx.org/download/nginx-1.13.7.tar.gz
#解压文件
tar -xvf nginx-1.13.7.tar.gz

3.安装nginx

#进入nginx目录
cd /usr/local/nginx
#进入目录
cd nginx-1.13.7
#执行命令
./configure
#执行make命令
make
#执行make install命令
make install

4.配置nginx.conf

这是nginx最重要的地方

# 打开配置文件
vi /usr/local/nginx/conf/nginx.conf
i 进入编辑

以下为我的配置(仅供参考)

worker_processes  1;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;sendfile        on;keepalive_timeout  65;server {# 默认使用80端口,这个可以根据自己前端访问地址自行修改listen       80;server_name  localhost;location / {# 需要访问的vue项目页面root   /usr/project/dist;# vue项目地址try_files $uri $uri/ /index.html;index  index.html index.htm;}location /prod-api/{proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;# 前端访问后端的端口号!!!一定要根据自己项目进行修改proxy_pass http://localhost:8081/;}        location /dev-api/{proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;# 前端访问后端的端口号!!!一定要根据自己项目进行修改proxy_pass http://localhost:8081/;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}
}

5.启动nginx

/usr/local/nginx/sbin/nginx -s reload

如果出现报错:nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed

则运行:

 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

再次启动即可!

查看nginx进程是否启动:

ps -ef | grep nginx

6.外部主机连接上nginx需要关闭虚拟机的防火墙:

systemctl stop firewalld.service

此时去阿里云终端配置外部访问端口 80 配置安全组规则

常用命令

# 进入目录中
cd /usr/local/nginx/sbin# 启动
./nginx
# 关闭
./nginx -s stop
# 重启
./nginx -s reload

mg-u5JlUkXA-1626704639886)]

常用命令

# 进入目录中
cd /usr/local/nginx/sbin# 启动
./nginx
# 关闭
./nginx -s stop
# 重启
./nginx -s reload

阿里云ECS服务器安装Nginx相关推荐

  1. 阿里云ECS服务器安装AMH5.3面板并搭建WordPress站点详细教程(卞懂的学习笔记)...

    很多站长在购买阿里云ECS服务器后不知道该怎么搭建网站环境,又或是搭建了AMH5.3面板后不知道该怎么配置站点,下面这个教程将详细介绍阿里云ECS服务器安装AMH5.3面板并搭建WordPress站点 ...

  2. nginx 在阿里云怎么安装mysql_阿里云Linux服务器安装 nginx+mysql+php

    阿里云Linux服务器安装 nginx+mysql+php 步骤 1.登录服务器 2.下载安装包 3.将安装包上传到服务器的/home目录下 注:使用rz sz命令进行本地和服务器间的上传.下载,安装 ...

  3. 阿里云ECS服务器安装docker教程(超详细图文教程)

    文章预览: 阿里云ECS服务器安装docker教程(超详细图文教程) 一.查看服务器信息 二.安装docker 三.卸载docker 四.阿里云镜像加速器 五.篇外 阿里云ECS服务器安装docker ...

  4. 阿里云域名解析网络和服务架构设计(四) 之阿里云ECS服务器Nginx代理实践

    一.回顾 阿里云域名解析网络和服务架构设计总概览(一)_飞鸽FlyGo的博客-CSDN博客云解析DNS.负载均衡SLB.阿里云ECS服务器.阿里云ECS服务器Nginx代理https://flygo. ...

  5. 阿里云ECS服务器购买及配置,SpringBoot项目部署到阿里云ECS服务器,阿里云ECS服务器安装JDK、Mysql、nginx详细步骤

    1.购买阿里云ECS服务器 官网:阿里云-上云就上阿里云 根据自己的需要选择相应的配置: 目前有一个月的服务器免费体验时间,我选择了免费体验,点击后,可以看到你刚才购买的服务器: 也可以通过这里查看你 ...

  6. 阿里云ECS服务器安装宝塔BT面板图文教程

    下面稍微介绍一下如何使用阿里云服务器安装宝塔面板. 概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [宝塔面板精选教程汇总] 宝塔面板教程(1)基于云服务器 ...

  7. 阿里云ECS服务器安装mysql8

    前言 这两天买了台阿里云ECS服务器,准备安装mysql8,看了网上安装流程,结果五花八门,没有一个正确的,在这里我整理了下安装步骤分享下! 下载地址 https://downloads.mysql. ...

  8. 阿里云ECS部署Nginx配置域名访问

    目录 前言 环境 具体步骤 服务器 域名 SSL证书 Nginx配置 前言 记录下阿里云服务器建站的过程(回回建,回回忘,尴尬...) 环境 ECS(Centos7.6)+ Nginx 具体步骤 服务 ...

  9. 阿里云ecs服务器安装docker

    环境:阿里云 轻量级服务器 系统:centos8 安装方式 参考docker官网地址:Install Docker Engine on CentOS | Docker Documentation 登录 ...

最新文章

  1. jquery 插件 任意位置浮动固定层
  2. 图像隐藏matlab代码,picture Matlab简单操作实现图像的隐藏加密 联合开发网 - pudn.com...
  3. [Spring cloud 一步步实现广告系统] 8. 检索系统配置依赖
  4. 一篇需要膜拜的文篇--Javascript异步编程模型进化(转)
  5. 在Spring MVC Web应用程序中添加社交登录:单元测试
  6. java开发的windows程序工作机制_Windows程序运行原理及程序编写流程
  7. 目录下内容的递归复制Linux,linux下递归复制文件及目录
  8. 提到强化学习只知道AlphaGo?其实,RL在工业界还有这些应用
  9. 485协议转换器的开发
  10. 竞品分析:美颜相机VS轻颜相机——关于美颜相机未来产品规划的思考
  11. 全国计算机大赛游戏作品,计算机作品大赛优秀作品展示---数字动漫游戏栏目
  12. 产品经理的自我修养—认知模式
  13. Modbus通信协议
  14. html 单元格拆分及合并,一键轻松搞定合并和拆分单元格-excel拆分单元格
  15. verilog 7段数码管译码器
  16. delta波 意识(摘要)
  17. 基于matlab的三相逆变电路仿真,三相逆变电路matlab仿真.docx
  18. 趣商宝微信招生方案 ,线上招生难,十大绝招帮您搞定微信吸粉!
  19. 将福昕高级PDF编辑器中创建的PDF签名导出,迁移到其他电脑并导入福昕PDF中
  20. Unity3D Shader系列之描边

热门文章

  1. R语言单因素方差分析(附代码)
  2. 头牌知产介绍燃气灶商标注册类别属哪一类?
  3. 【前端面经】H5-语义化标签的理解
  4. android shell打包报错
  5. 修改css样式后刷新网页无改变
  6. 7_22_html_美食网设计
  7. vlog用什么来剪辑?分享1个剪辑生活vlog的技巧
  8. linux下查找配置文件
  9. 《黑客狙击》--一部值得观看的国产高科技犯罪电影
  10. 竹云+巨杉丨互信认证 安全可靠