服务器配置与启动

发布时间:2020-04-06 19:30:02 作者:迹之 阅读量:1826

服务器配置与启动
1.找出配置文件
主机配置的个步骤是“需要找到主要配置文件”,因为不论使用的是RPM还是Tarball,由于都是同一个软件包,所以配置文件的文件名是不变的。例如,Apache的配置文件名都是httpd.conf,而Samba的配置文件都是smb.conf,必须找到该配置文件之后才能够进行配置,所以,熟悉locate,rmp,find等命令显得很重要了。
2.编辑配置文件
既然要配置,当然需要编辑。在Lin中使用的是之前所学的Unix Like标准的文本编辑器(vi)。例如,httpd.conf里面有些虚拟主机的设置项目该如何设置?要了解这里面的设置项目,需要学会使用man.info等命令,也需要知道软件的文件数据放置在系统的/usr/share/doc目录里面。如果知道如何快速地查阅设置项目,那么设计文件的编辑简单的多。
备注:Lin常用命令:帮助命令
3.启动服务器
设置完服务器的配置文件后,接下来是启动服务器。注意,如果在服务器启动之后进行配置文件的修改,也需要重新启动服务器。要启动服务器,需要了解什么是守护进程,而守护进程又有super守护进程与standalone两种模式。
在/etc/init.d这个目录中,里面的文件是以BASH.Shell脚本写成的,所以除了了解守护进程之外,还需要熟悉Shell脚本的相关语法。另外,如果是super守护进程的话,必须知道启动服务器的设置文件放在/etc/xinetd.d这个目录里面,Lin所开放的服务越多,也是开放的端口越多,lin服务器下的文件名是网络服务的名称。
基于TCP/UDP的不同网络服务都是以端口来区别的,对于某种服务,Lin的服务守护进程随时监听特定端口的连接请求,当请求到来的时候,一般产生一个新进程来处理这个连接。
文件/etc/services规定了服务和端口的对应关系,说明了xinetd要提供的服务的端口和名字。启动的话,则是重新启动/etc/init.d/xinetd这个super守护进程,如果服务器软件是Tarhall安装的,那么启动的时候可能是直接执行二进制文件,这样,没有Shell脚本帮助启动、关闭、重新读取设置信息。如果这样的话,需要以进程与信号的方法运行服务器。对于这部分内容,需要熟悉ps,top,kill以及signal number的意义,尤其是想要中断当前某个联机时。

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

  热门标签

爱秒云
Catfish(鲶鱼) Blog V 4.7.3