一般来说,我们在独立服务器上配置完成Linux操作系统后,需要做一些基本的优化操作,本文主要介绍一下Linux安装之后,如何配置yum源及安装一些必要的软件包。

1. 配置yum源

1.1. 我们可以通过使用su-root添加普通用户来登录到root

2. 设置更新源

在Linux下轻松安装软件的优秀工具称为yum工具,Linux的二进制包通常是RPM包,与之类似Windows下的exe程序。可以通过yum工具安装该软件。默认情况下,RPM包的软件配置是从国外centos的官方来源下载。yum的安装速度会很慢,所以我们需要将默认RPM包的配置从官方源更改为国家在里面。

Centos 5.8 64位yum源代码

http://mirrors.sohu.com/help/CentOS-Base-sohu.repo

Centos 6.4 64位yum源代码

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

CD /etc/yum.repos.d/ // 输入yum源

/bin/mv centos-Base.repo centos-base.repo.Ori // backup yum源码

HTTP: // http://mirrors.sohu.com/help/CentOS-Base-sohu.repo //下载soho源

/ bin/mv CentOS – Base – sohurepo CentOS-Base.repo

注意:我们现在使用的是yum source提供的互联网门户网站,以后我们还可以使用iso镜像或CD作为一个yum源,还可以配置门户提供的这样一个yum源配置yum源并生成RPM包.

3.我们使用yum upgrade。

这相当于在Windows下打补丁。这个函数使用yum source,这样会更快。

4. 安装必要的软件包

安装LRZSZ

4.1. 关闭selinux

由于在安装服务和软件时经常与selinux发生冲突,selinux在国内生产环境中总是处于关闭状态。

Vi /etc/selinux/config //配置文件

4.2. 设置运行级别3

Runlevel查看当前系统运行级别

Vi /etc/inittab //运行级配置文件

4.3.简化启动服务

a. 可以使用setup-system服务来调整它,因此调整它是低效的

b. 或ntsysv

c.使用脚本关闭

# LANG = en

http://showmecode.cn/links/book

Linux的注意

#显示所有服务的所有运行级别的启动状态

chkconfig –list

在运行级别3停止启动时启动的所有服务

for ‘chkconfig -list|grep3:on |awk ‘{print $1} “;do chkconfig – level 3

$oldboyoff;done

在开放公共服务,crond,network,rsyslog, SSHD

for oldboy in crond netwrok rsyslogsshd;do chkconfig——level 3 $oldboy on;done

#显示所有3个运行级别上的所有服务(取决于决定启动哪个服务的需求)

chkconfig–list| grep3: on

我们只是安装了操作系统,只需要打开几个服务,其余的以后打开,这样安全,遵循最小化的原则,没用的不启动。更多相关内容可以参考了解 如何使用XSHELL工具连接到Linux VPS主机上