一、实现效果
实现在MacOS上的部署。
二、实现思路
文字描述,可以配图。
三、具体操作
1、在idea里面导入项目2、查看项目目录,看到如下脚本信息,如图1:
3、下图蓝色框是数据迁移用的,如果用的是线上的数据库,则可以忽略这个。若是本地的数据库,则需要将这个文件夹里面的数据导入到你的本地库。
4、下图红色框是你需要启动的两个服务:连接器和推送服务。如下可看,在Windows是用两个.bat文件自动去启动的。在Mac中则需要手动启动。启动方法在后文。
5、下面黄色框是redis,需要你在mac中安装一个redis,启动服务。如图2:、
6、redis在本机安装完成后,需要修改配置文件redis.conf:requirepass 123 ,这里的123是你设置的密码。启动redis,此时可以用redis-cli去连接你的redis服务,连接成功后输入:Auth 123,这样可以验证你是否成功设置了密码。
7、在项目中修改配置文件,配置文件所在位置如下,如图3:
8、修改如下,在下面那里直接修改一下你的密码即可。如图4:
9、下面开始启动连接器。
10、在终端进入push文件夹。路径如下。如图5:
11、在命令行中输入如下命令:
JAVA -jar -Dspring.config.location=connector-server-1.0.0.RELEASE/application.conf connector-server-1.0.0.RELEASE/connector-server-1.0.0.RELEASE.jar
12、连接器已经启动成功。
13、修改连接器的配置文件,所在位置如下。如图6:
14、要修改的内容如下。即修改redis的密码,让连接器可以连接redis。将下面的密码改成你的:123,如图7:
15、到此为止连接器启动成功,并且连接了redis。
16、下面开始启动推送服务。
17、在终端进入到push文件夹。
18、在该文件夹下输入命令行如下。
JAVA -jar -Dspring.config.location=instant-push-server-1.0.0.RELEASE/config/application.yml instant-push-server-1.0.0.RELEASE/instant-push-server-1.0.0.RELEASE.jar
19、回车,执行。到此推送服务启动成功。
20、修改推送服务的配置文件,位置如下。如图8:
21、修改内容如下,即修改redis的密码,让推送服务可以连接redis。将下面的密码改成你自己的:123,如图9;
22、至此推送服务启动完成。
23、至此所有环境安装完毕。
24、启动项目即可。
四、相关代码(可选)
- JAVA -jar -Dspring.config.location=connector-server-1.0.0.RELEASE/application.conf connector-server-1.0.0.RELEASE/connector-server-1.0.0.RELEASE.jar
复制代码- JAVA -jar -Dspring.config.location=instant-push-server-1.0.0.RELEASE/config/application.yml instant-push-server-1.0.0.RELEASE/instant-push-server-1.0.0.RELEASE.jar
复制代码
[size=0.83em]666.png (103.48 KB, 下载次数: 0)
下载附件
[color=rgb(153, 153, 153) !important]2021-6-26 18:57 上传
五、总结(可选)
jepaas可以在任何环境下部署安装。
六、关键字
MAC部署,jepaas部署,安装环境
|