ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

centos7安装jpress

2022-09-17 02:01:09  阅读:421  来源: 互联网

标签:tar jpress data centos7 mysqld mysql mysql57 安装


一、软件包准备
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 填写网站名称、标题等,数据库相关信息

标签:tar,jpress,data,centos7,mysqld,mysql,mysql57,安装
来源: https://www.cnblogs.com/hfyn/p/16701779.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有