• Linux搭建Java环境(JDK+Tomcat+MySQL)


    一、项目环境:

    • 开发环境
    • 生产环境
    • 测试环境
      • 硬件环境:
        • web服务器:cpu:intel i7,8G内存,金士顿1T固态硬盘,万兆网卡
        • 数据库服务器:cpu:intel i7,8G内存,金士顿1T固态硬盘,万兆网卡
      • 软件环境:(Java)
        • JDK1.8 + Tomcat8.0 + MySQL5.7/Oracle11g

    二、安装JDK1.8

    1.下载并上传到/opt/soft目录
    2.解压: tar -zxvf jdk-8u221-linux-x64.tar.gz
    3.配置JDK的环境变量
    编辑文件:vi /etc/profile
    在最后加入:(光标定义到最后,按键盘“O”编辑)
    export JAVA_HOME=/opt/soft/jdk1.8.0_221
    export JAVA_BIN=$JAVA_HOME/bin
    export JAVA_LIB=$JAVA_HOME/lib
    export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
    export PATH=$JAVA_BIN:$PATH
    4.让环境变量生效
    source /etc/profile
    5.验证jdk是否安装成功
    java -version

    三、安装Tomcat8.5

    1.下载、上传 https://tomcat.apache.org/
    2.解压:tar -zxvf apache-tomcat-8.5.47.tar.gz
    3.必知的四个文件夹的作用
    bin:启动和停止tomcat服务。(startup.sh和shutdown.sh)
    conf:更改tomcat的端口信息。(server.xml)默认端口是:8080
    logs:日志文件
    webapps:存放项目文件。(java项目以.war结尾)
    4.启动tomcat服务
    sh startup.sh
    5.在浏览器中访问tomcat默认的项目,判断tomcat是否安装成功
    http://192.168.1.82:8080

    四、安装MySQL数据库

    1、下载并上传到/opt/soft目录
    https://www.mysql.com/

    2、解压: tar -xvf mysql-5.7.27-1.e17.x86_64.rpm-bundle.tar

    3、清空linux自带的数据库
    查看是否有旧版本的数据库:
    rpm -qa | grep mysql
    rpm -qa | grep mariadb

    卸载已有的数据库:(卸载会把这个包的依赖包也一起卸载)

    yum -y remove mariadb-libs-5.5.56-2.e17.x86_64

    4、安装mysql社区版服务器包:
    mysql-community-server-5.7.27-1.el7.x86_64.rpm

    发现需要5个依赖包。所以先安装依赖包
    1、安装perl的依赖包: yum -y install perl
    此处安装了27个带perl的包。包含3个依赖包

    2.安装mysql-community-common的依赖包
    rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm

    3.安装mysql-community-client的依赖包
    rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm

    发现这个包依赖于:mysql-community-libs。所以先装mysql-community-libs包。
    安装mysql-community-libs库包:
    rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm 
    

    4.再安装mysql-community-client的依赖包:
    rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm

    5.再次安装mysql社区版服务器包:
    rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm

    6.验证mysql是否安装成功。(启动不报错说明成功)
    启动MySQL服务:systemctl start mysqld.service

    五、配置JAVA项目

    项目包含:程序包(.war)+数据包(.sql)
    1、把.war的程序上传到tomcat下的webapps目录
    2、把.sql的数据导入navicat
    3、启动tomcat服务
    sh startup.sh
    4、修改 项目连接数据库的文件。让项目连接上数据库。
    默认路径: /opt/soft/apache-tomcat-8.5.47/webapps/test/WEB-INF/classes
    修改:
    数据库服务器IP地址:
    数据库名称:myroot
    远程连接用户的用户名:myroot
    远程连接用户的密码:123456

  • 相关阅读:
    聚会
    Wannafly summer camp Day2
    HDU6627 equation
    2019牛客暑期多校D.Big Integer
    对主席树的理解以及使用
    2019牛客暑期多校训练营(第四场)C.sequence(单调栈+线段树)
    2019 Multi-University Training Contest 1
    浅谈序列自动机
    2019江西省程序设计竞赛
    拉格朗日插值的应用
  • 原文地址:https://www.cnblogs.com/TD1900/p/11775371.html
Copyright © 2020-2023  润新知