Apache配置虚拟主机&设置本地域名
来源:互联网 发布:win7软件图标模糊 编辑:程序博客网 时间:2024/05/16 13:55
废话不多少说下面开始正文。。。
要求:
1.首先你必须安装了Apache,并也能正常运行。
2.你必须能找到hosts、httpd.conf、httpd-vhosts.conf这三个文件的位置。
hosts文件的位置很好找
Windows:
c:\windows\system32\drivers\etc文件夹下面。
Mac OS
/etc/hosts这里
httpd.conf、httpd-vhosts.conf文件在你安装的Apache的目录下的conf文件夹下,httpd-vhosts.conf文件需要再进一层extra文件夹。
步骤:
1.打开httpd.conf文件,找到这一句话 Include conf/extra/httpd-vhosts.conf 把前面的 # 去掉, 保存关闭。
2.打开httpd-vhosts.conf文件,文件中已经给有虚拟主机的例子
下面是我的httpd-vhosts.conf文件中给出的例子,供参考。(这是一个例子,并且被注释着)
#<VirtualHost *:80># ServerAdmin webmaster@dummy-host.example.com# DocumentRoot "${SRVROOT}/docs/dummy-host.example.com"# ServerName dummy-host.example.com# ServerAlias www.dummy-host.example.com# ErrorLog "logs/dummy-host.example.com-error.log"# CustomLog "logs/dummy-host.example.com-access.log" common#</VirtualHost>
然后,要做的就根据你httpd-vhosts.conf文件中提供的例子,在httpd-vhosts.conf文件中添加一个一样的代码块。
这里要注意每天语句前的 # 都去掉。
这里给两张图片对比一下
未添加之前
添加之后
结合上图说明一下:
8081: 表示端口号,如果未加监听需要在httpd.conf文件里面添加一句 Listen 8081
ServerAdmin:不用管跳过。
DocumentRoot:给出虚拟主机的位子,也就是项目的目录位置。
ServerName:服务名称自己看着写就可以。
ServerAlias:服务的别名,这里就是给上一个ServerName起一个更 容易记忆的名。
ErrorLog:也可以跳过不管。
CustomLog:也可以跳过不管。
最后保存,关闭httpd-vhosts.conf文件,重启Apache服务(一定要重启)。
3.打开hosts文件,在最后添加一句
127.0.0.1 b.com(当然这里是我自己的,是参考)
127.0.0.1ServerAlias(你只需要把ServerAlias替换成你在httpd-vhosts.conf文件中设置的地址就行了)
上面三个步骤就配置完成了。下面就是测试了
访问一下试试
这里就算配置成功了。可能在配置过程中还会遇见很多别的各种问题。在遇见问题时候要耐心解决。
- Apache配置虚拟主机&设置本地域名
- Apache配置虚拟主机域名
- apache配置虚拟主机域名
- apache本地虚拟主机配置(多域名,单IP)【转】
- apache 本地配置虚拟主机,单ip多域名
- apache配置本地测试多网站域名与虚拟主机
- Apache配置本地测试多网站域名与虚拟主机
- Apache配置本地测试多网站域名与虚拟主机
- apache配置本地测试多网站域名与虚拟主机
- Apache配置本地测试多网站域名与虚拟主机
- apache添加虚拟主机配置+本地hosts绑定域名
- PHP本地实现虚拟域名访问:Apache虚拟主机配置
- apache虚拟主机配置(本地)
- 配置apache虚拟主机具体步骤详解(配置虚拟域名指向本地主机)
- PHP——Apache虚拟主机配置,通过域名访问本地站点
- apache本地虚拟域名设置
- apache+tomcat多个域名,虚拟主机配置
- Apache配置基于域名的虚拟主机
- UI 设计技巧
- Hibernate双向多对一(注解)
- Java代码打开超链接,跳转链接地址
- 线程安全和可重入函数
- iOS 相机拍照、相册获取照片(仿微信) 一一 从相册获取图片、图片裁剪
- Apache配置虚拟主机&设置本地域名
- Hibernate查询方式(一)
- java TCP/IP Socket编程-----简介-----笔记2
- RxEasyHttp一款基于RxJava2+Retrofit2实现简单易用的网络请求框架
- 毕业那年
- Linux学习笔记之系统简介
- 公约数和公倍数
- Android入门之RecyclerView
- HRBUST 1214取方格(DP)