部署系统到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服务器对应的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(上)相关推荐
- windows Secure CRT使用SSH访问Linux服务器被拒绝,winscp访问Linux服务器被拒绝
我们在windows上使用Secure CRT.PUTTY等工具SSH连接到Linux服务器时,会出现linux服务器拒绝访问情况. 可能是Linux系统上没有安装SSH服务: 在终端输入: ssh ...
- Linux服务器的显卡驱动丢失又装上的过程
记一次Linux服务器的显卡驱动消失又装上的过程 因为reboot服务器了以后不明原因更新了centOS内核,导致显卡驱动没了,重新装驱动过程 故事背景 前一天试图更新linux默认语言,更改¥LAN ...
- vue/react/web前端项目部署到阿里云服务器_nginx_pm2流程及部署前的准备
前端开发完成的项目,不管是使用vue.react.或者是别的web项目,最终都是要部署到外网上,让用户可以通过域名来访问.这篇文章以一个 react 移动端的项目为例,讲怎样将自己本地的项目部署到阿里 ...
- 海量数据去重,hash、布隆过滤器以及hyperloglog丨c/c++linux服务器开发丨后端开发丨Linux后台开发丨底层原理
海量数据去重,hash.布隆过滤器以及hyperloglog 视频讲解如下,点击观看: 海量数据去重,hash.布隆过滤器以及hyperloglog丨c/c++linux服务器开发丨后端开发丨Linu ...
- 90分钟详解网络编程相关的细节处理丨 reactor丨网络io丨epoll丨C/C++丨Linux服务器开发丨后端开发丨Linux后台开发
90分钟搞懂网络编程相关细节处理 1. 网络编程四要素 2. io多路复用 3. reactor三种基础封装方式 视频讲解如下,点击观看: 90分钟详解网络编程相关的细节处理丨 reactor丨网络i ...
- 国产虚拟主机管理软件 php linux,linux服务器虚拟主机管理系统wdcp v2.4发布
wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,旨在易于使用和管理Linux服务器,通过web页面操作就可以管理服务器和虚拟主机.简单,方便,易 ...
- linux服务器运维操作命令,Windows和Linux系统服务器运维基本操作指令
原标题:Windows和Linux系统服务器运维基本操作指令 服务器总归是机械化设备,在运行过程中难免会出现一些问题,遇到这些问题怎么办?请运维人员代维修?即使请也会造成,运维人员维护不及时和成本太高 ...
- Linux服务器迁移文件系统,DD方式迁移Linux系统.pdf
DD 方式迁移Linux 系统 一.DD 简介 dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个 文件,并在拷贝的同时进行指定的转换.我们可以使用dd 命令对 li ...
- linux服务器怎么查看cpu配置信息,linux服务器cpu信息查看详解
在linux系统中,提供了/proc目录下文件,显示系统的软硬件信息.如果想了解系统中CPU的提供商和相关配置信息,则可以查/proc/cpuinfo.但是此文件输出项较多,不易理解.例如我们想获取, ...
最新文章
- 2022-2028年中国六氟化硫行业市场研究及前瞻分析报告
- 【总结】IE6,IE7,IE8,Firefox兼容的css hack 补充!
- android studio下载插件时出现的read time out问题
- java中定义类头的修饰符,JAVA中定义类头时能使用的修饰符是什么
- 为什么S/4HANA的销售订单创建会触发生产订单的创建 1
- 启动时指定需要绑定的网卡_为什么小型汽油机在启动时需要拉风门,而汽车却不用?...
- 第二阶段冲刺站立会议09
- Axure设计设备管理系统后台系统界面
- Spring的事务管理和数据库事务相关知识
- 循环神经网络系列(二) LSTM 和 GRU
- html设计简历表,HTML table制作个人简历
- 虚拟机ubantu如何扩展系统内存
- 阿里云云原生数据湖体系全解读——数据湖构建 数据导入
- 塑胶模具设计之冷却系统
- 4pics1word android,4 Pics 1 word Answers
- protobuf详细介绍和使用
- win11 安装Subversion与配置 svn服务端
- 计算机辅助设计ca,《AutoCA计算机辅助设计》课程标准.doc
- 无缝衔接的人会遭报应吗_伤害这几种人,你的报应会来得快来得狠
- Windows安装You-get详细教程和问题解决分享
热门文章
- linux 常用压缩格式,Linux常见压缩格式之压缩与解压
- matlab grp2idx,求教:m-fold cross validation 在matlab下如何实现?
- dirent.h简介
- COM的八个经验和教训
- 机器视觉齿轮质量快速检测
- 虚拟机网卡的相关知识
- AMD授权GPU给Intel?苏姿丰:没有的事
- Android实例-利用WebBrowser实现浏览器(XE8+小米2)
- NAT、远程访问和站点间***集成
- 人生永无止境的意思是什么_《永无止境》中艾迪真的成功改进了NZT吗?