使用宝塔分分钟部署前端项目_宝塔面包自动部署前端

一、环境的安装

  • 1、域名解析绑定自己服务器的IP地址
  • 2、安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

  • 3、等待几分钟,安装完成后,页面上会出现登录账户和密码(先复制出来,登录进去后可以修改)
    在这里插入图片描述
  • 4、在阿里云服务器上安全组上将8888端口开放出来
  • 5、使用上面的账号和密码登录到你的宝塔界面中修改用户名和密码【主要是为了方便记住账号和密码】
    在这里插入图片描述

三、使用宝塔部署静态项目

  • 1、安装nginx软件
    在这里插入图片描述
  • 2、部署静态项目
    在这里插入图片描述
  • 3、直接在浏览器上访问(输入自己的域名)
    在这里插入图片描述
  • 4、如果要创建别的静态项目
    在这里插入图片描述
    在这里插入图片描述
  • 5、在浏览器输入域名/文件夹名访问刚刚的静态项目

四、使用PM2部署node项目

  • 1、在软件商店安装pm2工具
  • 2、在pm2的管理界面切换node版本
  • 3、在站点的目录下创建一个文件夹express_demo
  • 4、安装express的脚手架
npm install express-generator

  • 5、在express_demo目录下生成项目文件
express -e
npm install

  • 6、开发端口【非常重要】

    • 在宝塔中开放端口
      在这里插入图片描述
    • 如果是使用的阿里云服务器,需要在服务器端继续开放端口
  • 7、在PM2的面板中添加express_demo项目启动
    在这里插入图片描述

  • 8、浏览器输入域名或者IP带上3000端口

五、修改nginx的配置文件,反向代理到node项目

后话

对于面试,说几句个人观点。

面试,说到底是一种考试。正如我们一直批判应试教育脱离教育的本质,为了面试学习技术也脱离了技术的初心。但考试对于人才选拔的有效性是毋庸置疑的,几千年来一直如此。除非你有实力向公司证明你足够优秀,否则,还是得乖乖准备面试。这也并不妨碍你在通过面试之后按自己的方式学习。
其实在面试准备阶段,个人的收获是很大的,我也认为这是一种不错的学习方式。首先,面试问题大部分基础而且深入,这些是平时工作的基础。就好像我们之前一直不明白学习语文的意义,但它的意义就在每天的谈话间。

所谓面试造火箭,工作拧螺丝。面试往往有更高的要求,也迫使我们更专心更深入地去学习一些知识,也何尝不是一种好事。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值