虚拟主机的部署(Apache)

部署(重点)

1.配置站点目录 随便新建一个文件夹,如下图,WWW下的ThinkPHP-learning.

2.配置Apache虚拟主机的配置文件,创建一个虚拟主机

  • 文件目录 :apache\conf\extra\httpd-vhosts.conf
  • 步骤:
  • 将之前的一段站点配置代码复制 进行修改

    2.重启Apache

    3.修改host文件,将配置文件中申明的两个域名做一下绑定(解析)

  • host文件位置:C:\Windows\System32\drivers\etc\hosts

  • 快速找到位置

      1. 运行 drives
    • 2. 运行 to hosts

  • 添加域名绑定解析

    -------------

  • 看是否绑定成功 在cmd中使用ping命令

    -------------

  • 在浏览器中查看(下图表示成功)

    -------------

  • 将代码文件复制到站点目录中

    -(如:将thinkPHP里面的文件复制进去)为了一步步学习thinkPHP特性,我们只复制两个文件,如下图

    --------------

  • 再次通过浏览器查看

    ![](https://github.com/HunterXing/resourse/blob/master/images/screenshot/screenshot013.png?raw=true)

原文地址:https://www.cnblogs.com/hunterxing/p/9688349.html

时间: 2024-10-12 08:17:59

虚拟主机的部署(Apache)的相关文章

Centos解决Apache配置虚拟主机问题。Apache欢迎页可以打开,但是网站目录定位不上

本文用作工作记录,需要用的朋友可以参考下. Centos7安装LAMP环境教程http://www.osyunwei.com/archives/7882.html 安装部署完毕后,需要配置多个虚拟主机用户多个项目部署. vi /etc/httpd/conf/httpd.conf 编辑其中的DocumentRoot 目录地址可以指定自己方便的,在这里我指定的是自己习惯的.不要定义到用户目录(root)里,否则可能访问权限不足. 网站虚拟主目录 /var/WEB/ DocumentRoot "/va

集群配置虚拟主机及部署Hadoop集群碰到的问题

配置集群方案 Ubuntu下的配置apache虚拟主机方案: 对其中的Master节点配置虚拟主机,可以通过Chrome浏览器访问目录. 安装虚拟主机之前,先安装Apache2 sudo apt-get install apache2 再安装php5 sudo apt-get install php5 然后,进入 /etc/apache2/sites-available文件夹,添加”*.conf”文件 往该文件里写入 <VirtualHost *:80> ServerName author.x

在万网虚拟主机上部署MVC5

参考 要想部署mvc,需要把一些mvc用到的全局程序集改为本地部署,通过N次试验,终于搞定. 特写个备忘录,免得以后忘了. 首先更改web.config,在里面加上 <system.web> <customErrors mode="Off"/> </system.web> 这样部署到服务器上时,如果有错误,会提示详细的信息,可以按照提示改正. 然后把必须的程序集改为本地部署 vs 引用中找到相应的程序集,右键属性,有个"复制到本地"

配置虚拟主机并更改Apache默认解析路径

配置虚拟主机,非常easy 改动以下文件: 加入以下几句话 <VirtualHost *:80> ##ServerAdmin [email protected] DocumentRoot "D:/XAMPP/htdocs/shop/" ServerName web.shop.com ##ErrorLog "logs/dummy-host2.example.com-error.log" ##CustomLog "logs/dummy-host2.

解决:配置虚拟主机,重启apache,[warn] _default_ VirtualHost overlap on port 80, the first has precedence

http://blog.csdn.net/kaizhu_qin/article/details/17506293 很多第一次配置apache的虚拟主机的时候,以为配置第一个虚拟主机完成以后,以后就不会出现什么问题了.在配置第一个虚拟主机的时候,重启apache的时候,都可能会遇到下面的问题:[warn] _default_ VirtualHost overlap on port 80, the first has precedence是因为第一个虚拟主机配置已经占用了80端口,所以将会沿用第一虚

在阿里云虚拟主机上部署Laravel

拿laravel5.1来说: 在根目录下创建一个local文件夹,把网站根目录下除了public文件夹以外所有文件及文件夹剪切到local文件夹中 然后把public文件夹下的所有文件剪切到网站根目录,接着删除public文件夹,这样入口就变成根目录而不是public了,接下来 打开根目录下的index.php(之前/public/index.php) 将 require __DIR__.'/../bootstrap/autoload.php'; 修改为 require __DIR__.'/lo

Apache基于域名、端口、IP的虚拟主机配置(Centos 6.5)

虚拟主机:部署多个站点,每个站点,希望用不同的域名和站点目录,或者是不同的端口,不同的ip,需要虚拟主机功能.一句话,一个http服务要配置多个站点,就需要虚拟主机. 虚拟主机分类:基于域名.基于端口.基于ip:所谓的基于**,就是靠**来区分不同的站点,支持各种混合,N多个虚拟主机. 基于端口的虚拟主机配置如下: 创建环境: 站点目录 域名 /var/html/blog blog.bqh123.com /var/html/bbs bbs.bqh123.com [[email protected

在Apache中开启虚拟主机

最近在自学LAMP,在Apache中尝试着开启虚拟主机的时候,遇到了挺多麻烦的,这里也顺便总结一下,在Apache中开启虚拟主机的时候,主要有下面几个步骤: 1.新建一个文件夹作为虚拟主机,用来存储网站资源例如我是在Apache目录下新建了一个 htdocs_v 文件夹,里头新建了一个php文件,内容如下: <?php echo 'this is the first virtual host'; ?> 2.在配置文件中开启虚拟主机:打开Apache/conf/httpd.conf文件,修改如下

Windows下使用Apache配置虚拟主机

配置步骤如下: 1.在硬盘中建立一个虚拟主机的目录,如“D:/wamp/www/jockie”: 2.打开PHP配置文件apache/apache2.4.9/conf/httpd.conf,打开虚拟主机引用文件(也就是去掉前面的注释符号): #Virtual hosts Include conf/extra/httpd-vhosts.conf 3.打开虚拟主机配置文apache/apache2.4.9/conf/extra/httpd-vhosts.conf,添加你需要的主机,需要几个就配置几个