初学:
ServerType:
1. standalone 是指启动一次来接听所有的连线。
2. inetd 是接到http的连线要求才启动,随着连线的结束而结束,负担会很大。
etc/目录是linux配置文件的集中地,很多的配置都是在这个地方配置的。
http://www.lupaworld.com/?action-viewstutorial-itemid-4335
rc.d目录:
init.d 各种服务器和程序的二进制文件存放目录。
rcx.d 各个启动级别的执行程序连接目录。里头的东西都是指向init.d/的一些软连接。
三个脚本:rc.sysinit, rc, rc.local
redhat启动方式和执行顺序:
加载内核
执行init程序
/etc/rc.d/rc.sysinit # 由init执行的第一个脚本
/etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式
/etc/rc.d/rc.local
/sbin/mingetty # 等待用户登录
在Redhat中,/etc/rc.d/rc.sysinit主要做在各个运行模式中相同的初始化工作,包括:
调入keymap以及系统字体
启动swapping
设置主机名
设置NIS域名
检查(fsck)并mount文件系统
打开quota
装载声卡模块
设置系统时钟
等等。
/etc/rc.d/rc则根据其参数指定的运行模式(运行级别,你在inittab文件中可以设置)来执行相应目录下的脚本。凡是以Kxx开头的,都以stop为参数来调用;凡是以Sxx开头的,都以start为参数来调用。调用的顺序按xx从小到大来执行。例如,假设缺省的运行模式是3,/etc/rc.d/rc就会按上述方式调用/etc/rc.d/rc3.d/下的脚本。
值得一提的是,Redhat中的运行模式2、3、5都把/etc/rc.d/rc.local做为初始化脚本中
的最后一个,所以用户可以自己在这个文件中添加一些需要在其他初始化工作之后,登录之前执行的命令。
init在等待/etc/rc.d/rc执行完毕之后(因为在/etc/inittab中/etc/rc.d/rc的
action是wait),将在指定的各个虚拟终端上运行/sbin/mingetty,等待用户的登录。
至此,LINUX的启动结束。
分享到:
相关推荐
在Linux操作系统中,服务搭建是系统管理的重要组成部分。这些服务涵盖了网络通信、数据库管理、邮件传输、打印服务等多个方面,对于提升系统功能和提供企业级应用支持至关重要。本篇文章将重点探讨Linux上的服务搭建...
在IT领域,Linux服务器环境的搭建是至关重要的基础工作,尤其对于系统管理员和开发者来说,掌握这一技能至关重要。本教程将全面介绍Linux服务器环境的搭建过程,帮助那些对此感到困惑的初学者快速入门。 首先,我们...
透明代理服务器搭建(Linux 搭建 Squid 代理) 透明代理服务器是一种特殊的代理服务器,它可以在不需要客户端进行任何配置的情况下,自动将 HTTP 请求转发到代理服务器上。今天,我们将学习如何在 Linux 环境中搭建...
在 Linux 系统中搭建 FTP (File Transfer Protocol) 服务器是一种常见的需求,特别是在需要提供文件共享服务时。本文将详细介绍如何在 Red Hat Enterprise Linux 5 (RHEL 5) 系统上安装与配置 vsftpd 服务来实现 FTP...
详细描述了Linux环境下各种服务的具体搭建、配置过程,如ftp,ssh,sendmail,dns等。
企业级Linux服务器搭建是IT行业中一个重要的实践环节,尤其对于初学者来说,通过模拟环境学习可以避免对实际硬件造成影响。本文将介绍如何利用VMware软件在Windows环境下搭建企业级Linux服务器,以Red Hat AS 4.0为...
在Linux平台上搭建Java Web服务器是一项综合性的技术任务,涉及到操作系统配置、网络服务部署以及应用服务器的安装与调优。根据给定的文件信息,我们可以深入探讨以下关键知识点: ### 一、Linux环境下软件包管理 ...
### Linux下如何搭建Nginx服务器 #### 一、Nginx与Apache的对比 **1. Apache的优势:** - **强大的Rewrite功能:** Apache的rewrite规则比Nginx更为强大,支持复杂的URL重写逻辑。 - **动态页面处理:** 对于动态...
搭建简单的 Linux 操作系统局域网服务器 本文将指导读者如何搭建一个简单的 Linux 操作系统局域网服务器,使用的硬件配置非常低,甚至可以使用老旧的电脑。首先,需要下载最新版本的 Redhat Linux 操作系统,然后...
在Linux环境下搭建FastDFS+Nginx服务器是一项常见的任务,尤其对于那些需要稳定、高效存储和分发大量静态文件(如图片、文档等)的Web应用来说。FastDFS是一款开源的高性能分布式文件系统,而Nginx则是一款强大的...
### Linux系统环境搭建详解 #### 一、概述 在IT领域中,Linux系统因其稳定性、安全性及开源性等优势而被广泛应用于服务器操作系统之中。本文将详细介绍如何在Linux环境下搭建必要的开发工具,包括虚拟机安装、...
在LINUX操作系统下搭建WEB服务器是非常重要的一步,因为它可以提供一个稳定、安全、可靠的WEB服务环境。下面我们将详细介绍如何在LINUX操作系统下搭建WEB服务器。 首先,我们需要安装Apache服务器。Apache是最流行...
本文将深入讲解如何在Linux系统上搭建一个LAMP服务器,这对于初学者来说是一次宝贵的学习经验。 首先,我们需要理解每个组件的作用: 1. **Linux**:作为操作系统的Linux为整个环境提供了基础,提供了一个稳定的...
### Linux服务器搭建部署项目步骤详解 #### 一、概述 在现代互联网开发中,Linux作为最常用的服务器操作系统之一,其稳定性和安全性得到了广泛的认可。因此,掌握如何在Linux服务器上进行项目的部署对于开发者来说...
在IT行业中,Linux系统因其稳定性和安全性而广泛用于服务器搭建。本资料包包含了在CentOS系统上搭建常用服务所需的软件,包括Tomcat 8、JDK 1.8、Nginx 1.14.2、Redis 5.0.5以及Zookeeper 3.4.14。下面将详细解释...
"hls流视频服务器搭建(linux)" 本文将详细介绍如何使用ffmpeg和nginx搭建流视频服务器,实现高质量的视频点播服务。 目录一、前言 在当今的数字时代,视频点播服务已经成為了人们生活中不可或缺的一部分。为了...
### Linux服务器搭建详解 #### 一、虚拟机下载与安装 **1.1 虚拟机选择** 在搭建Linux服务器的过程中,首先需要一个可靠的虚拟机平台。本指南推荐使用VMware Workstation作为首选虚拟机软件。VMware拥有多个产品...
而在Linux环境下,可能需要通过命令行来部署和配置服务。 对于视频监控应用,流媒体服务器的角色至关重要。它可以接收来自多个摄像头的实时视频流,通过网络进行传输,并将这些流分发给多个用户或设备。这使得远程...
在Linux操作系统中,服务是系统后台运行的程序,它们为用户提供功能,如网络连接、打印、文件共享等。本主题将深入探讨Linux中常见的服务管理,包括如何启动、停止、重启服务,以及如何配置和监控服务状态。 1. **...