CentOs7 最小安装版安装后配置和java环境的搭建
下面是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 查看网卡情况

这里每个人的网卡名字不一样。我的网卡名字是ens33
②:进入目录cd /etc/sysconfig/network-scripts/ 找到对应的网卡文件vi ifcfg-ens33

将最后一行的ONBOOT=no 修改为yes 保存退出 重启网卡 service network restart ,然后在用命令ifconfig查看ip
分配情况就看到已经有分配ip地址了:

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
效果图:

使用命令: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;
CentOs7 最小安装版安装后配置和java环境的搭建的更多相关文章
- mysql-5.7.18 免安装版安装配置(Windows)
mysql-5.7.18 免安装版安装配置(Windows) 一.在Mysql官网下载Mysql-5.7.18的ZIP文件 下载链接为:https://dev.mysql.com/downloads/ ...
- MySQLMySql免安装版安装配置
MySql免安装版安装配置,附MySQL服务无法启动解决方案 mysql 5.6.17 绿色版(免安装)安装配置教程 [mysql] # 设置mysql客户端默认字符集 default-charact ...
- win10-MySql免安装版-安装/多实例
一.MySql免安装版安装: 1.MySql分为两个版本: 安装板的msi格式文件,直接点击下一步,下一步就可以安装 免安装版的zip格式,直接解压配置安装即可,[解压-初始化创建data目录-创建用 ...
- 实验一 Java环境的搭建&Eclipse的安装
本次实验为在自己电脑上搭建Java环境,熟悉Java的编译和运行环境并安装Eclipse 一.JAVA环境的搭建 1.从Oracle网站上下载Java的jdk [https://www.oracle. ...
- MySql免安装版安装配置,附MySQL服务无法启动解决方案
文首提要: 我下载的MySQL版本是:mysql-5.7.17-winx64.zip Archive版:系统:Windows7 64位. 一.解压文件 下载好My ...
- MySql-8.0.x免安装版下载与配置,Navicat打开数据库链接报错1251的解决办法
若你以前卸载过mysql,小白极大可能没有卸载和删除干净残留,没有卸载干净就肯定重装不成功,可参考https://www.cnblogs.com/Luoters/p/11869032.html 参考与 ...
- mysql免安装版下载及配置教程
第一步:下载 下载地址:http://dev.mysql.com/downloads/mysql/ 滚动到下方就能看到了,根据自己的需求下载: 我的电脑为64为的所以下载的为 Windows (x86 ...
- Mysql5.7.26解压版(免安装版)简单快速配置步骤,5分钟搞定(win10-64位系统)
第一次安装mysql环境的时候,总会遇到各种各样的坑,在尝试了安装版和解压版的数据库之后,感觉mysql的解压版更加的简单方便,省去好多时间做专业的事情 我这里选择的是5.7.26版本,解压版下载地址 ...
- 安装Linux系统后配置的一般步骤
安装linux后配置的一般步骤 最近在尝试不同的linux系统,记录一下安装完linux之后常用的软件的安装方法 1.源的更新 ubuntu 源的更新方法 参考(没有测试过,但是都大同小异,不行就换一 ...
随机推荐
- 一个极为简单的方法实现本地(离线)yum安装rpm包
首先,我要关心的问题仍然是如何离线或者本地yum安装rpm包?这其中的关键当然是获取rpm包到本地,这其中的麻烦事是去解析依赖关系.然而,我发现一个极为简单的方法可以不用操心rpm包依赖关系,不多不少 ...
- 引入UEditor后其他列表项不显示
最近在做的一个后台管理系统,发现一个bug: 问题描述:如果其他列表项都用类为col-xs-12的div包裹,而引入UEditor的部分不用类为col-xs-12的div包裹,那么其他列表项将无法显示 ...
- 2019-02-18 扩展Python控制台实现中文反馈信息之二-正则替换
"中文编程"知乎专栏原文地址 续前文扩展Python控制台实现中文反馈信息, 实现了如下效果: >>> 学 Traceback (most recent call ...
- MyCat | 分库分表实践
引言 先给大家介绍2个概念:数据的切分(Sharding)根据其切分规则的类型,可以分为两种切分模式. 切分模式 一种是按照不同的表(或者Schema)来切分到不同的数据库(主机)之上,这种切可以称之 ...
- 阿里云服务器部署Office online注意事项
阿里云服务器部署Office online注意事项 一.参考配置 实例规格:4核8GB(IO优化) 网络带宽:5Mbps 系统盘:40G 存储盘:200G OS:Windows Server 2016 ...
- 【转贴】一次 JDBC 与 MySQL 因 “CST” 时区协商误解导致时间差了 14 或 13 小时的排错经历
原文:https://juejin.im/post/5902e087da2f60005df05c3d ------------------------------------------------- ...
- Go 语言笔记
Go 语言笔记 基本概念 综述 Go 语言将静态语言的安全性和高效性与动态语言的易开发性进行有机结合,达到完美平衡. 设计者通过 goroutine 这种轻量级线程的概念来实现这个目标,然后通过 ch ...
- CentOS 6.2 中文
在虚拟机里面安装好centos6.2之后,默认是英文! 对于命令行操作无所谓啦,但是如果想看界面,就不是很适应! 修改方法如下: 1.用root登录系统,密码为创建虚拟机时候的密码.创建虚 ...
- SQLServer修改数据列
修改数据列 在开发和生产过程中,列名的拼写错误或者列名的更改是需要操作数据表的,大多数情况下都是不需要修改的. 以下几种情况下我们并不能直接修改数据列: 1.用于索引的列. 2.用于 CHECK.FO ...
- yafu安装使用方法以及mismatched parens解决方法
yafu用于自动整数因式分解,在RSA中,当p.q的取值差异过大或过于相近的时候,使用yafu可以快速的把n值分解出p.q值,原理是使用Fermat方法与Pollard rho方法等. 再摘录官方的一 ...