安装和优化linux系统基础环境

centos系统镜像阿里云下载地址:http://mirrors.aliyun.com/centos/

比如centos6.9最小安装镜像:http://mirrors.aliyun.com/centos/6/isos/x86_64/CentOS-6.9-x86_64-minimal.torrent

/boot  分区:100~200MB

swap  分区:物理内存的1.5~2倍,如果物理内存大于16G,可以配置为8~16g

/   分区:剩余全部空间

如果是数据及存储等有重要数据的服务,可以单独划分/data分区:

/boot  分区:100~200MB

swap  分区:物理内存的1.5~2倍,如果物理内存大于16G,可以配置为8~16g

/  分区:50~200G

/data   分区:剩余全部磁盘空间

安装系统后可以运行setup设置IP和DNS

在/etc/sysconfig/network-scripts/ifcfg-eth0设置ONBOOT=yes,使得下次开机网卡自启动

重启网卡:

ifdown eth0 && ifup eth0

查看ip设置:

ifconfig eth0

查看默认网关设置:

route -n

查看DNS:

cat /etc/resolv.conf

更新yum源:

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.ori

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo

使用如下命令将系统更新到最新状态:

ll /etc/pki/rpm-gpg

rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*

yum update -y

安装额外软件包:

yum install tree telnet dos2unix sysstat lrzsz nc nmap -y

查看所有包组名称,包括已安装和未安装:

yum grouplist

指定包组名安装:

yum groupinstall "Development Tools"

检查网络连接状态:

telnet 127.0.0.1 22 或 nmap 127.0.0.1 -p 22

路由追踪:traceroute 127.0.0.1 -n

关闭selinux:

setenforce 0  (临时关闭)

getenforce    (查看防火墙级别状态)

关闭防火墙:

/etc/init.d/iptables stop

设置开机自启动服务方法:

1、ntsysv 和setup进行设置

2、通过脚本设置:

LANG=en

for long in `chkconfig --list|grep 3:on|awk ‘{print $1}‘`;do chkconfig --level 3 $long off;done

for long in crond network rsyslog sshd sysstat ;do chkconfig --level 3 $long on;done

for long in `chkconfig --list|grep 3:on|awk ‘{print $1}‘|grep -vE "crond|network|rsyslog|sshd|sysstat"`;do chkconfig --level 3 $long off;done

设置中文显示:

cat /etc/sysconfig/i18n或echo $LANG   查看命令

echo ‘LANG="zh_CN.UTF-8"‘ >/etc/sysconfig/i18n   设置命令

source /etc/sysconfig/i18n

修改系统文件描述符数量:

echo ‘*             -         nofile      65535‘ >>/etc/security/limits.conf

tail -l /etc/security/limits.conf

时间: 2024-10-10 04:54:08

安装和优化linux系统基础环境的相关文章

linux系统基础优化

1.Linux系统基础优化 一.关闭SELinux功能 Selinux是什么? 安全工具,控制太严格,生产环境不用它,使用其他安全手段. 简介: SELinux带给Linux的主要价值是:提供了一个灵活的,可配置的MAC机制. Security-Enhanced Linux (SELinux)由以下两部分组成: 1) Kernel SELinux模块(/kernel/security/selinux) 2) 用户态工具 SELinux是一个安全体系结构,它通过LSM(Linux Security

Linux 系统基础优化和常用命令

目录 Linux 系统基础优化和常用命令 软连接 tar解压命令 gzip命令 netstart命令 ps命令 kill命令 killall命令 SELinux功能 iptables防火墙 Linux中文显示设置(防止中文乱码) df 命令 tree命令 设置主机名 DNS 查看Linux的dns, 唯一配置文件 本地强制dns解析文件 /etc/hosts nslookup命令 计划任务crond服务 软件包管理 windows程序 macos程序 RPM软件包管理器 实例 rpm安装软件 r

linux系统基础调优

linux系统基础调优 1.   关闭selinux,清空iptables sed -i 's/SELINUX=enforcing/SELINUX=disabled/g'/etc/selinux/config grep SELINUX=disabled /etc/selinux/config setenforce 0 iptables -F iptables -X iptables -Z iptables -L /etc/init.d/iptables save 2.    添加普通用户并进行s

字符界面优化Linux系统中的服务

优化Linux系统中的服务 实验环境 公司在文件服务器中新安装了RHEL 6操作系统,由于默认启动的服务程序较多,系统运行缓慢.现需要对系统服务进行适当优化,减少一些不必要的自启动服务,并设置系统在开机后直接进入字符模式. 需求描述 设置Linux系统每次开机后自动进入字符模式 使用ntsysv工具同时调整2.3.4.5运行级别中的服务状态,关闭下列服务:atd.Bluetooth.cups.ip6tables.iptables.mdmonitor.nfslock.rhnsd.rpcgssd.p

Linux系统基础知识

1.linux概述 ??Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件.应用程序和网络协议.它支持32位和64位硬件.Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统.??Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间).Linux存在着许多不同的Linux版本,但它们都使用了Linux内核.Linux可安装在各

Linux系统基础(二)

            Linux系统基础(二) 一.linux系统结构 1.linux系统结构是倒树型 2. /bin##二进制可执行文件也就是系统命令 /sbin##系统管理命令存放位置 /boot##启动分区,负责系统启动 /dev##设备管理文件 /etc##大多数系统管理文件 /home##普通用户的家目录 /lib##32位系统库文件存放位置 /lib64##64位系统库文件存放位置 /media##系统临时设备挂载点 /mnt##系统临时设备挂载点 /run##系统临时设备挂载点

如何优化linux系统

如何优化linux系统? 1.配置更新yum源 2.关闭selinux和iptables 3.使用普通用户工作,并通过sudo按命令分类授权管理 4.最小化安装系统,只装需要的软件包 5.chattr锁定关键系统文件,lsattr查看锁定属性 6.隐藏登陆前的版本号/etc/issue 7.更改远程连接SSH端口,禁止ROOT远程登陆,禁止空密码登陆 8.增加打开文件的描述符/etc/secutity/limits.conf 9.优化内核/etc/sysctl.conf 10.精简开机启动项,s

VirtualBox下安装rhel5.5 linux系统

以前也用过VMware server和VMware workstation虚拟机,现在使用了一段时间VirtualBox,感觉它比较轻巧,很适合我,在Win7系统下用起来很方便.下面详细介绍下在VirtualBox里安装rhel5.5 linux系统(我装的是32位系统). 1.VirtualBox版本 4.2.12. 2.点击红色方框处的“新建”,创建新虚拟系统. 3.选择一下系统类型,填写一个虚拟系统名称,如“rhel-test”. 4.给虚拟系统分配一下内存,如果不安装别的东西512M内存

优化Linux系统中的服务

优化Linux系统中的服务 实验要求 设置Linux系统每次开机后自动进入字符模式界面. 使用ntsysv工具同时调整2.3.4.5运行级别中的服务状态,关闭下列服务: atd.bluetooth.cups.ip6tables.iptables.mdmonitor.nfslock.rhnsd.rpcgssd. postfix. 使用chkconfig工具调整个别服务的启动状态. 将cups服务在运行级别3中的默认启动状态设为关闭. 将postfix服务在运行级别3.5中的默认启动状态设为启用其余