部署系统到linux服务器,若依管理系统部署到linux(上)

目录

一、前言

二、部署环境

三、配置修改,在win上能够正常运行

1.配置数据库

1)修改配置文件

2)建立数据库

3)建表

2.配置Redis

3.服务器端口配置(个人推荐)

4.日志配置

一、前言

1、非常感谢若依作者为大家提供的非常优质的开源web项目,以及codesheep提供的教程。非常感谢!!!

2、若依官方文档:http://doc.ruoyi.vip/ruoyi/

3、若依官方链接:

1)若依管理系统官方体验地址:http://vue.ruoyi.vip/login?redirect=%2Findex

2)若依官网:http://www.ruoyi.vip/

3)RuoYi源码地址:https://gitee.com/y_project/RuoYi

4)RuoYi-Vue(前后端分离版本)地址:https://gitee.com/y_project/RuoYi

二、部署环境

1、系统:小破电脑+centOS7

2、安装并配置好以下应用软件

1)jdk1.8 +

2)maven

3)mysql

4)nginx

5)redis

三、配置修改,在win上能够正常运行

1.配置数据库

1)修改配置文件

打开ruoyi/resources下的配置文件:application-druid.yml文件

部署系统到linux服务器,若依管理系统部署到linux(上)_第1张图片

修改linux服务器对应的ip地址:192.168.xxx.106

修改username:root

修改password:111111

#主库数据源

master:

url: jdbc:mysql://192.168.xxx.106:3306/ry-vue?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8

username: root

password: 111111

2)建立数据库

在url中看到ry-vue字样。则需要将数据库取名为ry-vue。

部署系统到linux服务器,若依管理系统部署到linux(上)_第2张图片

在navicat中建立连接,做如下设置。

部署系统到linux服务器,若依管理系统部署到linux(上)_第3张图片

如果连接不上,见这篇博文:链接: centos7无法远程连接MySQL.。

3)建表

在ruoyi/sql中,有两个sql文件。导入即可。

2.配置Redis

在application.yml配置文件中,进行修改。

redis:

# 地址

host: 192.168.xxx.106

# 端口,默认为6379

port: 6379

# 密码

password: ppnan

3.服务器端口配置(个人推荐)

这是可选项。原先项目用的是8080端口。结果遇到端口占用问题。搞了好久也没搞好

在application.yml配置文件中,修改port即可。

# 开发环境配置

server:

# 服务器的HTTP端口,默认为8080

port: 8203

servlet:

# 应用的访问路径

context-path: /

4.日志配置

在logback.xml文件,日志存放路径下,进行修改。改成自己的“D:\project\log”

在logback.xml文件中,还有个注意点是。需要记得把encoder编码,改成UTF-8。每一处都要。

原先是这样:

${log.pattern}

加上< charset >UTF-8 charset >,改成这样:

${log.pattern}

UTF-8

到这里,就可以在windows正常启动了。且听下回分解: 最终部署,直达linux服务器.

你可能感兴趣的:(部署系统到linux服务器)