Vue电商项目--服务器

购买服务器

就是如果想要别人访问我们的项目,那么我们就需要服务器。

我们之前使用node搭建服务器,只能在局域网中访问。

购买云服务器的方式有很多:像阿里云,腾讯云等等

腾讯云 产业智变·云启未来 - 腾讯 (tencent.com)

安全组与xshell操作

对外开放安全组(让服务器一些端口号打开)

 然后通过Xshell来登录我们的服务器

 XSHELL - NetSarang Website 

利用xshell工具登录服务器

  然后就能登录到服务器中

购买服务器最好买Linux系统的

Linux系统常用操作:

/ 根目录

cd 跳转目录 ls查看 mkdir 创建目录 pwd:查看绝对路径 

nginx反向代理

1.为什么访问服务器ip地址就可以访问到咋们的项目?

就是我们需要在服务器上设置一些内容,让一份这个ip地址就能访问到服务器中的地址

2.项目的数据来源是http://39.98.123.211 

但是我们服务器的ip地址却是跟他不一样,这个使用我们就需要使用nginx了

Nginx详解(一文带你搞懂Nginx)_会飞的猫不吃鱼的博客-CSDN博客

就是帮我们买来的服务器像别的服务器要数据 

配置Nginx

nginx配置:

1.xshell进行根目录/etc

2.进行etc目录,这个目录下有一个Nginx目录,进入到这个目录【已经安装过Nginx:如果没有安装过,四五个文件】

3.如果想安装Nginx服务器以后,你会发现在Nginx目录下,多了一个Nginx.conf文件,在这个文件中进行配置

4.安装完Nginx服务器以后,你会发现在Nginx目录下,多了一个Nginx.conf文件,在这个文件中进行配置

5.vim Nginx.conf 进行编辑,主要添加如下俩项

解决第一个问题

location / {

        root        /root/www/dist;  这个就是Linux中放我们网站资源的路径

        index        index.html;

        try_files        $url        $url/   /index.html

}

解决第二个问题

location /api {

        proxy_pass http://39.98.122.111 这个就是我们需要向服务器要资源的地址

}

6.Nginx服务器跑起来

service nginx start

猜你喜欢

转载自blog.csdn.net/weixin_64612659/article/details/131864029
今日推荐