old-www/LDP/solrhe/Securing-Optimizing-Linux-R.../chap3sec21.html

259 lines
4.1 KiB
HTML

<HTML
><HEAD
><TITLE
>Starting and stopping daemon services</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
REL="HOME"
TITLE="Securing and Optimizing Linux"
HREF="index.html"><LINK
REL="UP"
TITLE="Installation of your Linux Server"
HREF="installlin.html"><LINK
REL="PREVIOUS"
TITLE="How to use RPM Commands"
HREF="chap3sec20.html"><LINK
REL="NEXT"
TITLE="Post-Install"
HREF="linpostinstall.html"></HEAD
><BODY
CLASS="section"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Securing and Optimizing Linux: RedHat Edition -A Hands on Guide</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="chap3sec20.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
>Chapter 3. Installation of your Linux Server</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="linpostinstall.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="section"
><H1
CLASS="section"
><A
NAME="AEN1567"
>3.12. Starting and stopping daemon services</A
></H1
><P
>The init program of Linux -also known as process control initialization, is in charge of starting all the normal and authorized processes that need to run at boot time on your system. These may include the APACHE daemons, NETWORK daemons,
and anything else that must be running when your machine boots. Each of these processes has a script under <TT
CLASS="filename"
>/etc/rc.d/init.d/</TT
> directory written to accept an argument, which can be <B
CLASS="command"
>start</B
>,
<B
CLASS="command"
>stop</B
> and <B
CLASS="command"
>restart.</B
> You can execute those scripts by hand in fact with a command:
</P
><DIV
CLASS="example"
><A
NAME="AEN1574"
></A
><P
><B
>Example 3-1. Starting and Stopping various Daemon's</B
></P
><P
>&#13; To start the httpd Web Server manually under Linux.
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="screen"
>&#13; [root@deep] /# /etc/rc.d/init.d/httpd <B
CLASS="command"
>start</B
>
</PRE
></TD
></TR
></TABLE
>
<P
CLASS="literallayout"
><TT
CLASS="computeroutput"
>&#13; Starting httpd: [OK]
</TT
></P
>
</P
><P
>&#13; To stop the httpd Web Server manually under Linux.
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="screen"
>&#13; [root@deep] /# /etc/rc.d/init.d/httpd <B
CLASS="command"
>stop</B
>
</PRE
></TD
></TR
></TABLE
>
<P
CLASS="literallayout"
><TT
CLASS="computeroutput"
>&#13; Shutting down http: [OK]
</TT
></P
>
</P
><P
>&#13; To restart the httpd Web Server manually under Linux.
<TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"
><TR
><TD
><PRE
CLASS="screen"
>&#13; [root@deep] /# /etc/rc.d/init.d/httpd <B
CLASS="command"
>restart</B
>
</PRE
></TD
></TR
></TABLE
>
<P
CLASS="literallayout"
><TT
CLASS="computeroutput"
>&#13; Shutting down http: [OK]
Starting httpd: [OK]
</TT
></P
>
</P
><P
>&#13; Check inside your <TT
CLASS="filename"
>/etc/rc.d/init.d/</TT
> directory for services available and use command <B
CLASS="command"
>start | stop | restart</B
>
to work around.
</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="chap3sec20.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="linpostinstall.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>How to use RPM Commands</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="installlin.html"
>Up</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Post-Install</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>