有些软件需要提供apache工作环境,即安装apach服务,安装过程需要修改apache端口及网站路径。
Apache如何启动
如果在配置文件中指定的监听端口是默认的80(或其他低于1024的端口),那么就需要有root权限才能启动apache,这样它才能与这个特权端口绑定。一旦服务器启动并进行了一些初步的活动,如打开日志文件,它将启动几个子进程,进行监听和回答客户的请求。主httpd进程继续以根用户身份运行,但子进程则以较低权限的用户运行。这是由所选择的多处理模块控制的。
当Apache启动时,它会绑定到本地机器上的一些端口和地址,并等待进入的请求。默认情况下,它监听机器上的所有地址。然而,它可能需要被告知监听特定的端口,或只监听选定的地址,或两者的组合。这通常与虚拟主机功能相结合,后者决定了Apache如何对不同的IP地址、主机名和端口作出反应。