CentOs7 最小安装版安装后配置和java环境的搭建

   2023-02-09 学习力0
核心提示:下面是contos7 最小化安装成功以后进行一些基础的配置和java环境的安装教程: 1 防火墙 :  关闭防火墙: systemctl stop firewalld.service 。  关闭开机启动:systemctl disable firewalld.service。  关闭防火墙以后就不用在去开房某个端口,如果正

下面是contos7 最小化安装成功以后进行一些基础的配置和java环境的安装教程:

 

1 防火墙 :

  关闭防火墙: systemctl stop firewalld.service 

  关闭开机启动:systemctl disable firewalld.service

  关闭防火墙以后就不用在去开房某个端口,如果正式环境要开发某个端口需要按照iptables

  防火墙: 按照命令: yum install iptables-services iptables防火墙,打开指定

  端口(具体跟以前版本一样,网上介绍很多,这里不多介绍了)

  设置防火墙开机启动: systemctl enable iptables ,OK根据配置的端口就可以访问了

 

2 分配IP地址

  新安装的最小化centos7系统使用ifconfig命名查看ip地址发现没有分配ip地址.解决

  方法:

  ①: 查看网卡情况 使用命令 ip addr 查看网卡情况

   CentOs7 最小安装版安装后配置和java环境的搭建

 

  这里每个人的网卡名字不一样。我的网卡名字是ens33

  ②:进入目录cd /etc/sysconfig/network-scripts/   找到对应的网卡文件vi ifcfg-ens33

   CentOs7 最小安装版安装后配置和java环境的搭建

 

  将最后一行的ONBOOT=no 修改为yes 保存退出  重启网卡 service network restart ,然后在用命令ifconfig查看ip

  分配情况就看到已经有分配ip地址了:

 

   CentOs7 最小安装版安装后配置和java环境的搭建

 

 

  3 安装jdk并配置环境变量:

    ①:上传常用软件安装包到linux 我习惯放常用软件安装包的目录 /usr/local/installpackage 目录下面

        ②:解压jdk安装包: tar -zxvf jdk-8u92-linux-x64.tar.gz

            然后将解压后的文件夹和里面的文件移动到我习惯性的安装软件目录下面: mv jdk1.8.0_92/ ../javainstall/

     ③:配置jdk环境变量: 使用命令 vi /etc/profile 编辑profile文件在最后追加jdk环境变量:

      JAVA_HOME=/usr/local/javainstall/jdk1.8.0_92

      JRE_HOME=$JAVA_HOME/jre

      PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

      CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar

      export JAVA_HOME JRE_HOME PATH CLASSPATH

 

      效果图:

      CentOs7 最小安装版安装后配置和java环境的搭建

      使用命令:source /etc/profile 使安装的环境变量立即生效.

      使用命令:java -version 查看安装jdk信息.

      至此 jdk安装和jdk环境变量配置完毕.

 

  4 安装mysql

    ①:首先安装wget使用命令:

      yum -y install wget (如果你的环境有wget就跳过该步)

    ②:下载mysql源安装包,使用命令:

         wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

    ③:安装mysql源:

       yum localinstall mysql57-community-release-el7-8.noarch.rpm

    ④:安装mysql:

       yum install mysql-community-server

    ⑤:启动mysql服务:

      systemctl start mysqld

    ⑥:设置开机启动:

       systemctl enable mysqld

       systemctl daemon-reload

    7:修改mysql root默认密码:

       set password for 'root'@'localhost'=password('password');

    8:允许mysql root用户远程访问

      GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

      FLUSH PRIVILEGES;    

 
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

  • 用Xshell设置CentOS密钥登录
    用Xshell设置CentOS密钥登录
    今天带来设置X shell 密钥登录  因为用的中文x shell 所以按照中文设置很简单1.点击工具(Tools)------新建用户密钥生成向导(New User key Wizard)(附图)2.然后出现下图时,记得密钥类型 选择RSA.其实选择DSA ,也能实现,二者其实是不同的算法。(我用的R
    03-08
  • centOS下安装Adobe Flash Player
    centOS下安装Adobe Flash Player
    centOS下安装Adobe Flash Player  2009-10-09 11:29:33|  分类:linux|  标签: |订阅 写出来就这么简单几步,当初刚接触Linux的时候搜索了很长时间,找了很多资料,总是出现这样那样的问题,最后终于摸索出最简单最有效的安装的方法。 随便打开一个带
    03-08
  • 部署Node.js项目(CentOS) node项目搭建
    部署Node.js项目(CentOS) node项目搭建
    操作步骤步骤 1:创建ECS实例选择操作系统为公共镜像CentOS7.2。使用root用户登录Linux实例。步骤2:部署Node.js环境—二进制文件安装该部署过程使用的安装包是已编译好的二进制文件,解压之后,在bin文件夹中就已存在node和npm,无需手工编译。安装步骤:1、
    02-10
  • centos安装python与jdk centos安装python3.7
    centos安装python与jdk centos安装python3.7
    安装python#压缩包安装[root@china ~]# yum -y install zlib*Loaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun
    02-10
  • centos6下同时安装python2和python3
    #build-essential compile packagesyum groupinstall "Development Tools"yum install openssl-develyum install zlib-develyum install make gcc gcc-c++ kernel-develhttp://unix.stackexchange.com/questions/291737/zipimport-zipimporterror-cant-decomp
    02-10
  • CentOS下查看文件和文件夹大小 linux查看文件夹
    当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。  df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。  df可以查
    02-10
  • centos7 离线升级/在线升级操作系统内核
    centos7 离线升级/在线升级操作系统内核
    centos7 离线升级/在线升级操作系统内核目录一.前言二.系统环境三.系统内核下载网址四.centos7离线升级系统内核1.先查看系统环境2.离线升级系统内核五.在线升级系统内核一.前言CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于
    02-10
  • centos7 rc.local脚本执行不成功
    腾讯云 centos7   配置文件/etc/rc.local的内容如下:#!/bin/sh#secu_agent init monitor, install at Thu Aug 3 11:19:41 CST 2017/usr/local/sa/agent/init_check.sh/dev/null 21/usr/sbin/ntpdate ntpupdate.tencentyun.com /dev/null 21 /usr/local/qclo
    02-10
  • 如何在centos7启动时自动挂载硬盘
    在/etc/rc.local中加入如下的语句,这样就不用每次重启后手动挂载了(后面挂载的目录根据自己的需求而定):mount  /dev/sdb1 /usr/sharedfiles/sdbmount  /dev/sdc1 /usr/sharedfiles/sdcmount  /dev/sdb1 /root/sdbmount  /dev/sdc1 /root/sdc注意:可以
    02-10
  • centos7.2 开启防火墙
    开启防火墙当我们修改了某些配置之后(尤其是配置文件的修改),firewall并不会立即生效。可以通过两种方式来激活最新配置 systemctl restart firewalld 和 firewall-cmd --reload 两种方式,前一种是重启firewalld服务,建议使用后一种“重载配置文件”
    02-10
点击排行