首页 技术 正文
技术 2022年11月15日
0 收藏 776 点赞 2,900 浏览 1375 个字

一、前言

     在接触这个操作系统之前我一直使用的是ubuntu和mac os,这次由于游戏是测试版本,没有专业的运维人员去做这件事情,只能我这个稍微懂一点linux的人来做这件事情了。由于涉及到的内容比较多,因此将这些内容分成不同的内容来写,这样也符合软件的设计原则(kiss原则)。每篇文章尽力只说一件事情,并且把这件事情说清楚,少一点噪音,也是多增加了一点文章的实用性。

二、Linux服务器简介

     在服务器领域,微软的操作系统是当之无愧的老大,linux这几年份额也在不断增长,在linux企业级商场里,RHEL以它的安全,稳定著称。RHEL在发布新版本的时候是同时提供源代码和二进制版本的,并都可以免费获取,但是如果在线升级,或者技术咨询的话,是需要付费的。Centos是用同一份代码编译出来的,很明显和RHEL是百分百兼容的。因此很多公司为了节省开支自然是使用Centos作为服务器的操作系统。

三、Centos安装

     在我需要安装Centos的时候,最新版本为6.4,当时下载的是live-cd版本,在安装监测硬件环境的时候抛出寻址错误,换了一台机器抛出一样的错误,所以就放弃live-cd版本了,然后下载了一个dvd版本,大小是4.05GB。由于fat32最大支持单个文件是4GB(不知道为啥非要用fat32引导,其他文件格式不行吗?有知道的可以告诉我),所以不能通过UltraISO直接制作启动盘,通过网上的教程,将U盘分为两个分区,一个fat32一个ext3,分别将引导文件和镜像安装文件拷贝到两个分区。具体细节不想说了,有很多信息,有兴趣的同学可以看这里。如果不想这么麻烦的同学,可以走曲线救国的路子,安装6.3吧,刚好4GB,可以很简单的通过UltralISO安装。安装完之后升级就可以了。

四、Centos的分区

     正常情况下需要分为:

/boot 引导区,大小512M足以

swap 虚拟内存区, 和你的内存大小一样即可

/home 用户工作目录, 这个和将来要添加的用户数有关,20G以上吧,看你硬盘大小

/usr 主要用来安装系统级的安装包,一般20G足以

/var 这个主要放各种服务的,比如httpd, 你自己的服务器,所以大小分配20GB以上是有必要的

    为啥要这么麻烦分成这几个区呢,默认情况是分为三个区,一个是/boot 一个是swap, 其他都放在root下,这样的分区在重装系统后,你存储的文档都不见了,或者你要备份文件,只需要备份一个分区就ok,或者你要加密某个分区,都是很容易的。在你遭受攻击的时候,产生大量的日志,假如只在一个分区的话,就不会导致你所有硬盘被沾满。这就是自定义分区的好处。

五、用户

在安装引导的过程中,会让你输入root密码,设置一个复杂的密码,最好用密码管理工具生成,和管理。然后会让你输入一个常用用户,平常登陆都用这个用户,当需要root的时候,切换到root的时候就可以。

六、常用命令

     这里不打算介绍最基本的命令,只介绍两个查看计算机配置的命令:

$free                           #  查看内存情况命令
$lscpu # 查看cpu信息
$fdisk -l # 查看磁盘分区情况
$service --status-all # 查看运行服务信息
$ps aux # 查看运行进程信息
$iptables -l # 查看防火墙规则

全文结束,下一篇文章介绍需要安装的软件。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,958
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,482
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,328
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,111
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,743
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,777