首先在Linux操作系统上安装Nginx,mysql,Redis
遇到的问题
1.部署前端到Nginx时(只需要部署html文件夹和redis.conf文件即可),遇到无法访问的问题,通过关闭防火墙和SELinux解决了,其中redis.conf文件位于/etc/redis/文件夹中。修改时候记得备份
2.jar包运行时无法连接mysql,解决方法:将yml文件中的密码用字符串形式修改
3.遇到管理员登录密码错误,原因是黑马给的初始数据库中密码是明文,后面项目做了加密,是密文存储在数据库上。
通过修改数据库解决
4.服务器远程连接mysql服务
如何远程连接数据库-CSDN博客 未解决
5.解决远程登录Redis时配置问题(redis.conf)
3、Linux安装Redis开启远程访问功能超详细_哔哩哔哩_bilibili
6.成功部署2台服务器,1台mysql服务器,1台redis服务器
7.遗留问题
如何不关闭防火墙实现远程,实际生产环境下是如何配置的?
实际生产环境下,服务器和数据库服务器的比例是如何的?