`
jubincn
  • 浏览: 242340 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
文章分类
社区版块
存档分类
最新评论

Apache自动启动及添加为Linux的服务 转自:http://www.51testing.com/?27242/action_viewspace_itemid_78916.html

 
阅读更多

转自:http://www.51testing.com/?27242/action_viewspace_itemid_78916.html,根据Apache2的版本,略有修改


说明:
Apache安装路径为:/usr/local/apache2
Linux的启动级别为5,版本为Linux AS4

Apache安装完后,发现Apache无法自动启动,查看/etc/rc.d/rc5.d/下,应该没有S打头,httpd结尾的链接文件。

1、将apachectl文件拷贝到/etc/rc.d/init.d 中,然后在/etc/rc.d/rc5.d/下加入链接即可。
命令如下:
cp /usr/local/apache2/bin/apachectl /etc/rc.d/init.d/httpd //如果有其他的版本的Apache存在,也可以直接覆盖掉。
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc5.d/S85httpd //建立链接(85的意义后面介绍)
此时Apache就可以自动启动了。

2、运行chkconfig --list,发现没有linux服务列表中httpd,通过chkconfig --add httpd来添加,但是提示:httpd服务不支持 chkconfig。需要编辑/etc/rc.d/init.d/httpd,添加以下注释信息:
  # chkconfig: 345 85 15
  # descrīption: Apache
第一行3个数字参数意义分别为:哪些Linux级别需要启动httpd(3,4,5);启动序号(85);关闭序号(15)。

保存后执行:chkconfig --add httpd,成功添加。

在rc3.d、rc4.d、rc5.d路径中会出现S85httpd的链接文件,其他运行级别路径中会出现K61httpd的链接文件。

3、运行chkconfig --list | grep httpd,http在其中。


重启后,查看已启动的服务:

chkconfig --list | grep httpd,可以发现httpd

在RedHat或CentOS中,可以运行ntsysv来设置自启动服务


分享到:
评论

相关推荐

    webservice启动没有问题,通过自动生成的客户端报错

    at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder. java:169) at org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseri alizationContextImpl.java:1015) at ...

    apache部署文件

    apache下载This is a binary package ...License : http://www.apache.org/licenses/LICENSE-2.0.txt built by : G. Knauf <fuankg@apache.org> Requirements : LIBC 8.0 (2004/09/22 or later), available at: ...

    spring_MVC源码

    弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子...02.<web-app xmlns:xsi=...

    apache mod_log_rotate

    此apache mod_log_rotate 是win32下vc9版的apache 日志文件管理工具。 使用: 复制mod_log_rotate.so到 Apache2/modules 确保你的系统安装了 Visual C++ 2008 Redistributable (可从这里下载:) ...

    Apache自动启动及添加为Linux的服务 ZT

    总之,将Apache配置为Linux启动服务并使用自定义脚本可以提高自动化程度和用户体验。通过遵循上述步骤并参考提供的博客文章,你可以实现这一目标。不过,请确保对所做的任何修改进行备份,并谨慎操作,以免影响系统...

    Linux下安装配置 Apache2.2.x+MySql5.x+PHP5.x 详解

    * 配置 Apache:`./configure --prefix=/home/work/usr/local/apache2 --enable-mods-shared=all` * 编译 Apache:`make` * 安装 Apache:`make install` * 启动 Apache:`bin/apachectl start` 知识点三:安装 ...

    plexus相关jar包

    Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.0 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update ...

    java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource解决方案

    执行`./gradlew build`或`./gradlew compileJava`,Gradle会处理其余部分。 一旦这些库被正确引入,你应该可以正常实例化和使用`BasicDataSource`,例如: ```java import org.apache.commons.dbcp....

    Centos7.6/7.9系统安装DELL OMSA说明

    加入到开机自启动: chkconfig dataeng on 或者: echo '/opt/dell/srvadmin/sbin/srvadmin-services.sh start' >> /etc/rc.local 七、使用 OMSA 使用浏览器登录以下地址: https://系统IP:1311 用户名和密码...

    Apache-tomcat-6.0.53 for Linux(Redhat/CentOS测试通过)

    提供tomcat6 for linux,给急需使用的朋友应急,官网上不好找了。Redhat6.6下测试通过。安装说明: 1.解压并且解包 输入命令:tar -zxvf apache-tomcat-6.0.53.tar.gz 在目录下有apache-tomcat-6.0.53文件夹,重命名...

    Apache2.4 Win64位

    Apache2.4 Win64位 ...#----------------Fastcgi-------------------------------- LoadModule fcgid_module modules/mod_fcgid.so <IfModule mod_fcgid.c> ...http://www.apachelounge.com/download/

    将Apache添加为Linux的服务 实现自启动

    本文将详细介绍如何将Apache添加为Linux服务,以便实现在系统启动时自动启动Apache。 首先,当你在Linux环境下通过源代码方式编译并安装Apache后,通常可以通过以下命令来启动、停止或重启Apache服务器: ```bash ...

    中标麒麟离线搭建svn教程.rar

    所需文件包和教程目录完全一致 subversion-1.8.18.tar.gz 下载地址:http://subversion.apache.org ...zlib-1.2.11.tar.gz 下载地址:http://linux.softpedia.com/get/Programming/Libraries/zlib-159.shtml

    struts-2.1.8.1-src.zip

    The Apache Software Foundation (http://www.apache.org/). Dojo (http://dojotoolkit.org/). domTT (http://www.mojavelinux.com/projects/domtooltip/). The binary distributions includes the following third...

    mod_jk各个版本 apache与tomcat 整合

    ### mod_jk 各个版本及 Apache 与 Tomcat 的整合方法 在 IT 行业中,Apache 和 Tomcat 的整合是非常常见的需求之一。通过使用 mod_jk 这一模块,我们可以实现 Apache 和 Tomcat 之间的高效通信。mod_jk 是一个负载...

    SAKAI 安裝報告

    - 若未启动,则使用`service mysqld start`命令启动服务。 2. **设置MySQL root密码**: - 使用`mysqladmin -u root password`命令设置root用户的密码。 通过这些步骤,完成了MySQL数据库环境的配置。 总结来说...

    linux下php+mysql+apatch搭建web服务器

    1. Apache:http://www.apache.org 2. MySQL:http://www.mysql.com 3. PHP:http://www.php.net/downloads.php 4. GD:http://www.boutell.com/gd/#build 5. ZendOptimizer:...

    Linux服务器配置与管理:Apache服务器安装配置.pptx

    确保系统的软件源能够访问到最新的版本,如`http://updates.redhat.com`或`http://www.apache.org`。 3. **Apache服务管理**: - 使用`systemctl start|stop|restart|reload|status httpd.service`来控制Apache的...

    doris 0.15版本 中的 apache_hdfs_broker 插件

    已对doris 0.15版本中的apache_hdfs_broker组件进行了编译,可以直接使用此包进行 分发,修改配置文件,启动(之前需要对doris进行安装启动) *** 对应的doris0.15安装包链接如下:...

Global site tag (gtag.js) - Google Analytics