目录

登录阿里云账号, 找到自己购买的已经在工信部备案的域名, 添加2个解析, 一个指向后台, 一个指向前端,记录值为自己购买的阿里云服务器ip地址

登录自己的服务器, 这时候开始部署后端项目,  首先将项目ftp上传到服务器某个目录下,这块属于IT运维方面的知识, 以及牵扯到后台的知识,后边还有很多需要操作的, 包括服务器的配置, 数据库导入, 服务器的运行, 前端的部署, 以及最终nginx的虚拟机配置

在shell中进入到后台项目根目录,执行 cnpm install 安装运行环境

安装完成后, 由于后台项目运行需要依赖mysql数据库, 此时需要先去部署数据库,在服务器的数据库管理工具中, 新建数据库,用于导入sql文件,在新建的数据库上运行我们已经存在的sql文件,进行导入数据操作

服务端导入数据库成功, 此时需要去修改服务端连接数据库的ip和密码等配置

修改config/default.json中的数据配置, 然后再次上传到服务器并覆盖这个文件

修改app.js中的启动端口为70xx (我的服务器设置了一定端口的防火墙)

在shell进入项目根目录,执行 nohup node app.js & 使项目运行且在后台运行(关闭掉shell后不会挂掉, 可以一直持续运行下去, 7*24小时不停机)

目前后台项目已部署完毕, 已连接mysql完毕, 已正常运行, 接下来部署前端项目,直接将打包后的dist文件上传到我们服务器新建的某个目录即可

接下来, 我们配置nginx服务器的虚拟机, 来反向代理我们的后台项目和前端项目

前端的虚拟机配置

后台的虚拟机配置

最后热重载nginx配置,刷新服务端nginx配置,测试前端和后端的线上地址是否正确

注意vue前端项目中的 axios baseURL地址要改成这个设置好的后台线上地址

linux服务器的操作, 域名操作, 部署, nginx, 是一般开发人员接触不到的东西, 需要一些综合计算机能力


登录阿里云账号, 找到自己购买的已经在工信部备案的域名, 添加2个解析, 一个指向后台, 一个指向前端,记录值为自己购买的阿里云服务器ip地址

阿里云项目上线过程记录

登录自己的服务器, 这时候开始部署后端项目,  首先将项目ftp上传到服务器某个目录下,这块属于IT运维方面的知识, 以及牵扯到后台的知识,后边还有很多需要操作的, 包括服务器的配置, 数据库导入, 服务器的运行, 前端的部署, 以及最终nginx的虚拟机配置

阿里云项目上线过程记录

在shell中进入到后台项目根目录,执行 cnpm install 安装运行环境

阿里云项目上线过程记录

安装完成后, 由于后台项目运行需要依赖mysql数据库, 此时需要先去部署数据库,在服务器的数据库管理工具中, 新建数据库,用于导入sql文件,在新建的数据库上运行我们已经存在的sql文件,进行导入数据操作

阿里云项目上线过程记录

阿里云项目上线过程记录

服务端导入数据库成功, 此时需要去修改服务端连接数据库的ip和密码等配置

阿里云项目上线过程记录

修改config/default.json中的数据配置, 然后再次上传到服务器并覆盖这个文件

阿里云项目上线过程记录

修改app.js中的启动端口为70xx (我的服务器设置了一定端口的防火墙)

阿里云项目上线过程记录

在shell进入项目根目录,执行 nohup node app.js & 使项目运行且在后台运行(关闭掉shell后不会挂掉, 可以一直持续运行下去, 7*24小时不停机)

目前后台项目已部署完毕, 已连接mysql完毕, 已正常运行, 接下来部署前端项目,直接将打包后的dist文件上传到我们服务器新建的某个目录即可

接下来, 我们配置nginx服务器的虚拟机, 来反向代理我们的后台项目和前端项目

前端的虚拟机配置

阿里云项目上线过程记录

后台的虚拟机配置

阿里云项目上线过程记录

最后热重载nginx配置,刷新服务端nginx配置,测试前端和后端的线上地址是否正确

阿里云项目上线过程记录

阿里云项目上线过程记录

注意vue前端项目中的 axios baseURL地址要改成这个设置好的后台线上地址

linux服务器的操作, 域名操作, 部署, nginx, 是一般开发人员接触不到的东西, 需要一些综合计算机能力

 

 

相关文章:

  • 2021-11-08
  • 2021-11-01
  • 2022-12-23
  • 2021-08-02
  • 2021-11-28
  • 2021-08-02
  • 2022-01-11
猜你喜欢
  • 2021-08-02
  • 2022-12-23
  • 2022-01-23
  • 2021-12-12
  • 2021-12-03
  • 2022-01-01
  • 2021-10-25
相关资源
相似解决方案