修改 Centos7为字符界面

Centos7取消了之前的 inittab文件的作用,改用命令实现,

  • systemctl get-default : 获得默认启动方式
  • systemctl set-default multi-user.target : 设置字符界面启动方式(level3)
  • systemctl set-default graphical.target : 设置图形化启动方式(level5)

修改主机名

  • Centos7 中 :hostnamectl set-hostname xxx
  • Centos6 修改 network文件即可 :vim /etc/sysconfig/network

使用阿里yum源

备份:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

更换源:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

刷新:

yum clean all

yum makecache

使用静态ip

校园网中使用NAT模式,记录下网关地址,更改文件/etc/sysconfig/network-scripts/ifcfg-ens33 内容如下:

TYPE=Ethernet
BOOTPROTO=static # dhcp
## 添加4行
IPADDR=192.168.183.100
NETMASK=255.255.255.0
GATEWAY=192.168.183.2
DNS1=119.29.29.29
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=7df11ad7-7907-4262-8ce7-8a9f6aea4359
DEVICE=ens33
ONBOOT=yes

ip地址与网关需要在同一个网段中。因为掩码为255.255.255.0。参考 子网划分

重启网络服务:

service network restart

更改 hostname

CentOS7 配置hostname的方法为

hostnamectl set-hostname twilight

更改 hosts

## /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.183.100 twilight

安装 Java

  • 卸载已安装的java

rpm -qa | grep java

rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch

rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

rpm -e --nodeps tzdata-java-2016g-2.el7.noarch

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

  • 安装java

解压

tar -zxvf jdk-8u131-linux-x64.tar.gz

将目录名改为 jdk1.8

mv jdk1.8.0_131/ jdk1.8

编辑环境变量

vim /etc/profile



添加以下内容

# set java environment
export JAVA_HOME=/usr/jdk1.8
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

使配置文件生效
source /etc/profile

最新文章

  1. C#保存CookieContainer到文件
  2. IT主要在线学习网站
  3. Java 序列化Serializable详解(附详细例子)
  4. 《HelloGitHub月刊》第11期
  5. Adobe Html5 Extension开发初体验
  6. Collections.sort()的分析
  7. SSM博客登录注册
  8. java改单个插入为批量插入
  9. Vue2.0学习笔记
  10. (转)Linux中设置服务自启动的三种方式
  11. 【C++】Mandelbrot集绘制(生成ppm文件)
  12. Advice from an Old Programmer
  13. Mybatis初步详细配置
  14. 我所经历的SAP选型[转]
  15. 2016011998+sw
  16. Git missing in VS Code – No source control providers
  17. 团队-Forward-团队一阶段互评
  18. c# 消息机制篡改
  19. WCF、WebAPI、WCFREST、WebService之间的区别【转】
  20. 一个例子理解Predicate、Consumer和Stream

热门文章

  1. Lua环境搭建编译[Lua5.2+VS2010]
  2. 【java】学习路径22-关于BigInteger类,大数字类
  3. 字节跳动端智能工程链路 Pitaya 的架构设计
  4. format添加未知个参数方法
  5. Springboot log4j2总结
  6. 进阶:spring-bean生命周期流程
  7. C#:winform窗体 实现类似QQ的窗体在桌面边缘停靠和隐藏
  8. Netty 学习(四):ChannelHandler 的事件传播和生命周期
  9. getSessionFactory().openSession()导致druid连接池中的连接都占用满但无法回收
  10. 迁移阿里云上的ECS操作说明