第一步安装tomcat

1、在官网上下在tomcat8.5版本

2、上传到虚拟机中,

3、解压。

4、运行tomcat

./startup.sh 

5、到虚拟机上查看是否运行成功

localhost:8080

8080是默认端口

 

 


6、修改端口

https://help.fanruan.com/finereport/doc-view-770.html

  

 第二步,安装jdk

  1、网上有一堆。(下载需要Oracle账号,他们的申请账号有问题,不能用qq邮箱)

  2、这里是不从官网下载。参考网址在下:(我也不知道什么时候会不能下载)

http://www.shikexu.com/archives/1985

  3、安装jdk

mkdir /usr/java
cd /usr/java
wget http://oss.wh2013.cn/public/soft/jdk-linux-x64.tar.gz
tar -zxvf jdk-linux-x64.tar.gz
## 配置环境变量
vim /etc/profile
##在底部写入如下代码
JAVA_HOME=/usr/java/jdk1.8.0_31
JAVA_BIN=/usr/java/jdk1.8.0_31/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH

##使之生效
source /etc/profile
##测试 
javac
java -version

   4、将%JAVA_HOME%\jdk\lib下的 tools.jar 拷贝到部署的服务器中,拷贝到%TOMCAT_HOME%\lib下或者%TOMCAT_HOME%\webapps\工程名\WEB_INF\lib下

    启动浏览器,在地址栏输入:http://ip:服务器端口号/工程名/decision,能成功看到部署成功页面,则表明  FineReport 应用部署 Tomcat 服务器成功。

第三步、安装MySQL数据库

https://www.bilibili.com/video/BV1qS4y1h77S/?spm_id_from=333.337.search-card.all.click

有安装顺序  
215 rpm -ivh mysql-community-common-8.0.31-1.el7.x86_64.rpm 216 rpm -ivh mysql-community-client-plugins-8.0.31-1.el7.x86_64.rpm 217 rpm -ivh mysql-community-libs-8.0.31-1.el7.x86_64.rpm 218 rpm -ivh mysql-community-client-8.0.31-1.el7.x86_64.rpm 219 rpm -ivh mysql-community-icu-data-files-8.0.31-1.el7.x86_64.rpm 220 rpm -ivh mysql-community-server-8.0.31-1.el7.x86_64.rpm

2、初始化

mysqld --initialize --console

3、更改MySQL文件所示人

需要创建mysql用户,mysql组(这里没有写创建语法)
chown -R mysql:mysql /var/lib/mysql

4、启动MySQL

systemctl start mysqld

5、查看临时密码

cat /var/log/mysqld.log|grep localhost

 

 

 6、登录MySQL

mysql -uroot -p
在弹出的密码输入框后面输入临时密码,输入时不显示输入的字符(你看不到,但是是在输入的)

 

 

 7、修改MySQL登录密码

alter user 'root'@'localhost' identified by '123456';

 

 

 8、创建数据库

CREATE DATABASE `finedb` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;

 

 

 

第四步配置外接数据库

https://help.fanruan.com/finereport/doc-view-3859.html

https://help.fanruan.com/finereport/doc-view-3860.html?source=4

1、FineReport 11.0 内置了 MySQL5 版本的驱动,如使用 MySQL8 版本的外接数据库,需要手动更换驱动

 

 

 

 

 

 

 

 

2、开启tomcat工程

 

 

 

 

 

 

 

 第五步、安装redis服务器

https://www.bilibili.com/video/BV1KY411u7U3/?spm_id_from=333.337.search-card.all.click&vd_source=c689192c6176c8ad4b2d71452e24cc63

 

我下载的是 redis-7.0.5.tar.gz

 

 

1、编辑redis.conf

  注释 bind 127.0.0.1

把 protected-mode yes --->  改成 protected-mode no

daemonize no ---> daemonize yes # 默认以后台程序方式运行,不需要加&强制后台运行了

port 6379 ---> port 7379  # 将端口改为 7379

requirepass foobared ---> requirepass 123456  # 123456为密码可任意替换

 

 

 

 

 

 

 

 

 

 

 

 

 

2、启动redis

cd /usr/redis/src
./redis-server /usr/redis/redis-7.0.5/redis.conf

  

 

 

 3、查看是否启动

ps aux | grep redis-server

 第六步、配置redis服务器

 

1、注意redis服务器的密码是否输入正确了

 

 

 

2、重启tomcat服务器

单节点集群就安装完成了

 

第七步、安装ftp服务器

 

https://help.fanruan.com/finereport/doc-view-2645.html

 

 

 

 

 

 

第8步、复制tomcat程序到其他服务器

复制的tomcat也要可以单独访问进入文件服务器

第9步、依次开启服务器,需要先开启主节点

 

第十步、开放端口

1、查看服务器状态

systemctl status firewalld

2、开启防火墙

systemctl start firewalld

3、开放端口

firewall-cmd --zone=public --add-port=8083/tcp --permanent               #8083表示开放的端口

4、重启运行下开放程序

firewall-cmd --reload

5、查看开放的端口

firewall-cmd --list-port

 

 

 

 1 问题记录:
 2 1、应该先开启redis服务器,在开启tomcat容器
 3 开启redis命令记录:
 4 cd /usr/redis/redis-7.0.5/src/  
 5 ./redis-server /usr/redis/redis-7.0.5/redis.conf   #启动 Redis 时需指定配置文件
 6 开启tomcat命令记录:
 7 cd /home/tomcat/bin/
 8 ./startup.sh