Apache 在linux中的安装和配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache 在linux中的安装和配置相关的知识,希望对你有一定的参考价值。

        基于最近一段时间在进行php的学习,因此每个服务器的了解也成为自己了解web服务器的重要学习部分,目前运用比较广泛的服务器,比如Apache, tomcat,nginx 这些服务器的基本配置我会在最近的一些天内进行整理,将这些服务器的比较做简单总结。

        首先,今天先对Apache进行简单的介绍,首先Apache作为静态的服务器是不支持动态网页的,但是我们知道普遍应用的lamp已经成为企业广泛应用的web服务器部署方法,这里我安装了php,然后安装了Apache对php支持的拓展模块apache2-mpm-prefork,这样使得Apache支持php动态网站的支持,以下为软件的安装方法:

        第一:安装Apache,sudo apt-get install apache2(可以先进行更新软件包库)

        第二:安装apache2-mpm-prefork

        第三:安装完成后,我们可以进入/var/www/html 文件夹中查看网站的根目录。

        第四:进入配置文件,配置文件在/etc/apache2 中,文件夹中有apache2.conf文件,

            下面是apache的httpd.conf里相关配置部分( httpd.conf 位于 Apache2.2\conf ):
                1、Listen部分,必须直接指定端口,不指定ip地址,配置应写为:
                        Listen 80
                2、不用像基于域名的虚拟主机那样写“NameVirtualHost”。

                3、虚拟主机配置段:在httpd.conf 最后加上
                    <VirtualHost 127.0.0.2:80>
                        DocumentRoot d:/AppServ/www2
                        ServerName 127.0.0.2:80
                    < /VirtualHost>  //配置虚拟主机,基于端口的虚拟主机

                     <VirtualHost 127.0.0.3:80>
                        DocumentRoot d:/AppServ/www3
                        ServerName 127.0.0.3:80
                    </V irtualHost>...

                4、然后相应的配置好各个目录属性,下面是一个目录属性的典型配置:
                    <Directory "d:/AppServ/www2">
                        Options Indexes FollowSymLinks Multiviews
                        AllowOverride All
                        Order Allow,Deny
                        Allow from all
                    </Directory>

                 <Directory "d:/AppServ/www3">
                        Options Indexes FollowSymLinks Multiviews
                        AllowOverride All
                        Order Allow,Deny
                        Allow from all
                </Directory>

以上是关于Apache 在linux中的安装和配置的主要内容,如果未能解决你的问题,请参考以下文章

linux下如何找到apache的安装目录。找到apache的配置文件

linux学习-apache的安装和配置1

在Linux环境下,APACHE和PHP配置文件怎么设置(RPM包)

Apache安装配置(Windows和Linux)-有手就行

Linux之tomcat 安装&配置&优化

求Debian linux服务器安装和配置方法!