`

关于ubuntu 下安装的php和apache2 如何配置多虚拟主个机

 
阅读更多
http://my.oschina.net/u/1040928/blog/516851
在ubuntu 下 安装apache2完成后

在/etc/apache2/目录下是看不到httpd.conf的

因为被apache2.conf代替了. 不重要 ,只是名字不一样而已

默认情况下 访问127.0.0.1 是读取sites-available的conf配置的

为了支持 多歌虚拟主机的配置我们需要做以下操作

1.在apache2目录下 手动添加 extra 文件夹 ,并在extra文件加下添加一个 httpd-vhost.conf文件

2.打开apache2.conf 对

(1).修改
<Directory />
    Options FollowSymLinks
    AllowOverride None
    #Require all denied //注释掉
    allow from all    //添加这个选项
</Directory>

(2).添加 Include extra/httpd-vhost.conf

3.在httpd-vhost.conf中 添加虚拟主机 示例:
<VirtualHost *:80>
ServerName   localhost.fis3
DocumentRoot  /home/spademan/mypro/fis/fis3/
ErrorLog    /logs/localhost.fis3-error.log
CustomLog   /logs/localhost.fis3-access.log  combined
</VirtualHost>

4.重启服务器 sudo apache apache2ctl restart //或者 sudo apachectl restart
分享到:
评论

相关推荐

    php+apache虚拟主机配置.rar

    在"php+apache虚拟主机配置"中,我们需要完成的主要任务是配置Apache服务器,使其能够识别和解析PHP文件,并设置虚拟主机以便在同一台服务器上托管多个网站。下面将详细介绍这个过程: 1. **安装Apache和PHP**: ...

    Ubuntu系统安装Apache2

    Apache的主配置文件通常位于 `/etc/apache2/apache2.conf`,而网站配置文件则存放在 `/etc/apache2/sites-available/` 目录下。如果你需要创建一个新的网站,可以在这个目录下创建一个新文件,然后使用`a2ensite`...

    linux-ubuntu装apache2方法

    在Linux Ubuntu系统中安装Apache2是一项基础且重要的任务,它能让你的系统成为一个简单的Web服务器。Apache2是一个开源且功能强大的HTTP服务器,广泛应用于各种Linux发行版,包括Ubuntu。以下是安装和配置Apache2的...

    ubuntu上安装与配置php开发环境

    - 在Ubuntu上配置Apache支持多个虚拟主机有两种常见方法: 1. **为每个虚拟主机运行独立的Apache实例** - 为每个站点设置独立的IP地址,并确保Apache监听这些特定的IP地址。这可以通过在Apache配置文件中使用`...

    在ubuntu下搭建Apache+MySQL+PHP开发环境

    ### 在Ubuntu下搭建Apache+MySQL+PHP开发环境 #### 概述 本教程旨在指导用户在Ubuntu操作系统上构建一个完整的LAMP(Linux+Apache+MySQL+PHP)开发环境。LAMP是一种广泛使用的开源Web服务器解决方案堆栈,适用于...

    ubuntu 同时装php5.3和5.2

    本文将详细介绍如何在Ubuntu环境下成功地安装并配置PHP 5.2和PHP 5.3,以便于开发和维护基于不同PHP版本的应用程序。 #### 知识点一:Ubuntu默认PHP版本与项目需求冲突 在Ubuntu系统中,默认安装的PHP版本为5.3。...

    Ubuntu+lamp+eclipse+xdebug+虚拟主机的配置

    ### Ubuntu + LAMP + Eclipse + Xdebug + 虚拟主机的配置详解 ...通过以上步骤,你可以在Ubuntu系统中成功搭建并配置LAMP环境、Eclipse开发环境、Xdebug调试工具及多个虚拟主机,为PHP项目的开发提供强大的支持。

    ubuntu php配置文档

    根据给定的文件信息,以下是从...以上知识点涵盖了Ubuntu下PHP配置、系统优化、LAMP服务器搭建及开发工具的安装配置,适用于Ubuntu环境下进行Web开发的初学者和进阶用户,有助于提升开发效率和系统资源管理能力。

    教菜鸟用ubuntu搭建web服务器

    本文指导读者在 Ubuntu 系统上搭建了一个基本的 Web 服务器,包括安装 Apache 和 PHP,配置动态虚拟主机等步骤。通过这些步骤,读者可以快速搭建一个基本的 Web 服务器,以满足基本的 Web 开发需求。

    Ubuntu 12.4_64bit配置phpweb环境

    综上所述,配置Ubuntu 12.4 64位的PHP Web环境涉及了多个步骤,包括安装基础软件、调整配置、创建虚拟主机以及安装优化工具和开发环境。整个过程需要对Linux系统管理、Web服务配置和开发工具使用有一定的了解。完成...

    LINUX+APACHE+PHP+BDB+OPENLDAP+PHPLDAPADMIN安装配置包和步骤2

    配置Apache虚拟主机以指向PHPLDAPADMIN的Web目录。 8. **配置Apache与PHP及PHPLDAPADMIN的整合**: 配置Apache的VirtualHost,确保mod_php已启用,并设置适当的DocumentRoot指向PHPLDAPADMIN的Web目录。 9. **测试...

    Apache2.2.15 配置http和https

    主配置文件是`apache2.conf`或`httpd.conf`。在`sites-available`目录下,你可以创建一个新的配置文件,如`default.conf`,并启用它使用`a2ensite default`。 3. **设置监听端口**:在配置文件中,确保`Listen`指令...

    在ubuntu下搭建Apache+MySQL+PHP开发环境[参考].pdf

    Apache2支持多站点配置,每个站点的配置文件位于`/etc/apache2/sites-available/`目录下。默认的配置文件是`default`,表示访问`http://localhost`或`http://127.0.0.1`时的内容。要创建一个新的虚拟主机,可以: 1...

    ubuntu下lamp的部署

    - 完成安装后,可以使用 `php -v` 和 `php -m` 来检查 PHP 的版本和已安装的模块,同时通过 `service apache2 status` 查看 Apache 的状态。 #### 三、配置 PHP 1. **编辑 php.ini 配置文件** - 通过运行 `sudo ...

    Apache2中文使用手册

    配置文件是Apache2的核心,通常位于/etc/apache2目录下,主要的配置文件是httpd.conf或apache2.conf。通过编辑这些文件,你可以定制服务器的行为。例如,通过修改ServerRoot指令,你可以改变Apache的主配置目录;...

    linux(ubuntu)下apache服务器的搭建收集.pdf

    描述中提到的“网络文档”可能是指该PDF文件包含了详细的步骤和指导,帮助用户在Ubuntu系统中进行Apache服务器的安装和配置。 在安装Apache服务器之前,你需要确保有以下准备: 1. 安装软件:例如,使用VMware ...

    apache2.zip

    4. **虚拟主机**:Apache2支持虚拟主机,这意味着可以在同一台服务器上运行多个独立的网站,每个网站有自己的域名和配置。 5. **URL重写**:通过mod_rewrite模块,Apache2可以实现URL的动态重写,这在实现SEO友好...

Global site tag (gtag.js) - Google Analytics