目录

一、前言

二、部署环境

三、配置修改,在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服务器对应的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。

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

如果连接不上,见这篇博文:链接: 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服务器,若依管理系统部署到linux(上)相关推荐

  1. windows Secure CRT使用SSH访问Linux服务器被拒绝,winscp访问Linux服务器被拒绝

    我们在windows上使用Secure CRT.PUTTY等工具SSH连接到Linux服务器时,会出现linux服务器拒绝访问情况. 可能是Linux系统上没有安装SSH服务: 在终端输入: ssh ...

  2. Linux服务器的显卡驱动丢失又装上的过程

    记一次Linux服务器的显卡驱动消失又装上的过程 因为reboot服务器了以后不明原因更新了centOS内核,导致显卡驱动没了,重新装驱动过程 故事背景 前一天试图更新linux默认语言,更改¥LAN ...

  3. vue/react/web前端项目部署到阿里云服务器_nginx_pm2流程及部署前的准备

    前端开发完成的项目,不管是使用vue.react.或者是别的web项目,最终都是要部署到外网上,让用户可以通过域名来访问.这篇文章以一个 react 移动端的项目为例,讲怎样将自己本地的项目部署到阿里 ...

  4. 海量数据去重,hash、布隆过滤器以及hyperloglog丨c/c++linux服务器开发丨后端开发丨Linux后台开发丨底层原理

    海量数据去重,hash.布隆过滤器以及hyperloglog 视频讲解如下,点击观看: 海量数据去重,hash.布隆过滤器以及hyperloglog丨c/c++linux服务器开发丨后端开发丨Linu ...

  5. 90分钟详解网络编程相关的细节处理丨 reactor丨网络io丨epoll丨C/C++丨Linux服务器开发丨后端开发丨Linux后台开发

    90分钟搞懂网络编程相关细节处理 1. 网络编程四要素 2. io多路复用 3. reactor三种基础封装方式 视频讲解如下,点击观看: 90分钟详解网络编程相关的细节处理丨 reactor丨网络i ...

  6. 国产虚拟主机管理软件 php linux,linux服务器虚拟主机管理系统wdcp v2.4发布

    wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,旨在易于使用和管理Linux服务器,通过web页面操作就可以管理服务器和虚拟主机.简单,方便,易 ...

  7. linux服务器运维操作命令,Windows和Linux系统服务器运维基本操作指令

    原标题:Windows和Linux系统服务器运维基本操作指令 服务器总归是机械化设备,在运行过程中难免会出现一些问题,遇到这些问题怎么办?请运维人员代维修?即使请也会造成,运维人员维护不及时和成本太高 ...

  8. Linux服务器迁移文件系统,DD方式迁移Linux系统.pdf

    DD 方式迁移Linux 系统 一.DD 简介 dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个 文件,并在拷贝的同时进行指定的转换.我们可以使用dd 命令对 li ...

  9. linux服务器怎么查看cpu配置信息,linux服务器cpu信息查看详解

    在linux系统中,提供了/proc目录下文件,显示系统的软硬件信息.如果想了解系统中CPU的提供商和相关配置信息,则可以查/proc/cpuinfo.但是此文件输出项较多,不易理解.例如我们想获取, ...

最新文章

  1. 2022-2028年中国六氟化硫行业市场研究及前瞻分析报告
  2. 【总结】IE6,IE7,IE8,Firefox兼容的css hack 补充!
  3. android studio下载插件时出现的read time out问题
  4. java中定义类头的修饰符,JAVA中定义类头时能使用的修饰符是什么
  5. 为什么S/4HANA的销售订单创建会触发生产订单的创建 1
  6. 启动时指定需要绑定的网卡_为什么小型汽油机在启动时需要拉风门,而汽车却不用?...
  7. 第二阶段冲刺站立会议09
  8. Axure设计设备管理系统后台系统界面
  9. Spring的事务管理和数据库事务相关知识
  10. 循环神经网络系列(二) LSTM 和 GRU
  11. html设计简历表,HTML table制作个人简历
  12. 虚拟机ubantu如何扩展系统内存
  13. 阿里云云原生数据湖体系全解读——数据湖构建 数据导入
  14. 塑胶模具设计之冷却系统
  15. 4pics1word android,4 Pics 1 word Answers
  16. protobuf详细介绍和使用
  17. win11 安装Subversion与配置 svn服务端
  18. 计算机辅助设计ca,《AutoCA计算机辅助设计》课程标准.doc
  19. 无缝衔接的人会遭报应吗_伤害这几种人,你的报应会来得快来得狠
  20. Windows安装You-get详细教程和问题解决分享

热门文章

  1. linux 常用压缩格式,Linux常见压缩格式之压缩与解压
  2. matlab grp2idx,求教:m-fold cross validation 在matlab下如何实现?
  3. dirent.h简介
  4. COM的八个经验和教训
  5. 机器视觉齿轮质量快速检测
  6. 虚拟机网卡的相关知识
  7. AMD授权GPU给Intel?苏姿丰:没有的事
  8. Android实例-利用WebBrowser实现浏览器(XE8+小米2)
  9. NAT、远程访问和站点间***集成
  10. 人生永无止境的意思是什么_《永无止境》中艾迪真的成功改进了NZT吗?