linux apache2配置_apache2.4安装教程

linux apache2配置_apache2.4安装教程一、安装:ubuntu及debian下的apahce有点特别,如果使用apt-get方式安装(apt-getinstallapache2)则安装目录默认在/etc/apache2默认log在/var/log/apache2/(这个鸟地方让我找了好久)二、配置文件说明/etc/apache2/apache2.conf此为apache2的主配置文件具体可

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
一、安装:


ubuntu 及debian 下的apahce 有点特别,如果使用apt-get 方式安装( apt-get install apache2 ) 则安装目录默认在 /etc/apache2 默认log在 /var/log/apache2/ (这个鸟地方让我找了好久)




二、配置文件说明


/etc/apache2/apache2.conf 此为apache2 的主配置文件 具体可参考 http://www.blogjava.net/duanzhimin528/archive/2010/03/05/314564.html


/etc/apache2/ports.conf 此为apache2的端口配置文件,此处设置了apache2 需要监听的端口 使用 Linsten port 格式


/etc/apache2/httpd.conf 此为apache2的用户 “主” 配置文件,这里可以直接配置网站目录,也可以只写一些全局网站生效的设置,eg:目录权限。默认为空,即所有内容由虚拟主机配置文件(即单独的网站配置文件)设置。需要注意一点 针对虚拟主机,ServerName 项需要在这里设置(不同的虚拟主机–即网站不同),可以写多个,否则在启动服务器的时候会提示:apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName 


mods-available


mods-enabled


sites-available


sites-enabled


以上几个目录作用见上文参考:




三、网站配置及多虚拟主机(网站)


此处可以分两种情况:第一 系统默认方式:即按照上面介绍的配置文件更改;第二 自定义修改方式;




假设我们需要添加一个新网站,端口8080 网站目录 /var/www/web_server2 


方式一:


1、按照上面的说明配置:


apache2.conf 不需要更改;


ports.conf 添加 端口监听:


    NameVirtualHost *:8080 #此行不必须


    Listen 8080


httpd.conf 添加 ServerName:


    ServerName 0.0.0.0:8080 #此处IP地址可以换成域名或者具体地址,ServerName 正常应该放到虚拟主机配置中,但实际测试发现不生效,必须写在这里;


配置虚拟主机(网站):


    cp sites-available/default sites-available/my_web_server2 #这里将默认的虚拟主机配置拷贝一份为my_web_server2(名字可以任取,建议和主机域名一致,不必和网站目录一致)


修改配置如下:


NameVirtualHost *:8080  #此行不必须(默认是写在 ports.conf 中)




<VirtualHost *:8080>


        ServerAdmin webmaster@localhost


        DocumentRoot /var/www/web_server2 #修改这里为实际网站目录


        <Directory />


                Options FollowSymLinks


                AllowOverride None


        </Directory>


        <Directory /var/www/web_server2/>  #修改这里为实际网站目录


                Options Indexes FollowSymLinks MultiViews


                AllowOverride None


                Order allow,deny


                allow from all


        </Directory>


        ……..




enable 网站:


    a2ensite my_web_server2 #my_web_server2 为sites-available/目录下的虚拟主机配置文件名(之前拷贝复制的)


    service apache2 reload


    sudo /etc/init.d/apache2 restart


确认网站启动:


    ls -l sites-enabled/ 有my_web_server2 的文件链接


    netstat -anpt|grep 8080 有0.0.0.0:8080 的监听(这里和你设置的 ServerName 有关,可能是具体的IP地址)


访问 http://ip:8080 即可




==================================================================================




方式二:


从上面的配置可以看出,虚拟网站的设置涉及多个配置文件,这样做的好处是管理较规范,模块化处理方便;但对于一个单独的虚拟主机来说,配置可能不那么简单,所以,我们可以充分利用apache2配置的灵活性,自定义配置方式:将虚拟主机的配置尽量集成在自己的配置中。




1、修改 apache2.conf 注释掉ports.conf


    # Include ports listing


    # Include ports.conf


2、修改httpd.conf 同上


3、修改虚拟主机配置文件


    my_web_server2 中添加 Listen 8080


4、同上




第二种方式将端口监听的配置放在虚拟主机自己的配置中,方便主机配置。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/192119.html原文链接:https://javaforall.net

(0)
上一篇 2026年1月18日 下午9:22
下一篇 2026年1月18日 下午10:01


相关推荐

  • 分类变量的卡方检验(python实现&SPSS实现)「建议收藏」

    分类变量的卡方检验(python实现&SPSS实现)「建议收藏」卡方介绍卡方检验是针对自变量和因变量都是分类数据,也就是说带有属性的数据;而单因素方差分析是自变量是分类数据,因变量是连续型的数据。还有一点:方差分析是参数检验,而卡方检验是属于非参数检验。卡方检验是统计样本的实际观测值与理论推断值之间的偏离程度,实际观测值与理论推断值之间的偏离程度就决定卡方值的大小:卡方值越大,偏差越大,越趋于不符合;卡方值越小,偏差越小,越趋于符合,若两个值完全相等时,卡方值就为0,表明理论值完全符合。案例介绍本次实验是研究聚类结果和标签DR的关系,即检验我们的聚类有没有意义。

    2022年8月30日
    7
  • Cucumber入门之Gherkin

    Cucumber入门之Gherkin1 Gherkin 简介 Cucumber 是一个解释程序 就像 ruby 命令执行解释 rb 文件里的 Ruby 代码一样 Cucumber 用来执行解释 feature 文件里的 Gehrkin 代码 nbsp 2 nbsp 关键字 当你编写一个 feature 文件的时候 会用到很多 Gherkin 语言里特定的关键字 主要包括下这面些 Feature Background Scena

    2026年2月23日
    2
  • velocity 注释语法

    velocity 注释语法1 单行注释 Thisisasingl 2 多行注释 Thusbeginsam linecomment Onlinevisito tseethistext

    2026年3月26日
    1
  • 工具类BeanMap,BeanCopier

    工具类BeanMap,BeanCopier对象之间的转换;深度复制;1,BeanMap实现的是Map接口;将对象转换成Map非常简单;2,BeanCopier深度复制;Demo主要类:Test:/***Createdbyadminon2017/3/7.*/publicclassTest{publicstaticvoidmain(String[]args){

    2025年9月12日
    7
  • Elasticsearch教程-从入门到精通(转载)

    Elasticsearch教程-从入门到精通(转载)

    2021年11月24日
    39
  • 与fo论禅汇总

    与fo论禅汇总与佛论禅网络上现在共包含三个版本 与佛论禅 与佛论禅与佛论禅重制版 与佛论禅重制版 Takuron 新与佛论禅 新约佛论禅 佛曰加密 PcMoe 有几个注意点 1 别拿百度引擎 翻墙拿谷歌 2 三个网站的使用逻辑不同 加密解密的输入框不一样 有的你得将密文写在下面的框里才能解密 有的是加密解密用通一个输入框 很坑

    2026年3月16日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号