phpstudy本地搭建域名访问

phpstudy本地搭建域名访问

http://blog.csdn.net/camillezj/article/details/54694554

步骤如下:

一.hosts配置:

1.用编辑器打开hosts文件,位置:C:\Windows\System32\drivers\etc目录下

phpstudy本地搭建域名访问

2.在hosts文件里添加自己的域名配置,配置规则如下:

127.0.0.1 域名1

127.0.0.1 域名2

……….

phpstudy本地搭建域名访问

配置完后,保存即可,可能需要管理员权限才能修改此文件。

二.apache配置:

1.编辑httpd.conf文件,开启虚拟主机,位置:在apache的安装目录,即phpstudy安装目录下的phpStudy\Apache\conf,找到Include conf/extra/httpd-vhosts.conf,去掉前面的#

phpstudy本地搭建域名访问

2.进入开启的虚拟主机文件httpd-vhosts.conf进行域名配置,位置:\phpStudy\Apache\conf\extra目录下

配置规则:

    ServerAdmin webmaster@dummy-host.example.com
   DocumentRoot “D:/phpStudy/WWW/要配置域名的项目名”
  ServerName 配置的域名

    ErrorLog “logs/dummy-host2.example.com-error.log”
    CustomLog “logs/dummy-host2.example.com-access.log” common

主要配置DocumentRoot和ServerName,ServerAdmin、ErrorLog、CustomLog可以不配置,若不配置直接删掉或用#注释掉即可,以上配置的域名均是在hosts中配置的域名,案例如下:

phpstudy本地搭建域名访问


phpstudy本地搭建域名访问


phpstudy本地搭建域名访问

以上配置的均是默认端口80,也可以配置在不同端口,此时访问时域名后需带端口号,配置前需要查看一下端口号的占用情况,不要配置已经被占用的端口号。

查看端口号占用情况:cmd打开命令框输入命令netstat -ano查看,具体可以参考:http://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.html

(若80端口被占用可配置其他端口)配置不同的端口号在上面配置中把端口号改成未占用的端口进行配置外,还要把phpStudy\Apache\conf目录下的httpd.conf文件中监听80端口的信息改成配置的端口:

phpstudy本地搭建域名访问


若想在Apache的配置中隐藏入口文件index.php,即使访问地址:localhost/h5.test.cn/index.php/test/index  简化成 localhost/h5.test.cn/test/index,也可以通过域名配置实现,即如下:


    DocumentRoot “D:/phpStudy/WWW/h5.test.cn
    ServerName local.h5.test.cn

DirectoryIndex index.php


以上配置都完成后,切记要重启服务器。

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java的泛型

    Java的泛型使用Java的小伙伴,对于Java的一些高级特性一定再熟悉不过了,例如集合、反射、泛型、注解等等,这些可以说我们在平时开发中是经常使用到的,尤其是集合,基本是只要写代码没有用不到的,今天我…

    2022年7月7日
    23
  • (Java实习生)每日10道面试题打卡——Java基础知识篇「建议收藏」

    临近秋招,备战暑期实习,祝大家每天进步亿点点!本篇总结的是Java基础知识相关的面试题,后续会每日更新~1、请你说一下什么是面向对象?Java是面向对象的编程语言,不同于C语言是面向过程的。对于面向对象和面向过程的区别,举一个简单的例子说明一下(我们以洗衣机洗衣服为例):面向过程:面向过程的编程方式,程序会将要完成的某一个任务拆解成一系列的小步骤(函数),如:①打开洗衣机:method01()②放入要洗的衣服:method02()③放入洗衣服:method03()④清洗.

    2022年4月17日
    47
  • 英文字体 英文字体下载 英文字体下载大全_免费的英文字体

    英文字体 英文字体下载 英文字体下载大全_免费的英文字体设计师们经常回去网上搜罗好看的英文字体,在网络中拥有海量的免费英文字体,其中属于高品质的英文字体则是很少一部分。这里给大家推荐35款高品质的英文字体,你可以免费下载使用。

    2022年8月6日
    6
  • vue新建项目,目录文件解释「建议收藏」

    1.2.1、build文件夹是保存一些webpack的初始化配置。config文件夹保存一些项目初始化的配置。2、node_modules是npm加载的项目依赖的模块。3、src目录是我们要开发的目录,打开是这样的:其中assets:用来放置图片components:用来放组件文件app.vue:是项目入口文件,代码如下:App.vue相当于…

    2022年4月6日
    61
  • Docker 镜像小结 – 每天5分钟玩转 Docker 容器技术(21)

    Docker 镜像小结 – 每天5分钟玩转 Docker 容器技术(21)

    2022年3月3日
    50
  • mycat读写分离原理_mycat主从复制

    mycat读写分离原理_mycat主从复制前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程首先搭建mysql主从环境,及mycat安装配置mycat的schema.xml文件<?xmlversion=”1.0″?><!DOCTYPEmycat:schemaSYSTEM”schema.dtd”><mycat:schemaxmlns:mycat=”http://io.mycat/”><schemaname=”hbk”ch

    2022年10月13日
    2

发表回复

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

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