关于启动阿里云上的瑞吉外卖项目

210 阅读1分钟

检查阿里云上的mysql是否启动

没什么雷区

检查阿里云上的redis是否启动

处处是雷区

redis配置文件

bind

image.png bind 127.0.0.1 : 限制redis服务只能通过本机(阿里云)访问 而相应的项目配置文件中的redis的连接配置也要与之对应:

haha.png

image.png

曾经认为当bind配置为127.0.0.1时,这里的host既可以写阿里云服务器自己的外网ip,也可以写127.0.0.1,但事实上并不行,只能写127.0.0.1

只有当这里的redis.host配置为127.0.0.1时, 当该jar包项目运行在服务器本地,才是以内网形式访问服务器本地的redis服务。即使这里的redis.host配置为服务器本身的外网ip,也仍然是以外网的形式访问服务器本地的redis服务,自然会被bind 127.0.0.1拒绝

protected-mode

VM9WPBZRC1RKF7@MN(7LF2T.png 保护模式无脑开启就完了

daemonize

redis服务后台运行,开启就完了

haha.png

requirepass

requirepass(密码)一定要设置,最好去网页上生成16位

}@X5R)BY%SV`LV5OF(G7%_W.png

如何正确启动redis服务?

检查好/usr/local/redis/redis-4.0.0下的redis.conf后,前往/usr/local/redis/redis-4.0.0/src执行:

./redis-server ../redis.conf

检查阿里云上的jar包是否启动

也没什么雷区