代码编织梦想

一.nginx部署

1.nginx 官网下载

地址 官网地址
安装 windows版本 可安装稳定版
在这里插入图片描述
下载后将zip文件进行解压

2. 配置nginx

编辑nginx.conf文件 (备注:千万不要用记事本编辑 会产生bom,nginx会报错 ,可以用写字板打开)
具体配置文件如下:


#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
    #                  '$status $body_bytes_sent "$http_referer" '
    #                  '"$http_user_agent" "$http_x_forwarded_for"';

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

    server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }

        #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   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;
        #}
		
    }
server {
        listen       18455;   -----配置访问端口
        server_name  192.168.1.1;  -------配置访问ip

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   E:\ylksProject\fornt\dist;
            index  index.html index.htm;
try_files $uri $uri/ /index.html;    ------特别重要,防止刷新后nginx 404
        }

        #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   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;
        #}
		
    }

 
    # another virtual host using mix of IP-, name-, and port-based configuration
    #
    #server {
    #    listen       8000;
    #    listen       somename:8080;
    #    server_name  somename  alias  another.alias;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}


    # HTTPS server
    #
    #server {
    #    listen       443 ssl;
    #    server_name  localhost;

    #    ssl_certificate      cert.pem;
    #    ssl_certificate_key  cert.key;

    #    ssl_session_cache    shared:SSL:1m;
    #    ssl_session_timeout  5m;

    #    ssl_ciphers  HIGH:!aNULL:!MD5;
    #    ssl_prefer_server_ciphers  on;

    #    location / {
    #        root   html;
    #        index  index.html index.htm;
    #    }
    #}

}

3.配置nigix 防止nigix刷新404不生效

解决 :windows查看nginx 原来服务是否关闭
查看 所有进程的命令
关闭对应进程的命令

tasklist
taskkill -f -pid 端口号

二.配置redis部署成服务

redis安装之后 点击启动redis-server.exe文件进行启动 程序连接有时会挂掉,需要部署成服务

1.在系统配置中 配置为系统变量

在这里插入图片描述

名称 redis 变量值为redis 的路径

2.打开快捷登录服务管理

win+r 输入 services.msc

#3. 开启redis

在这里插入图片描述

三.windows部署jar包

报错 原因 编码错误
在这里插入图片描述
解决方式 ;

启动命令  
nacos:      java -jar -Dfile.encoding=utf-8 jeecg-cloud-nacos-2.4.0.jar > D:\digital\log\nacosServer.log 2>&1 &
gateway:  java -jar -Dfile.encoding=utf-8 jeecg-cloud-gateway-2.4.0.jar > D:\digital\log\gatewayServer.log 2>&1 &
systemStart: java -jar -Dfile.encoding=utf-8 jeecg-cloud-system-start-2.4.0.jar > D:\digital\log\systemServer.log 2>&1 &
digital:java -jar -Dfile.encoding=utf-8 cjwsjy-cloud-digital-delivery-2.4.0.jar > D:\digital\log\deliveryServer.log 2>&1 &


java -jar 启动报错 就在 -jar 后面加上下面这个
-Dfile.encoding=utf-8
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/songyilianblog/article/details/129672430

微服务的部署-爱代码爱编程

文章目录 一:Docker Compose编排工具1.1:Docker Compose的安装与卸载1.2:Compose file文件的使用说明 二:微服务与Docker的整合三:环境 搭建以

微服务部署利器 - Docker-爱代码爱编程

一、Docker简介 1、Docker是基于容器化技术的轻量级虚拟化技术(进程级别的虚拟化技术) 2、Docker是个"集装箱",用于运输东西 3、Docker底层环境可以帮助我们屏蔽底层操作系统 二、Docker作用 1、屏蔽环境构建复杂度和多环境部署需求 2、隔离虚拟化环境与底层环境 3、Docker底层环境可以帮助我们屏蔽底层操作系统

windows环境java微服务部署-爱代码爱编程

1、为每个微服务建立bat文件 文件代码如下: E: cd E:\safeServer title education java -Xms512m -Xmx512m -jar education-1.0.0.jar pause 注意:(1)titile为windwos启动命名窗体标题 (2)cd 跳转至 jar包所在目录 (3)启动jar包 最小堆

hadoop大数据平台构建与应用(3)伪分布HBase环境搭建-爱代码爱编程

前言: HBase的三种运行模式: 单机模式 伪分布式 分布式(笔记只记录此搭建过程) 环境要求: JAVA的环境变量生效; Hadoop安装完成,并且正常启动; SSH可以免密登录 Hbase已经安装 切换到HBase的conf文件目录下: root@user01:/home/hbase/conf# vi hbase-env.sh

微服务开发及部署_最简单的微服务部署测试实践-爱代码爱编程

微服务特别适合业务复杂,开发队伍庞大的项目。微服务可以到达化整为零,简化单个服务,降低沟通成本的效果。但微服务在性能上比单体服务低,也会有数据冗余的问题,要结合自身情况,不要盲目崇拜。本文介绍一种简单的微服务技术架构。帮助大家对微服务如何部署,如何开发有个初步的认识。 一个简单的微服务架构 部署图如下 nginx: 对外统一入

若依微服务项目部署流程-爱代码爱编程

一.服务器说明 服务器一 序号域名ip作用1xuniji.config.com192.168.220.128提供redis,nacos,mysql ,nginx服务,前端代码也是部署到该服务器2xuniji.server.com192.168.220.129服务部署的机器,supervisor 进行项目线程统一管理二.成品展示 1.页面展示 2.co

测试java微服务_最简单的微服务部署测试实践-爱代码爱编程

微服务特别适合业务复杂,开发队伍庞大的项目。微服务可以到达化整为零,简化单个服务,降低沟通成本的效果。但微服务在性能上比单体服务低,也会有数据冗余的问题,要结合自身情况,不要盲目崇拜。 本文介绍一种简单的微服务技术架构。帮助大家对微服务如何部署,如何开发有个初步的认识。 一个简单的微服务架构 部署图如下 nginx: 对外统一入口,根据u

windows10下微服务docker部署-爱代码爱编程

docker-windows10 部署 1、安装docker 具体安装docker步骤可参考菜鸟教程https://www.runoob.com/docker/docker-tutorial.html 2、将java项目打包成jar包: 确定mvn命令配置完成:在命令行中输入mvn -v; 将项目已有target文件夹清除:在idea中点开Ter

NGINX学习-Windows环境下部署微服务系统-爱代码爱编程

Windows环境下部署微服务系统 声明: 之前我没用过也没学过nginx,就是想在windows部署微服务环境时查了一下前端可以用nginx配置就根据一篇博客配了一下,一会儿功夫就成功了,感觉很神奇,于是认真学习了nginx的作用和原理。 实战: 目前我们的系统部署涉及到前端vue项目、后端jar、工作流服务、平台基础服务、云存储等多个微服务,正

Windows下PHP微服务框架Hyperf Swoole开发部署(Docker方式)-爱代码爱编程

前提 查看此教程时,默认你已经安装Docker for windows,并且具备了基本的docker及linux操作技能。 安装 创建并启动一个Hyperf容器 运行以下命令来创建并启动一个hyperf官方提供的镜像容器,注意D:/hyperf是我本地主机存放hyperf项目的目录,挂载到了容器的/data/project目录;本地主机的950

jenkins部署整合微服务_林甲城qaq的博客-爱代码爱编程

安装docker # 1.先安装yml yum install -y yum-utils device-mapper-persistent data lvm2 # 2.设置阿⾥云镜像 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker ce/linux/centos/do

微服务容器部署与持续集成(jenkins)_金海湖底有宝藏的博客-爱代码爱编程

微服务容器部署与持续集成(Jenkins) 一、微服务容器部署1、Dockerfile1.1 Dockerfile简介1.2 使用脚本创建镜像 2、Docker私有仓库2.1 私有仓库搭建与配置2.2 镜像上传

微服务环境搭建windows详细版本,踩坑大全。_ljt_six的博客-爱代码爱编程

最近也是在开始学习微服务,没想到这个环境搭建差点给我送走,基本上坑全踩了一遍。话不多说,直接上干货。 踩到的坑我放在文章末尾,如果在以下环境搭建的过程中遇到了问题,文章末尾绝对可以助你一臂之力!!! 一、 protobu

nacos微服务windows本地jar包部署_lanren312的博客-爱代码爱编程

一开始是想部署到tomcat,发现gateway不能用tomcat部署,spring cloud gateway是基于netty的webflux响应式框架,必须要使用内置的tomcat,无法部署到外置的tomcat.. 前端暂时还是放到tomcat.. ​  一、修改项目  1、在每个微服务添加NacosConfig.class @Compone

【手把手教程】若依微服务版服务器部署_千寻简的博客-爱代码爱编程

若依微服务版服务器部署(手把手教程) 📔 笔记介绍 大家好,这里是千寻简笔记,我是作者星辰,笔记内容整理并发布,内容有误请指出,笔记源码已开源,前往Gitee搜索《chihiro-notes》感谢您的观看。 作者各大平

若依微服务部署_柴米油盐那点事儿的博客-爱代码爱编程

1,windows部署 run-gateway.bat set JAVA_OPTS=-Dserver.port=1100 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m java -Dspring.cloud.nacos.discovery.namespace

java——windows部署若依微服务版_若依微服务jar包服务-爱代码爱编程

目录 准备相关文件 注意相关版本  一、后端   1.1、执行SQL文件 1.2、nacos【下载并配置】  1.3、redis  【下载并启动】  1.4、sentinel【下载并启动】  二、前端  2.1、Node【下载并安装】 2.2、启动前端【ruoyi-ui】 三、启动步骤【这里进行总结一下】  准备相关文件