商城业务-检索服务之搭建页面环境

1、在检索项目中加入thymeleaf依赖,开启注册到nacos中


        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
spring:
  cloud:
    nacos:
      discovery:
        server-addr: 192.168.31.219:8848
  application:
    name: jiaqimall-elasticsearch
server:
  port: 12000

2.动静分离的方式将静态资源放入nginx中

2.1修改hsot的配置信息,添加一个host

192.168.31.219 search.jiaqimall.com

2.2将静态资源上传到nginx服务器上,index.html放进idea项目的temlates下

 2.3修改nginx的配置文件中的server_name,这里不能使用*.jiaqimall.com具体为什么没有深究,只能将配置多个名字server_name jiaqimall.com search.jiaqimall.com;中间要空格隔开

server {
    listen       80;
    #这里不能使用*,只能将配置多个名字
    server_name jiaqimall.com search.jiaqimall.com;

    #charset koi8-r;
    #access_log  /var/log/nginx/log/host.access.log  main;

     location /static {
        root   /usr/share/nginx/html;
    }


    location / {
       proxy_pass http://jiaqimall;
       proxy_set_header Host $host;
    }

    #error_page  404              /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }

    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #
    #location ~ \.php$ {
    #    proxy_pass   http://127.0.0.1;
    #}

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    #location ~ \.php$ {
    #    root           html;
    #    fastcgi_pass   127.0.0.1:9000;
    #    fastcgi_index  index.php;
    #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
    #    include        fastcgi_params;
    #}

    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /\.ht {
    #    deny  all;
    #}
}

 测试:访问http://search.jiaqimall.com/  

访问 http://jiaqimall.com/

没问题的就可以访问了,至此环境搭建成功

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值