✅P211_商城业务-认证服务-环境搭建

gong_yz大约 2 分钟谷粒商城

创建认证服务

使用spring初始化向导创建服务

选择SpringBoot的版本,添加服务需要的依赖

导入common模块,排除mybatis的依赖,因为不用数据库

<dependency>
    <groupId>com.gyz.cfmall</groupId>
    <artifactId>cfmall-common</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <exclusions>
        <exclusion>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
        </exclusion>
    </exclusions>
</dependency>

开启服务注册功能

配置文件application.yml

server:
  port: 8600

spring:
  application:
    name: cfmall-auth-server
  cloud:
    nacos:
      discovery:
        server-addr: 127.0.0.1:8848
  redis:
    host: 192.168.17.130
    port: 6379

开启服务注册功能


静态资源导入

templates包中导入登录、注册的html

将注册页面的index.html改名为reg.html,登录页面的html暂时不改名,方便后面测试能否获取到Ngixn的静态资源,因为SpringMVC默认访问templates下的index.html,否则需要Controller路由。

导入静态资源

将注册页面资源导入/mydata/nginx/html/static/register/

将登录界面资源导入:/mydata/nginx/html/static/login/

修改资源访问路径

cfmall-auth-server/src/main/resources/templates/index.html

src="   替换成  src="/static/login/
href="  替换成  href="/static/login/

cfmall-auth-server/src/main/resources/templates/reg.html

href=" 替换成   href="/static/register/
src="  替换成	 src="/static/register/

配置网关

配置域名

host文件位置:C:\Windows\System32\drivers\etc

配置网关

cfmall-gateway/src/main/resources/application.yml

        - id: cfmall-auth-route
          uri: lb://cfmall-auth-server
          predicates:
            - Host=auth.cfmall.com