一般来说,我们在独立服务器上配置完成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主机上。