Centos6.5/7.0安装后优化(实验用)

##############################################################################

#Centos6.5/7.0安装后优化(实验用)2014.07.18

##############################################################################

# 优化条目:

# 1.修改ip地址、网关、主机名、DNS等

# 2.关闭selinux,清空iptables

# 3.更新yum源及必要软件安装

# 添加普通用户并进行sudo授权管理

# 4.安装常用软件(上传、编译、编辑用)

# 5.定时自动更新服务器时间

# 1、修改ip地址、网关、主机名、DNS等

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static

IPADDR = 192.168.1.113

NETMASK = 255.255.255.0

ONBOOT = yes #引导时是否激活

GATEWAY = 192.168.1.1

#如设置下面三行就不用再设置DNS

#NM_CONTROLLED="yes"

#DNS1=114.114.114.114

#NDS2=8.8.8.8

vi /etc/resolv.conf   #修改DNS信息

nameserver 114.114.114.114

nameserver 8.8.8.8

vi /etc/sysconfig/network

HOSTNAME = c64     #修改主机名,重启生效

GATEWAY = 192.168.1.1         #修改默认网关,如果上面eth0里面不配置网关的话,默认就使用这里的网关了。

ervice network restart   #重启网卡,生效

# 重启网卡,也可以用下面的命令

/etc/init.d/network restart

# 2、 清空iptables, 关闭selinux

iptables -F;iptables -X;iptables -Z;/etc/init.d/iptables save

sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g‘/etc/selinux/config

/etc/init.d/iptables save   #保存防火墙配置信息

关闭selinux

sed –i ‘/ELINUX=enforcing/SELINUX = disabled/ ’/etc/selinux/config   #修改配置文件则永久生效,但是必须要重启系统。

grep SELINUX = disabled/etc/selinux/config

SELINUX = disabled     #查看更改后的结果

setenforce   0 #临时生效命令

getenforce      #查看selinux当前状态

Permissive

# 3、更新yum源及必要软件安装

# yum 安装软件,默认获取rpm包的途径从国外官方源,改成国内的源。

# 国内较快的站点:中科大、163、阿里云

#1.换阿里云源,换REDHAT源与epel源

yum install -y wget

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-6.repo

mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup

mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

yum clean all

yum makecache

# yum  upgrade -y     #更新系统内核到最新

#2.换中科大源

#1)换REDHAT源

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

cd /etc/yum.repos.d/

mv CentOS -Base.repo CentOS -Base.repo.bak

rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

#2)装epel源

#3.换163源

#1)换REDHAT源

cd /etc/yum.repos.d/

mv CentOS-Base.repo CentOS-Base.repo.bak

wget http ://mirrors.163.com/.help/CentOS6-Base-163.repo

#2)装epel源

rpm --import  /etc/pki/rpm -gpg/RPM -GPG -KEY *         #导入签名KEY到RPM

#  增加PUIAS安装源

PUIAS Linux是面向桌面和服务器的完整的操作系统,它靠编译Red Hat Enterprise Linux的源代码包来创建。除了这些上游的软件包外,该项目还提供一些其他的软件仓库:“Addons”包含了通常的Red Hat发行中未收入的额外软件包,“Computational”提供专门针对科学计算的软件,“Unsupported”则收入各种各样的测试性软件 包。该发行由美国普林斯顿 大学的高等研究所维护。

PUIAS Linux是面向桌面和服务器的完整的操作系统,它靠编译Red Hat Enterprise Linux的源代码包来创建。除了这些上游的软件包外,该项目还提供一些其他的软件仓库:“Addons”包含了通常的Red Hat发行中未收入的额外软件包,“Computational”提供专门针对科学计算的软件,“Unsupported”则收入各种各样的测试性软件 包。该发行由美国普林斯顿 大学的高等研究所维护。

创建/etc/yum.repos.d/PUIAS_6_computational.repo,并添加如下内容:

[PUIAS_6_computational]

name=PUIAS computational Base $releasever - $basearch

mirrorlist=http://puias.math.ias.edu/data/puias/computational/$releasever/$basearch/mirrorlist

#baseurl=http://puias.math.ias.edu/data/puias/computational/$releasever/$basearch

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puias

下载并安装GPG key

$ sudo wget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-puias http://springdale.math.ias.edu/data/puias/6/x86_64/os/RPM-GPG-KEY-puias

$ sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-puias

检验下是否安装成功

$ sudo rpm -qa gpg*

Tips:安装完EPEL和PUIAS两个源后,可以检测下:

$ sudo yum repolist

# 4、安装常用软件(上传、编译、编辑用)

yum install -y ntpdate lrzsz sysstat gcc automake autoconf libtool make vim-enhanced

#选用vim换成vi

mv /bin/vi /bin/vi.save

ln -s /usr/bin/vim /bin/vi

# 如需使用setup图像配置网络可使用以下命令

使用 yum 源直接下载安装 或者 去下载 setuptool 软件包安装

#安装setuptool

yum install setuptool

#可以发现执行setup后不全,再安装一个用于系统服务管理

yum install ntsysv

#安装setup中配套的防火墙设置

yum install system-config-securitylevel-tui

#安装setup中配套的 网络 设置

yum install system-config-network-tui

#安装setup中配套的键盘设置

yum install system-config-keyboard

#5、定时自动更新服务器时间

yum  install -y ntpdate #上面已经安装

echo    ‘1 * * * */usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1‘ >>/var/spool/cron/root

#提示: CentOS 6.5 的时间同步命令路径不一样6 是/usr/sbin/ntpdate5 是/sbin/ntpdate

Tue Jul  1 08:58:44 CST 2014# CST (Central Standard Time)

#如时区就问题可换成东八区

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

——————————————————————————————————————————————————————

rm -rf mysql  //mysql目录

如果是编译过程出错,要重新编译

那就

make clean

然后再

./configure

make && make install

当数据量变大时试用

du -sh/| sort -nr | head 统计最大文件

find ./-mtime 0 :返回最近 24 小时内修改过的文件。

find ./-mtime 1 : 返回的是前 48 ~ 24 小时修改过的文件。而不是 48 小时以内修改过的文件。

那怎么返回 10 天内修改过的文件?find还可以支持表达式关系运算,所以可以把最近几天的数据一天天的加起来:

find ./-mtime 0 -o -mtime 1 -o -mtime 2 ……虽然比较土,但也算是个方法了。

Linux之间传文件

scp/data/ilas_pump/ilaspump140117PM.dmp  [email protected] 10.0.1.17 :/data/ilas_pump

添加普通用户并进行 sudo 授权管理

useradd lib

echo    "123456" | passwd --stdin lib && history –c

visudo

在root    ALL = (ALL)    ALL此行下,添加如下内容

sunsky    ALL = (ALL)    ALL

来自为知笔记(Wiz)

Centos6.5/7.0安装后优化(实验用),布布扣,bubuko.com

时间: 2024-08-08 18:17:04

Centos6.5/7.0安装后优化(实验用)的相关文章

centos6.8最小化安装后优化脚本

#!/bin/sh #优化1 开机启动网卡 cat >/etc/sysconfig/network-scripts/ifcfg-eth0<<EOF DEVICE=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static IPADDR=192.168.122.147 NETMASK=255.255.255.0 GATEWAY=192.168.122.1 DNS1=192.168.122.1 DNS2=114.114.114.114 EOF #优化2 更改

Centos6.5安装后优化(实验用)

############################################################################## #Centos6.5安装后优化(实验用) ############################################################################## # 优化条目: # 1.修改ip地址.网关.主机名.DNS等 # 2.关闭selinux,清空iptables # 3.更新yum源及必要软件

【Linux】CentOS6.X最小化安装后配置

1.centos6.5最小化安装后启动网卡2.ifconfig查询IP进行SSH链接3.更新系统源并且升级系统4.系统时间更新和设定定时任5.修改ip地址.网关.主机名.DNS6.关闭selinux,清空iptables7.创建普通用户并进行sudo授权管理8.修改SSH端口号和屏蔽root账号远程登陆9.锁定关键文件系统(禁止非授权用户获得权限)10.精简开机自启动服务11.调整系统文件描述符大小12.设置系统字符集13.清理登陆的时候显示的系统及内核版本14.内核参数优化15.定时清理/va

centos6.x最小化安装后配置网络

centos6.x最小化安装后配置网络 最小化安装CentOS6.x后,试着用yum安装几个软件,发现网卡都没配置! 解决办法: 编辑配置文件: vi /etc/sysconfig/network-script/ifcfg-eth0 修改下列几项配置: NM_CONTROLLED=no ONBOOT=yes BOOTPROTO=dhcp 修改完保存,然后: service network start 启动网卡,yum能用了!

centos6.4 docker1.0 安装部署

一:简介: Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机).bare metal.OpenStack 集群和其他的基础应用平台. 二:Docker应用场景: 1.web应用的自动化打包和发布: 2.自动化测试和持续集成.发布: 3.在服务型环境中部署和调整数据库或其他的后台应用: 4.从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的

Centos6.4最小化安装后使用xfce桌面环境

由于我个人使用的Centos是在虚拟机中最小化安装的,gnome实在是不喜欢,所以自己装了个xfce,安装后启动不起来,才发现x window等依赖环境没装,为了少走弯路,在此写下安装过程. 1.yum源配置过程 $ wget http://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm $ sudo rpm -ivh epel-release-6-5.noarch.rpm $ sudo yum s

centos7.0安装后ifconfig无法使用

由于使用的最小化安装,需要安装net-tools 输入如下命令: #yum install -y net-tools 即可

centos6.x最小化安装后使用图形界面的方法

在个人测试的时候,有时候需要图形界面,但已经安装了minimal,此时又想使用图形界面的解决办法: 1.安装桌面安装包 #yum -y groupinstall "X Window System" #yum -y groupinstall "GNOME Desktop" 2.配置inittab实现开机启动到桌面 修改如下配置:5代表开机到图形界面,3表示开机到纯命令行界面 #vim /etc/inittab id:5:initdefault: 或者用init 5 -

Centos6.5最小化安装后配置

参考http://www.111cn.net/sys/CentOS/56456.htm 1.设置IP地址.网关.DNS 1.开启网络连接 vi  /etc/sysconfig/network-scripts/ifcfg-eth0 ONBOOT=yes  #开启自动启用网络连接 IPV6INIT=no  #禁止IPV6 //-------------------------------------------- service ip6tables stop   #停止IPV6服务 chkconfi