CSR模式前端单机部署流程(前后端分离)

77 阅读2分钟

1.前言

本文章展示的是以阿里云服务器做出展示,系统版本是阿里云Alibaba Cloud Linux 3.2104 LTS 64位。

2.打包CSR的前端项目

使用打包命令将前端项目进行打包为编译后的源代码文件。

3.将源代码文件上传到服务器

在这里作者使用VsCode提供的连接服务器的工具Remote-SSH

去商店搜索并进行安装

image.png 进行连接服务器

会在顶部弹出一个输入框,输入ip地址后再输入密码即可

image.png

然后打开你需要上传的文件所在文件夹

直接将文件夹拖动进目录即可

这样就完成了将项目文件上传到root目录

image.png

4.安装nginx

由于作者采用的系统是阿里云Alibaba Cloud Linux 3.2104 LTS 64位,是内置了dnf包管理文具的,如果你使用的系统是centos8及以上也可以进行使用,但是centos7默认采用的就是yum,作者个人观点,dnf作为yum的升级版本,还是比较好用的,建议进行下载使用。

先进行搜索dnf search nginx

第二步进行下载 dnf install nginx

输入y即可

第三步进行启动nginx systemctl start nginx

第四步查看nginx运行状态 systemctl status nginx

如果访问80端口出现nginx页面就是nginx启动成功了,如果访问失败,很有可能是服务器防火墙的问题,去关掉80端口的防火墙即可

image.png

5.配置nginx

其实完全可以新建一个linux用户,给予其访问源代码文件的权限,但是这里作者直接使用root用户了

nginx的配置文件在/etc/nginx中

在vscode中右击已经连接好服务器的窗口的资源管理器,点击将文件夹添加到工作区

image.png

会出现一个弹框在顶部,输入/etc/nginx,回车输入密码即可

进入nginx.conf进行配置

image.png

image.png 自此就可以通过服务器进行访问CSR类型的前端项目了,完成了前端项目单机部署,喜欢请点赞,若有不对之处欢迎大佬点评。 ————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                    

原文链接:blog.csdn.net/2301_791087…