`
FS_LP
  • 浏览: 1188 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

ubuntu 配置Apache虚拟主机方法

    博客分类:
  • lamp
阅读更多

参考:http://freespace.iteye.com/admin/blogs/297700

 

我要创建两个域名访问路径:

步骤1:在 /etc/apache2/sites-available 文件夹下创建httpd-myvhosts 文件,内容:

NameVirtualHost *:80

<VirtualHost *:80>
ServerName test.jszs.com
DocumentRoot "/home/lll/php_web/test"
</VirtualHost>

<VirtualHost *:80>
ServerName xiaojin.jszs.com
DocumentRoot "/home/lll/php_web/xiaojin"
</VirtualHost>

 

步骤2:运行命令

sudo a2ensite httpd-myvhosts

 

步骤3:重启apache2

sudo /etc/init.d/apache2 force-reload        
或者  
sudo /etc/init.d/apache2 restart

 

步骤4:修改 /etc/hosts 文件,添加如下两行代码:

127.0.0.1 xiaojin.jszs.com
127.0.0.1 test.jszs.com

 

步骤5:在主文件夹下创建文件夹 php_web/xiaojin ,在xiaojin文件夹创建文件test.php,内容为:

<?php
echo phpinfo();
?>

 

 

步骤6:在浏览器输入地址:xiaojin.jszs.com/test.php,显示phpinfo。

OK ,成功!

 

locat 查找文件命令

sudo apt-get install   安装程序

ls /etc/apache2  显示目录内容

vim /etc/apache2/conf.d

vi /etc/apache2/conf.d

sudo gedit /etc/apache2/conf.d

CTRL+L :显示文件夹路径

CTRL+H :显示隐藏文件 

分享到:
评论

相关推荐

    ubuntu下配置apache虚拟主机(原创)

    Ubuntu 下配置 Apache 虚拟主机 在本文中,我们将详细介绍在 Ubuntu 操作系统中配置 Apache 虚拟主机的过程。虚拟主机是指在一台物理服务器上运行多个独立的虚拟服务器,每个虚拟服务器可以有自己的域名、IP 地址和...

    ubuntu 14.04设置Apache虚拟主机的方法.docx

    Ubuntu 14.04 设置 Apache 虚拟主机的方法 在本教程中,我们将学习如何在 Ubuntu 14.04 上设置 Apache 虚拟主机。虚拟主机是一种允许多个域名共享同一个IP地址的技术,它广泛应用于 Web 服务器中。在本教程中,我们...

    php+apache虚拟主机配置.rar

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

    Ubuntu 16.04与Apache虚拟主机配置的步骤详解

    ### Ubuntu 16.04与Apache虚拟主机配置详解 #### 前言 随着Linux系统的广泛应用,Apache作为最流行的Web服务器之一,在Ubuntu系统下的配置成为了一项重要的技能。特别是对于那些希望在Ubuntu 16.04系统上搭建多网站...

    apache配置虚拟目录

    1. **配置文件位置**:虚拟主机的配置文件通常位于`/etc/apache2/sites-available/`目录内,可以通过软链接将其链接至`/etc/apache2/sites-enabled/`目录以启用。 2. **配置示例**:以下是一个典型的虚拟主机配置...

    ubuntu搭建apache服务器

    以上就是在Ubuntu上搭建Apache Web服务器的基本流程,包括安装、配置、创建虚拟主机以及实现HTTPS。你可以根据自己的需求进一步优化和扩展配置,比如设置日志记录、调整性能参数、集成其他服务等。记得定期更新...

    linux-ubuntu装apache2方法

    - `ServerName localhost`:这条指令用于防止启动Apache2时出现DNS错误,它表明服务器的名称是本地主机。 - `DirectoryIndex index.html index.htm index.php`:这个配置告诉Apache2当用户访问一个目录时,应该...

    在 ubuntu 中安装 Apache 2 Web 服务器

    修改完配置文件后,记得通过符号链接启用虚拟主机配置,并重启 Apache 服务: ```bash sudo a2ensite 000-default.conf sudo service apache2 restart ``` 3. **SSL/TLS 配置** 要启用 HTTPS 协议,需要配置...

    Ubuntu环境keepalived+Apache双活机制配置参考

    编辑Apache配置文件 `/etc/apache2/sites-available/000-default.conf`,添加以下内容来设置虚拟主机: ```apache *:80&gt; ServerName your.domain.com ProxyPreserveHost On ProxyPass / balancer://webcluster/ ...

    Ubuntu系统安装Apache2

    在Ubuntu系统中安装Apache2是Linux环境中搭建Web服务器的基础步骤,Apache2是一个广泛使用的开源HTTP服务器...继续学习Apache的高级配置,如虚拟主机、SSL证书配置以及日志分析,可以帮助你更好地满足Web服务器的需求。

    UbuntuApache配置以及cgi配置.pdf

    要启用某个虚拟主机配置文件,首先确保该文件存在于 `/etc/apache2/sites-available` 目录中,然后创建指向该文件的符号链接至 `/etc/apache2/sites-enabled` 目录: ```bash sudo ln -s /etc/apache2/sites-...

    Ubuntu系统中利用Apache2建立基于端口的web服务

    Apache2的默认虚拟主机配置位于 `/etc/apache2/sites-available/` 目录下。复制默认的配置文件 `000-default.conf`,并创建一个新的配置文件,例如 `test.com.conf`: ```bash sudo cp /etc/apache2/sites-...

    虚拟主机配置教程,包括apache mod_vhost_alias模块

    本教程将详细介绍如何使用Apache的`mod_vhost_alias`模块进行虚拟主机配置。 Apache `mod_vhost_alias`模块允许动态地配置虚拟主机,根据请求的域名来决定哪个目录提供服务,这在处理多域名或者共享主机环境时非常...

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

    ### Ubuntu + LAMP + Eclipse + Xdebug + 虚拟主机的配置详解 #### 安装LAMP环境 LAMP(Linux, Apache, MySQL, PHP)环境是在Linux系统上搭建Web服务的一种常用组合。在Ubuntu系统中安装LAMP可以通过简单的命令...

    配置APACHE服务器(linux-Apache).rar

    创建一个新的虚拟主机配置文件,例如在Ubuntu/Debian中: ```bash sudo nano /etc/apache2/sites-available/example.com.conf ``` 然后添加以下内容: ```apacheconf *:80&gt; ServerName example.com DocumentRoot /...

    教菜鸟用ubuntu搭建web服务器

    本文将引导读者学习如何在 Ubuntu 系统上搭建一个基本的 Web 服务器,使用 Apache 作为 Web 服务器软件, PHP 作为服务器端脚本语言,并配置动态虚拟主机以支持多个 Web 站点。 一、安装 Apache Apache 是一个流行...

    Ubuntu Apache配置以及cgi配置方法

    - 虚拟主机配置:`Include sites-enabled/` Web文档的根目录默认位于`/var/www`。这个信息通常在`sites-enabled`目录下的配置文件中指定,例如`000-default`。在`&lt;Directory&gt;`块中,你可以看到类似这样的设置: ``...

Global site tag (gtag.js) - Google Analytics