当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: [b:fe5c1b8171][url=http://bbs
 

 

    摘要: 经常看到[color=darkblue:1b3bef5ad9][b:1b3bef5ad9]app server [/b:1b3bef5ad9][/color:1b3bef5ad9]与 [color=darkblue:1b3bef5ad9][b:1b3bef5ad9]web server [/b:1b3bef5ad9][/color:1b3bef5ad9]这两个术语,但却不知道它们有什么[b:......
 ·apache2.48如何安装mod    »显示摘要«
    摘要: apache2.48+php4+mysql已经安装成功 但是下载了mod_gzip-1.3.26.1a后。 www# make apxs=/usr/local/apache/bin/apxs mod_gzip.c: in function `mod_gzip_compress_file: mod_gzip.c:8110: warning: passing arg 4 of `ap_lo......


[每周讨论专题]--第一期--Apache是这样启动的

[b:fe5c1b8171][url=http://bbs.chinaunix.net/forum/13/20031212/221690.html][size=20:fe5c1b8171]每周讨论专题[/size:fe5c1b8171][/url][/b:fe5c1b8171].......................................................[url=http://bbs.chinaunix.net/forum/13/20031212/221690.html]点这里查看其他讨论专题[/url] 【程序编程相关:PHP+JSP/servlets+Mys

【推荐阅读:在FREEBSD系统上配置APACHE

【扩展信息:由unknownuser 提供的修改Ap

[b:fe5c1b8171][color=red:fe5c1b8171]  [size=24:fe5c1b8171]apache是这样启动的[/size:fe5c1b8171][/color:fe5c1b8171][/b:fe5c1b8171]                                              

[quote:fe5c1b8171]

本期讨论主旨为,apache在不同操作系统下面的开机启动.启动过程中的问题等等

[/quote:fe5c1b8171]

apache是怎样启动的

如果配置文件中listen的定义为默认的80端口(或其他1024以下的端口),那么启动apache将需要root权限以将它绑定在这个特权端口上.一旦服务器开始启动并完成了一些诸如打开日志文件之类的操作,它将创建很多子进程来完成一些诸如侦听与回应客户端请求的工作.httpd主进程仍然以root用户的权限运行,而它的子进程将以一个较低权限的用户运行.这将由你选择的多道处理模块进行控制.

启动httpd执行文件的推荐方法是使用apachectl控制脚本. 此脚本设置了在某些操作系统中正常运行httpd所必需的环境变量. apachectl会传递命令行的所有参数, 因此所有httpd的选项多半也可以用于apachectl. 你可以直接修改apachectl脚本, 改变头部的httpd变量使之指向httpd文件的正确位置, 也可以设置任意命令行参数,使之总是有效.

httpd被调用后第一个要做的事情是找到并读取配置文件httpd.conf.此文件的位置是在编译时设定的,但也可以象下面这样在运行时用 -f 命令行可选项来指定:

/usr/local/apache/bin/httpd -f /usr/local/apache/conf/httpd.conf

如果启动时一切都很正常,服务器将与终端分离并几乎同时出现平时的命令行提示符.这代表着服务器已经启动并开始运行.
...   下一页
    摘要: 如何设置php与apache 相关conf 使 host a有php执行权利 host b无php执行权利? 谢谢。 五花小鱼 回复于:2003-12-02 18:56:27 php_flag engine off 表示php脚本不会被解释执行,此选项要求php必须以模块方式安装的!php.ini文件里的 engine必须设为engine=on! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE