位置: IT常识 - 正文

前端项目部署,阿里云服务器部署前端项目,超详细(前端项目部署到nginx)

编辑:rootadmin
前端项目部署,阿里云服务器部署前端项目,超详细

推荐整理分享前端项目部署,阿里云服务器部署前端项目,超详细(前端项目部署到nginx),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:前端项目部署到docker,前端项目部署上线流程,前端项目部署上线,前端项目部署上线,前端项目部署上线,前端项目部署到服务器的几种方式,前端项目部署到服务器的几种方式,前端项目部署到服务器,内容如对您有帮助,希望把文章链接给更多的朋友!

需求背景:作为一个前端,特别身处于中小公司时,对于部署也需要有所了解。本次就介绍前端基础的项目部署。本次使用的是阿里云服务器进行的部署

部署核心步骤

1.准备打包好的前端代码(dist包)或者是一个html文件 2.购买阿里云服务器,并且连接 3.为阿里云服务器安装ngnix开启web服务 4.使用xshell和sftp将自己的前端代码放到服务器上

1.准备前端代码

这部分很简单,可以随意准备。我这边就随便起了个vue脚手架,然后打了个dist包。

大家嫌麻烦那么就直接使用一个html文件也可以,里面随意写点内容就行

2.购买阿里云服务器

如果是作为练习的话,买最便宜的就OK了。其实没什么,地域选择国内,然后配置选最低的就行了,便宜。操作系统一般都是选centOS64 ,把免费分配公网ip勾上就行

购买完成后,你可能不知道在哪里,你需要点控制台,然后找到云服务器ECS

然后你就能找到你的服务器了,其中最重要的就是实例(管理你的服务器状态)和安全组(控制可访问该服务器的端口号)

点击实例中的远程连接,看是否能正常连接。 这里的ip地址(公)就是待会你要连接的服务器的ip地址,也是别人访问你网站的地址,可以注意一下。

如果你的页面显示这个,说明你与远程连接已经成功了

3.为阿里云服务器安装ngnix开启web服务

a.准备工作:安装xshell(用来连接服务器)和xftp(用来上传你的文件)。 如何安装这两个软件:直接从360安全卫士安装吧,迅速还无毒

b.打开xshell,然后连接你的远程服务器

之后会弹出让你输用户名(一般是root)和密码。最后就是连接成功了

前端项目部署,阿里云服务器部署前端项目,超详细(前端项目部署到nginx)

恭喜你,此刻已经可以和服务器通信了。虽然刚才在云服务器上也可以远程连接,但是使用xshell一般比较方便

注意点,如果你这里如果连接不上。那么你一定需要看我这一步!!!!很重要!!!去云服务器页面设置安全组,建议大家都去做这一步!!!!

添加一个22的入口(这个和xshell连接的端口号需要是一致的,xshell默认是22),其他选择如图

再添加一个80的入口,用于nginx的,跟上面的一样的步骤

c.安装反向代理nginx 命令:yum install nginx

然后中途会停一下让你选择,输入y再按回车就行了。最后就是安装成功。

有这个complete就说明成功了 但是此时你只是在服务器安装了nginx,并没有在远程服务器启动这个nginx的服务。这里就要用到几个命令了。我先全部放出来,后面会用到部分。 (注意千万不要把nginx打成了ngnix!!!!!!!!!!我老是打错) 安装nginx:yum install nginx 看是否有ngnix进程:netstat -anput | grep nginx 查看服务器端口占用情况:netstat -ntlp nginx启动:nginx nginx重启:nginx -s reload 关闭nginx: nginx -s stop : 快速停止nginx nginx -s quit :完整有序的停止nginx 查看默认的nginx配置文件路径: nginx -t

d.启动nginx 命令:nginx,一般输完没有任何的反馈,如果你不确定有没有启动nginx,那么你可以使用netstat -anput | grep nginx这个命令看看有没有nginx的端口占用 上面这个图看不出来,可以输这个命令netstat -anput | grep nginx看看有没有端口占用

很明显我这里有nginx占用的80端口 然后在浏览器输入你对外的ip地址。如果页面出现了内容(一般是centos或者nginx页面)就说明你的nginx启动成功了,我这里是因为放了页面,所以有页面了,你们的应该不是这个页面,但是只要出现了有文字,就说明步骤是正确的

e.将你的文件放置到服务器上 点击你的xshell传输新建文件,会把刚才下载的xftp打开

此时右边就是你的云服务器的桌面了,右键新建一个web文件夹,再在里面新建一个html1文件夹,把你的dist文件传输上去

怎么把本地的放上去?直接拖拽到文件夹的空白区域就行

f.修改nginx文件,让我们的nginx服务代理我们自己的html文件 先找到默认的nginx配置文件路径: nginx -t

在xftp上找到该文件传输到自己的电脑上(默认是传输到桌面上的)

使用vscode(没有vscode,用webstorm和记事本也可以)编辑该文件,主要是改这里的路径改成我们刚才上传的路径

然后把该nginx.conf覆盖服务器上(就是上传到服务器,拖进去)的这个文件

g.重启nginx(nginx要求修改了nginx.conf配置之后必须重启后才生效) 打开xshell:输入nginx -s reload,重启,重启之后没有任何反应,这是正常的不要慌

此时用浏览器,打开你的ip地址。如果显示出来了你自己的网页,那就要说明你的网页已经上线成功了,你可以把你的ip发给任意一个人,他们都能访问你的网站了

本文链接地址:https://www.jiuchutong.com/zhishi/290841.html 转载请保留说明!

上一篇:Chrome谷歌浏览器安装与配置教程(Chrome谷歌浏览器网页)

下一篇:四川成都熊猫基地的小熊猫 (© Biosphoto/Alamy)(四川成都熊猫基地介绍)

  • php动态网页设计好的网站建设公司有丰富的设计经验

    php动态网页设计好的网站建设公司有丰富的设计经验

  • 联想lp40耳机触摸键在哪(联想lp40耳机有弹窗吗)

    联想lp40耳机触摸键在哪(联想lp40耳机有弹窗吗)

  • 华为荣耀20s尺寸多大(华为荣耀20s是几寸手机)

    华为荣耀20s尺寸多大(华为荣耀20s是几寸手机)

  • 路由器接wan还是lan(路由器接wan还是数字)

    路由器接wan还是lan(路由器接wan还是数字)

  • 微信电脑版可以改微信号吗(微信电脑版可以看朋友圈吗)

    微信电脑版可以改微信号吗(微信电脑版可以看朋友圈吗)

  • 苹果耳机保修需要提供什么(苹果耳机保修需要啥)

    苹果耳机保修需要提供什么(苹果耳机保修需要啥)

  • 音响充不进去电是什么原因(收款音响充不进去电)

    音响充不进去电是什么原因(收款音响充不进去电)

  • 网站wifi能打开流量打不开(网站wifi能打开流量不行)

    网站wifi能打开流量打不开(网站wifi能打开流量不行)

  • 华硕笔记本黑屏唤不醒(华硕笔记本黑屏了怎么办)

    华硕笔记本黑屏唤不醒(华硕笔记本黑屏了怎么办)

  • 怎么关闭来电闪光灯(怎么关闭来电闪信提示)

    怎么关闭来电闪光灯(怎么关闭来电闪信提示)

  • 京东红包怎么使用(京东红包怎么弄)

    京东红包怎么使用(京东红包怎么弄)

  • 华为怎么看软件使用时间(华为怎么看软件在哪个文件夹)

    华为怎么看软件使用时间(华为怎么看软件在哪个文件夹)

  • 天猫精灵带录音功能吗(天猫精灵带录音功能么)

    天猫精灵带录音功能吗(天猫精灵带录音功能么)

  • 手机老掉线怎么回事(手机老掉线是什么原因?)

    手机老掉线怎么回事(手机老掉线是什么原因?)

  • 苹果11颜色有哪些(苹果11颜色哪个保值)

    苹果11颜色有哪些(苹果11颜色哪个保值)

  • 手机拼多多怎么退货(手机拼多多怎么退店铺保证金)

    手机拼多多怎么退货(手机拼多多怎么退店铺保证金)

  • 苹果x怎么双卡双待(苹果x怎么双卡双待设置)

    苹果x怎么双卡双待(苹果x怎么双卡双待设置)

  • 抖音名字能改几次(抖音名字可以改几次)

    抖音名字能改几次(抖音名字可以改几次)

  • 快手怎么申请营业执照(快手怎么申请开店)

    快手怎么申请营业执照(快手怎么申请开店)

  • iqoo背后的灯怎么打开(iqoo后面的灯怎么设置)

    iqoo背后的灯怎么打开(iqoo后面的灯怎么设置)

  • vivox27闪充在哪里(vivox27闪充在哪里设置vivo)

    vivox27闪充在哪里(vivox27闪充在哪里设置vivo)

  • 小米6卡顿怎么解决(小米6卡顿怎么回事)

    小米6卡顿怎么解决(小米6卡顿怎么回事)

  • 华为p30和p30pro都支持无线充电吗(华为p30与p30 pro的区别)

    华为p30和p30pro都支持无线充电吗(华为p30与p30 pro的区别)

  • flash按钮跳转场景(flash按钮跳转场景怎么做)

    flash按钮跳转场景(flash按钮跳转场景怎么做)

  • 电脑睡眠唤醒教程(电脑睡眠唤醒教程视频)

    电脑睡眠唤醒教程(电脑睡眠唤醒教程视频)

  • 工资表个税多扣了账务处理递减
  • 小规模纳税人有增值税吗
  • 小规模城建
  • 增值税专用发票丢失了要怎么处理
  • 股东权益合计在报表哪里看
  • 个体户缴纳经营所得个税怎么算的
  • 发票怎么看开票最大额
  • 增值税应税销售额包括哪些
  • 销售咨询费一般涉及哪些业务
  • 企业所得税返还计入什么科目
  • 融资租赁业务的账务处理
  • 员工上班期间应穿
  • 法定预算调整的范围
  • 固定资产折旧的影响因素
  • 政策性搬迁资产损失情况怎么写
  • 自己承担所有
  • 融资租赁租金收入计税基础
  • 研发人员工资加计
  • 外资租赁房屋房产税和土地使用税怎么申报?
  • 一般纳税人购车可以抵扣多少税
  • 2019年一般纳税人附加税减免政策
  • 支付给外单位的押金是其他应收款吗
  • 房租租赁公司,对方还没付租金,怎么挂帐
  • 在linux2.4.0版本中
  • 清除文件夹exe病毒工具
  • ios9.3.5如何越狱
  • 上月多计提的所得税怎么做分录
  • 彭布洛克郡谋杀
  • 其他货币资金属于资产类科目
  • 销售食品分录
  • 购买材料结转成本的会计分录
  • php.ini详解
  • 工具合集
  • 2023前端面试题目100及最佳答案
  • split命令用法
  • php usort函数
  • 清包工开发票需要注意事项
  • 公司人员工资计算方法
  • 用库存现金支付职工医药费用69元,会计人员
  • 劳务报酬和工资薪金有什么区别
  • 结构性存款是什么存款
  • 企业取得财产转让收入
  • 职工薪酬包括哪些应如何计算
  • 法定盈余公积一般按照企业
  • 个体户能开建筑劳务发票吗
  • 简易计税的进项税额转出会计分录
  • 外币报表折算差额会计分录
  • 销售费用变动率是看本期还是本年累计
  • 贸易融资具体包括
  • 服务企业的建账方案
  • 日记账公式怎么设置
  • mysql默认8小时自动断开
  • solaris syslog
  • 什么是活动目录和域
  • win7怎么翻转桌面
  • xp的开始菜单
  • linux中使用grep命令显示包含特殊字符的行
  • 华硕a400u安装win7
  • centos怎么打开软件
  • win7win8win10哪个流畅
  • 怎么手动安装xp系统
  • win10关闭系统服务
  • win10升级 其他用户
  • win10隐藏图标不显示
  • win7笔记本触摸板怎么开启
  • windows桌面卡
  • 寒江孤影原文
  • Activity 的四种启动模式
  • android layout布局
  • axios使用jsonp
  • 使用权资产
  • ug合并命令在哪
  • android使用so
  • 安卓手机后退键
  • centos7如何安装
  • 四川医保网上怎么缴费支付宝
  • 陕西宝鸡国税人才招聘
  • 如何认真贯彻落实中央八项规定,切实改进工作作风
  • 单位轿车出售怎么处理
  • 印花税由哪方缴纳
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设