标签:work 升级内核 openjdk force java环境 ssh服务 info jdk8 arch
vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static 静态ip
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=34bbe4fa-f0b9-4ced-828a-f7f7e1094e4a
DEVICE=eno16777736
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPADDR=192.168.179.3 ip地址
NETMASK=255.255.255.0 子网掩码
GATEWAY=192.168.179.2 网关
service network restart
修改dns地址
vi /etc/resolv.conf
nameserver 192.168.3.1
nameserver 114.114.114.114
重启网络
systemctl restart network
载入elrepo源,搜索内核更新资源,并进行更新操作。
# 载入公钥
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
# 安装ELRepo
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
# 载入elrepo-kernel元数据
yum --disablerepo=\* --enablerepo=elrepo-kernel repolist
# 查看可用的rpm包
yum --disablerepo=\* --enablerepo=elrepo-kernel list kernel*
# 安装最新版本的kernel
yum --disablerepo=\* --enablerepo=elrepo-kernel install -y kernel-lt.x86_64
重启,选择新版本内核进入系统,内核工具包升级.
# 删除旧版本工具包
yum remove kernel-tools-libs.x86_64 kernel-tools.x86_64
# 安装新版本工具包
yum --disablerepo=\* --enablerepo=elrepo-kernel install -y kernel-lt-tools.x86_64
为了让新安装的内核成为默认启动选项,你需要如下修改 GRUB 配置:
打开并编辑 /etc/default/grub
并设置 GRUB_DEFAULT=0
。意思是 GRUB 初始化页面的第一个内核将作为默认内核。
GRUB_TIMEOUT=5
GRUB_DEFAULT=0
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
接下来运行下面的命令来重新创建内核配置。
grub2-mkconfig -o /boot/grub2/grub.cfg
最后重启
查看
getenforce
Disabled
/usr/sbin/sestatus -v
SELinux status: disabled
临时关闭
设置SELinux 成为permissive模式
setenforce 1 设置SELinux 成为enforcing模式
setenforce 0
永久关闭
vi /etc/selinux/config
将SELINUX=enforcing
改为SELINUX=disabled
设置后需要重启才能生效
以root权限执行 vi /etc/ssh/sshd_config
。
将 #PermitRootLogin yes
这一行的“#”去掉。
重启ssh服务 systemctl restart sshd
(root执行)。
命令 rpm -qa | grep java
,会显示如下图:
上图所圈,为必须删除,其余不需要删除。
直接输入两个命令即可,该两个命令相同,只不过后边分别是不同版本。
命令1:yum -y remove java-1.8.0-openjdk-headless......
命令2:yum -y remove java-1.7.0-openjdk-headless……
命令:java -version
输入命令以后,会发现 java 命令未找到,表示已经删除成功。
# 安装目录
cd /opt
# 下载jdk
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
# 解压
tar -zxvf jdk8.tar.xz
# 配置环境变量
vi /etc/profile
# set java environment
export JAVA_HOME=/opt/jdk8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH
# 配置生效
source /etc/profile
# 安装目录
cd /opt
# 下载node
wget https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
# 解压
tar -xvf node-v8.11.4-linux-x64.tar.xz
# 配置环境变量
vi /etc/profile
# set node environment
NODE_HOME=/opt/nodev8
PATH=$PATH:$NODE_HOME/bin
export NODE_HOME PATH
# 配置生效
source /etc/profile
标签:work 升级内核 openjdk force java环境 ssh服务 info jdk8 arch
原文地址:https://www.cnblogs.com/tanshion/p/11131979.html