前言
分为三个篇章:基础篇、服务器与进阶篇
无论如何,您要开始『服务器架设篇』之前,请务必先读完『Linux 基础篇』的文章才行! 否则几乎就如同上面提到的,维护这样的一部 Linux 主机,是很花时间的!没有这个认知,那就不要架站吧!免得毒害其他的战友吶! 在架站的过程当中,无论出现任何问题,第一个步骤就是察看登录 ...
1.1 計算机:辅助人脑的好工具
1.计算机:辅助人脑的好工具
进入二十一世纪的现在,没有用过计算机的朋友应该算很少了吧?但是,你了解计算机是什么吗? 计算机的机壳里面含有什么组件?不同的计算机可以作什么事情?你生活周遭有哪些电器用品内部是含有计算机相关组件的? 底下我们就来谈一谈这些东西呢!
所谓的电脑就是一种计算机,而计算机其实是: ...
1.2 个人计算机架构与周边设备
1、个人计算机架构与周边设备
一般消费者常说的计算机通常指的就是x86的个人计算机架构,因此我们有必要来了解一下这个架构的各个组件。 事实上,Linux最早在发展的时候,就是依据个人计算机的架构来发展的,所以,真的得要了解一下呢! 另外,因为两大主流x86开发商(Intel, AMD)的CPU架构并不相容,而且设计理念也有所差异 ...
1.3 数据表示方式
数据表示方式
事实上我们的计算机只认识0与1,记录的数据也是只能记录0与1而已,所以计算机常用的数据是二进位的。 但是我们人类常用的数值运算是十进位,文字方面则有非常多的语言,台湾常用的语言就有英文、中文(又分正体与简体中文)、日文等。 那么计算机如何记录与显示这些数值/文字呢?就得要透过一系列的转换才可以 ...
1.4 软件程序运作
1、软件程序运作
鸟哥在上课时常常会开玩笑的问:『我们知道没有插电的计算机是一堆废铁,那么插了电的计算机是什么?』 答案是:『一堆会电人的废铁』!这是因为没有软件的运作,计算机的功能就无从发挥之故。 就好像没有了灵魂的躯体也不过就是行尸走肉,重点在於软件/灵魂罗!所以底下咱们就得要了解一下『软件』是什么 ...
2.1 Linux是什么
1、Linux是什么
我们在第零章、计算器概论里面有提到过整个计算机系统的概念, 计算机是由一堆硬件所组成的,为了有效率的控制这些硬件资源,于是乎就有操作系统的产生了。 操作系统除了有效率的控制这些硬件资源的分配,并提供计算机运作所需要的功能(如网络功能)之外, 为了要提供程序设计师更容易开发软件的环境,所以 ...
2.2 Torvalds的Linux发展
1、与Minix之间
Linus Torvalds(托瓦兹, 1969年出生)的外祖父是赫尔辛基大学的统计学家, 他的外祖父为了让自己的小孙子能够学点东西,所以从小就将托瓦兹带到身边来管理一些微计算机。 在这个时期,托瓦兹接触了汇编语言(Assembly Language),那是一种直接与芯片对谈的程序语言,也就是所谓的低级语言。 必须要很了解硬件 ...
2.3 Linux的特色
Linux是Torvalds先生所开发出来的,基于GPL的版权宣告之下,可以在x86的架构下运作,也可以被移植到其他的大型主机上面。 由于开发的相关理念与兼容的问题,因此,我们也可以称Linux为Unix Like操作系统的一种。
1、Linux的特色
那么这个系统有什么特异功能呢?简单的说:
(1)自由与开放的使用与学习环境
由于Linux是基 ...
3.1 Linux当前的应用角色
由于Linux kernel实在是非常的小巧精致,可以在很多强调省电以及较低硬件资源的环境底下执行; 此外,由於Linux distributions整合了非常多非常棒的软件(不论是专利软件或自由软件), 因此也相当适合目前个人电脑的使用呢!当前的Linux常见的应用可约略分为企业应用与个人应用两方面来说:
1、企业环境的利用
企业对於数 ...
3.2 鸟哥的Linux苦难经验全都录
为什么鸟哥要先介绍Linux的应用,并且还要写这一章『如何学习』呢?原因就是.....鸟哥曾经受过伤害啊! 瞎密?什么伤害呢?是要看外科还是精神科?都不是啦!因为鸟哥玩Linux初期曾经犯了『天下新手都可能容易犯的错』~@_@ 所以这里才先要跟大家耳提面命一番嘛!
1、鸟哥的Linux学习之路
(1)接触Linux的原因
大约在199 ...
3.3 有心朝Linux作业系统学习者的学习态度
为什么大家老是建议学习Linux最好能够先舍弃X Window的环境呢? 这是因为X window了不起也只是Linux内的『一套软件』而不是『Linux核心』。 此外,目前发展出来的X-Window对於系统的管理上还是有无法掌握的地方,举个例子来说,如果 Linux本身捉不到网路卡的时候,请问如何以X Window来捉这个硬件并且驱动他呢?
还有,如 ...
3.4 鸟哥的建议(重点在solution的学习)
除了上面的学习建议之外,还有其他的建议吗?确实是有的!其实, 无论作什么事情,对人类而言,两个重要的因素是造成我们学习的原动力:
[*]成就感
[*]兴趣
很多人问过我,鸟哥是怎么学习Linux的?由上面鸟哥的悲惨Linux学习之路你会发现, 原来我本人对於计算机就蛮有兴趣的,加上工作的需要,而鸟哥又从中得到了相当多 ...
4.1 Linux与硬件的搭配
此外,在安装Linux之前,你最好了解一下你的Linux预计是想达成什么任务,这样在选购硬件时才会知道那个组件是最重要的。 举例来说,壁纸计算机(Desktop)的使用者,应该会用到X Window系统, 此时,显卡的优劣与内存的大小可就占有很重大的影响。如果是想要做成文件服务器, 那么硬盘或者是其他的储存设备,应该就是您最想 ...
4.2 磁盘分区
这一章在规划的重点是为了要安装Linux,那Linux系统是安装在计算机组件的那个部分呢?就是磁碟啦!所以我们当然要来认识一下磁碟先。 我们知道一块磁碟是可以被分割成多个分割槽的(partition),以旧有的Windows观点来看,你可能会有一颗磁碟并且将他分割成为C:, D:, E:槽对吧!那个C, D, E就是分割槽(partition)罗。但是Lin ...
4.3 安装Linux前的规划
从前面的说明我们知道操作系统与硬件的相关性是很高的,而目前最热门的计算机硬件系统为x86个人计算机系统。 我们也讨论了一下各硬件组件在Linux当中的装置档名,同时也了解到磁盘分区与每个分割槽在Linux目录树的关系, 也简单谈论了启动管理程序的用途。接下来我们得要开始安装Linux罗。
安装最重要的第一件事,就是要 ...
5.1 本练习机的规划--尤其是分割参数
如果你已经读完第三章了,那么底下就实际针对第三章的介绍来一一规划我们所要安装的练习机了吧! 请大家注意唷,我们后续的章节与本章的安装都有相关性,所以,请务必要了解到我们这一章的作法喔!
1、Linux主机的角色定位
本主机架设的主要目的在於练习Linux的相关技术,所以几乎所有的数据都想要安装进来。 因此连较耗系 ...
5.2 开始安装CentOS 5
在本章中,你只要依照前一小节的检查表单检查你所需要的安装媒体/硬件/软件资讯等等, 然后就能够安装啦! 安装的步骤在各主要Linux distributions都差不多,主要的内容大概是:
[*]调整开机媒体(BIOS):务必要使用CD或DVD光盘开机,通常需要调整BIOS;
[*]选择安装模式与开机:包括图形介面/文字介面等,也可加入特殊参 ...
5.3 安装后的首次设定
安装完毕并且重新开机后,系统就会开始以Linux开机罗!但事实上我们的安装尚未完成喔! 因为还没有进行诸如防火墙、SELinux、惯用登入帐号的设定等等。在X Window里面还有重要的音效装置也还没有设定哩! 所以,底下我们就来处理首次进入X Window的设定吧!
重新开机后,一开始萤幕会出现如下的讯息,这个讯息是说,你如 ...
5.4 多重开机安装流程与技巧
有鉴於自由软件的蓬勃发展以及专利软件越来越贵,所以政府单位也慢慢的希望各部门在选购计算机时, 能够考量同时含有两种以上操作系统的机器了。加上很多朋友其实也常常有需要两种不同操作系统来处理日常生活与工作的事情。 那我是否需要两部主机来操作不同的操作系统?不需要的,我们可以透过多重开机来选择登入不同的操作 ...
5.5 关於大硬盘导致无法开机的问题
有些朋友可能在第一次安装完Linux后,却发现无法开机的问题,也就是说,确实可以使用上面鸟哥介绍的方法来安装CentOS5, 但就是无法顺利开机,只要重新开机就会出现类似底下的画面:
[mw_shl_code=html,false]# 前面是一些奇怪的提示字元啊!
grub> _[/mw_shl_code]
然后等待你输入一些数据~如果不幸你发生了这样的问题, ...