centos安装和环境配置

centos安装和环境配置

网络配置

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

最后重启

关闭SELinux

查看

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
设置后需要重启才能生效

centos如何允许root ssh

以root权限执行 vi /etc/ssh/sshd_config

#PermitRootLogin yes 这一行的“#”去掉。

重启ssh服务 systemctl restart sshd (root执行)。

java环境配置

  1. 搜索java

命令 rpm -qa | grep java ,会显示如下图:

上图所圈,为必须删除,其余不需要删除。

  1. 删除方式

直接输入两个命令即可,该两个命令相同,只不过后边分别是不同版本。
命令1:yum -y remove java-1.8.0-openjdk-headless......
命令2:yum -y remove java-1.7.0-openjdk-headless……

  1. 查看结果

命令:java -version

输入命令以后,会发现 java 命令未找到,表示已经删除成功。

  1. 安装oracle jdk
# 安装目录
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

node环境配置

# 安装目录
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

原文地址:https://www.cnblogs.com/tanshion/p/11131979.html

时间: 2024-12-13 04:10:35

centos安装和环境配置的相关文章

CentOS安装KVM环境并配置网桥

之前需要使用KVM环境,在网上查过很多相关资料,但是在安装的时候还是花费了大量时间,这是经过长时间探索总结出的经验,分享给大家. CentOS安装KVM环境 一.操作系统配置 1.修改内核模式为兼容内核启动 vi /boot/grub/grub.conf 2.关闭selinux,重启后生效 vi /etc/selinux/config 3.关闭防火墙:service iptables stop 二.虚拟化环境配置 1.检查CPU是否支持全虚拟化: egrep '(vmx|svm)' /proc/

centos虚拟机,环境配置

yum安装 yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :手动选择y or n 1.安装vim Centos默认自带VI,功能没VIM丰富,安装VIM取代VI.用Yum查找源中的VIM包,不知安装哪个合适. yum search vimvim-X11.i386 : The VIM version of the vi editor for the X Window System.vim-common.i386 : The common

centos 安装glassfish4.0 配置jdbc连接mysql

版本glassfish-4.0.zip 1.解压,拷贝到指定安装路径 unzip glassfish-4.0.zip  cp cp glassfish4 /usr/local/ -rf 2.设置glassfish环境变量 vim  /etc/profile export GLASSFISH_HOME=/usr/local/glassfish4 export PATH=.:$PATH:$JAVAHOME/bin:$MYSQLHOME/bin:$GLASSFISH_HOME/bin source /

ios下(个人公司非企业级)AdHoc在线安装全环境配置

1,环境 客户端开发:MacOs 10.8.5 服务器开发:Centos6.3 64位 2,软件准备 Apache httpd 2.2.27 OpenSSL 0.9.8za 3,客户端准备 Apple的开发者账号大致分如下三类:个人,公司,企业,这一篇我们主要说下个人.公司的ipa在线安装.个人公司级别的AdHoc有这样一个限制:就是在线发布的ipa包只能安装 在添加到Apple账号的Devices列表中(发布IPA之后再添加的设备需要重新打IPA包)的非越狱设备及越狱设备中,而企业级的开发者账

Python安装及环境配置

一直很喜欢玩爬虫,之前利用Java写了几个自己的小型爬虫,爬取了不少相亲信息. 想要学习Python已许久,在研究爬虫的时候,看到比较多的还是Python的例子,后来一研究发现,在国外其实Python还是很有使用市场的. 下载安装 Python下载网址:https://www.python.org/ 由于是国外网站,所以可能打开比较费力.百度软件也有相关Python的版本下载,更新还是比较及时的. 地址:http://rj.baidu.com/soft/detail/17016.html?ald

Java开发与执行环境--JDK的安装与环境配置

这篇算是在博客园写的第一篇博客,已经进入博客园有一段时间了,想在这里写下自己遇到的一些技术上的问题和解决方法,当然主要的内容都是关于编程方面的内容,现在算是刚刚正式开始学习编程这方面的内容,希望自己可以保持记录的好习惯. 这第一篇博客想记录一下自己今天在安装JDK的时候遇到的一些问题,也将其安装与环境配置过程记录下来,主要在安装过程中因为安装路径的原因出现了问题,想尽量避免一下. 首先是JDK的下载,在Sun公司的官方网站上就有JDK开发工具集最新版本的免费下载,这里我们以64位的Windows

Android NDK 简单介绍、工具安装、环境配置

NDK全称:Native Development Kit. 1.NDK是一系列工具的集合. * NDK提供了一系列的工具,帮助开发人员高速开发C(或C++)的动态库,并能自己主动将so和java应用一起打包成apk.这些工具对开发人员的帮助是巨大的. * NDK集成了交叉编译器,并提供了对应的mk文件隔离平台.CPU.API等差异,开发者仅仅须要简单改动mk文件(指出"哪些文件须要编译"."编译特性要求"等),就能够创建出so. * NDK能够自己主动地将so和Ja

windows 环境下go安装与环境配置

首先访问 http://golangtc.com/download 下载go 安装包和liteide 这里我们选择go1.5.1.windows-amd64.msi和liteidex28.windows-qt4.zip 安装go 程序包 直接双击go1.5.1.windows-amd64.msi将安装地址改为d:\go liteide 也解压到d盘 双击运行leteide 选择 查看-编辑当前环境修改#GOROOT=E:\gowork CTRL+S保存 修改系统环境变量 在系统环境变量中加入 G

Python学习 1 一 Python2.75的安装及环境配置教程

Python2.75的安装及环境配置教程 Python的语法简洁,功能强大,有大量的第三方开发包(模块),非常适合初学者上手.同时Python不像java一样对内存要求非常高,适合做一些经常性的任务方面的编程.根据codeeval网站数据统计显示,连续三年,Python保持着其在编程语言中的领先地位.而且Python-Django开发web也是一种时尚. Python 2.75 安装文件 win8或win8.1 首先下载一个Python的应用程序,网上有很多的.此处给出官网的下载地址:https