一、软件包准备
1、jpress v5下载地址:链接: https://pan.baidu.com/s/1DHKY5xBbcNPltJ3VZiBz8g 提取码: im4m
2、jpress v5需要jdk8支持,jdk8下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Oracle账号:sosen65433@kahase.com 密码:SuckMyDick123!@#
3、tomcat 9下载地址:https://tomcat.apache.org/download-90.cgi
4、MySQL5.7下载地址:https://downloads.mysql.com/archives/community/
jpress-v5.0.2.war
jdk-8u341-linux-x64.tar.gz
apache-tomcat-9.0.65.tar.gz
mysql-5.7.38-el7-x86_64.tar.gz
四个文件上传到centos7服务器的/data目录下,解压jdk、tomcat9、MySQL5.7三个包
tar zxvf jdk-8u341-linux-x64.tar.gz tar zxvf apache-tomcat-9.0.65.tar.gz tar zxvf mysql-5.7.38-el7-x86_64.tar.gz mv jdk-8u341-linux-x64 jdk8 mv apache-tomcat-9.0.65 tomcat9 mv mysql-5.7.38-el7-x86_64 mysql57
二、配置软件
1、编辑/etc/profile,最下面加入下面几行
#set java enviroment JAVA_HOME=/data/jdk8 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH
重新加载/etc/profile,使新增的环境变量生效
source /etc/profile
验证当前的java版本
java -version
2、启动tomcat9,默认使用8080端口
/data/tomcat9/bin/startup.sh
验证tomcat9是否启动成功: http://ip地址:8080
打不开的话先排查防火墙以及selinux,云服务器需要在安全组中打开8080端口
3、安装MySQL5.7
先准备配置文件/etc/my.cnf
[mysqld] basedir =/data/mysql57 datadir = /data/mysql57/data port = 3306 socket = /tmp/mysql.sock character-set-server=utf8 log-error = /data/mysql57/mysqld.log pid-file = /data/mysql57/mysqld.pid
创建MySQL数据库存放的文件夹
mkdir /data/mysql57/data
创建MySQL log文件、pid文件
touch /data/mysql57/mysqld.log touch /data/mysql57/mysql.pid
修改MySQL57文件夹所有者
chown mysql.mysql /data/mysql57/*
修改MySQL57文件夹权限
chown 750 /data/mysql57/*
初始化MySQL
/data/mysql57/bin/mysqld --initialize --user=mysql --bsedir=/data/mysql57 --datadir=/data/mysql57/data
这一步会在/data/mysql57/mysqld.log中输出自动生成的临时密码
执行/data/mysql57/bin/mysql_secure_installation可以快速进行修改密码、删除测试数据库、禁止远程登录等操作
启动MySQL
mysqld_safe --user=mysql &
登录MySQL
/data/mysql57/mysql -uroot -p
修改密码
登录之后执行修改密码命令,并开启远程登录
grant all privileges on *.* to 'root'@'%' identified by '1234' with grant option;
创建jpress的数据库
CREATE DATABASE `jpress` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_general_ci';
4、部署jpress
将jpress war包放到tomcat中
mv /data/jpress-v5.0.2.war /data/tomcat9/webapps/
5、打开网址配置jpress 填写网站名称、标题等,数据库相关信息