科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道Apache服务器启动设置技巧

Apache服务器启动设置技巧

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文将详细向您介绍如何将后安装的Apache服务器设置成与缺省安装一样的自启动和手工启动。

2006年12月15日

关键字: 启动 服务器 Apache

  • 评论
  • 分享微博
  • 分享邮件

ZDNetChina服务器站 操作系统技巧

    本文将详细向您介绍如何将后安装的Apache服务器设置成与缺省安装一样的自启动和手工启动。

  在Redhat6.2环境下,编辑文件/etc/rc.d/init.d/functions将:

export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin"

  修改为:

  export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/apache/bin"

  其中后面的/usr/local/apache/bin为你的apache的安装路径,然后在/etc/rc.d/init.d中创建文件内容为:

  #!/bin/sh

  #

  # Startup script for the Apache Web Server

  #

  # chkconfig: 345 85 15

  # description: Apache is a World Wide Web server. It is used to serve

  # HTML files and CGI.

  # processname: httpd

  # pidfile: /var/run/httpd.pid

  # config: /etc/httpd/conf/access.conf

  # config: /etc/httpd/conf/httpd.conf

  # config: /etc/httpd/conf/srm.conf

  # Source function library.

  . /etc/rc.d/init.d/functions

  # See how we were called.

  case "$1" in

  start)

  echo -n "Starting httpd: "

  daemon httpd

  echo

  touch /var/lock/subsys/httpd

  ;;

  stop)

  echo -n "Shutting down http: "

  killproc httpd

  echo

  rm -f /var/lock/subsys/httpd

  rm -f /var/run/httpd.pid

  ;;

  status)

  status httpd

  ;;

  restart)

  $0 stop

  $0 start

  ;;

  reload)

  echo -n "Reloading httpd: "

  killproc httpd -HUP

  echo

  ;;

  *)

  echo "Usage: $0 {start|stop|restart|reload|status}"

  exit 1

  esac

  exit 0

  接着修改该文件的执行权限为:chmod +x httpd,然后就可以通过/etc/rc.d/init.d/httpd start 来察看是否能正确的启动httpd。若可以,则通过命令chkconfig来设置apache自启动:

  chkconfig --level 35 httpd on

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章