zoukankan      html  css  js  c++  java
  • CentOs7配置java开发环境

    一、 J DK安装(我安装的是jdk-8u211-linux-x64.tar.gz
    1. cdusr/local/src 目录,使rz命令上传jdk-8u211-linux-x64.tar.gz usr/local/src 目录下
    2. 使用 tar -zvxf  jdk-8u211-linux-x64.tar.gz 解压
    3. 配置环境变量 vim /etc/profile 打开编辑,在最后加上
      export JAVA_HOME=/usr/local/src/jdk1.8.0_211
      export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      export PATH=$PATH:$JAVA_HOME/bin
    4. esc推出编辑,再按shift+Q ,最后输入wq回车,即可保存编辑
    5. 使用命令 source /etc/profile 是配置生效

        输入java –version 可检查是否配置成功
        

    二、 MySql安装
    1. usr/local目录下创建文件夹mysql
    2. 使用命令下载安装包
      wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
    3. 安装 使用如下命令
       rpm –ivh mysql57-community-release-el7-8.noarch.rpm
      如果不行就用 yum localinstall mysql57-community-release-el7-8.noarch.rpm
    4. 使用yum命令安装mysql服务
      yum install mysql-server

    5. 安装完成后 启动mysql服务
      systemctl start mysqld
    6. 查询默认密码
      grep "password" /var/log/mysqld.log
    7. 使用查询到的默认密码进入数据库
      mysql -u root –p
      进入数据库后可以重新设置密码使用set global validate_password_policy=0;可以取消密码字符限制
      使用set global validate_password_length=1; 取消长度限制
      最后使用 SET PASSWORD=PASSWORD(‘123456’);设置密码

    8. 设置允许远程连接
      1)选择 mysql 数据库 使用命令use mysql

    2update user set host = '%' where user ='root'; Host设置了“%”后便可以允许远程访问

    3)执行flush privileges;使配置立即生效。

     

    三、 Tomcat 安装

    1. cdusr/local/目录 ,从官网下载 apache-tomcat-8.5.43.tar.gz
      wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.5.45/bin/apache-tomcat-8.5.45.tar.gz(随时更换版本)
    2. 解压  tar -axvf apache-tomcat-8.5.45.tar.gz
    3. cdtomcatbin目录,启动tomcat 执行sh startup.sh 启动tomcat
    4. 浏览器输入 http://ip:8080 可见tomcat

    四、防火墙配置

    CentOS中防火墙的应用 firewalld
    启动:systemctl start firewalld
    重启 firewall-cmd --reload
    查看状态:systemctl status firewalld
    禁用:systemctl stop firewalld
    查看已开放的端口
    firewall-cmd --list-ports
    启动防火墙之后可添加开放端口
    firewall-cmd --zone=public --add-port=8080/tcp --permanent--permanent永久生效,否则重启失效)

  • 相关阅读:
    机器学习实战基础(三十六):随机森林 (三)之 RandomForestClassifier 之 重要属性和接口
    机器学习实战基础(三十五):随机森林 (二)之 RandomForestClassifier 之重要参数
    机器学习实战基础(三十四):随机森林 (一)之 概述
    机器学习实战基础(三十三):决策树(六) 分类树参数列表
    机器学习实战基础(三十二):决策树(五) 决策树的优缺点
    视窗
    返回值
    系统变量
    数值计算
    如何解决飞秋FeiQ绑定端口错误
  • 原文地址:https://www.cnblogs.com/yakyaker/p/13059015.html
Copyright © 2011-2022 走看看