搜索
查看: 1937|回复: 0

kali搭建Apache虚拟主机

[复制链接]

305

主题

454

帖子

978

积分

vip用户

Rank: 6Rank: 6

积分
978

注册会员活跃会员热心会员

QQ
发表于 2018-5-16 12:47:25 | 显示全部楼层 |阅读模式


一:复制/etc/apache2/sites-available目录下的000-default.conf文件
 sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/priess.conf


1.png

二:将DocumentRoot /var/www/html 改为自己的目录,例如:DocumentRoot /home/huoty/mysite
清空里面原来的文件,复制下面内容
 <VirtualHost *:80>
        DocumentRoot /var/www/html/ #原来的默认路劲  
        ServerName [zxsq-anti-bbcode-url=www.baidu.com]www.baidu.com[zxsq-anti-bbcode-/url]
</VirtualHost>

<VirtualHost *:80>
        DocumentRoot /var/www/priess/#新的路劲
        ServerName [zxsq-anti-bbcode-url=www.taobao.com]www.taobao.com[zxsq-anti-bbcode-/url]
</VirtualHost>

也就是说:当我访问www.baidu.com时候跳转到html这个文件夹下面的站点。当我访问www.taobao.com的时候跳转到priess下的站点

三:设置etc/host文件 2.png


四:将priess.conf 软链到sites-enabled:
 $ sudo ln -s /etc/apache2/sites-available/mysite.conf /etc/apache2/sites-enabled/mysite.conf

五:分别放不同的站点内容到 html和priess目录中
六:重启Apache服务器
访问百度效果:
3.png

第二部分 基于端口的虚拟机

如:当我访问127.0.0.1显示网站1
     当我访问127.0.0.1:8080 显示网站2

一:打开/etc/apache2/ports.conf文件添加一个端口,例如添加 8080 端口,则在该文件中添加 Listen 8080
5.png

二: 复制/etc/apache2/sites-available目录下的000-default.conf文件:
 $ sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/duankou.conf

(和前二相同)
三:修改dunkou.conf文件下的 端口和文件位置 其余不变


6.png
将duankou.conf 软链到sites-enabled:
 $ sudo ln -s /etc/apache2/sites-available/duankou.conf /etc/apache2/sites-enabled/duankou.conf

五:先var/www/duankou下放入你的测试站点,重启服务器
效果如下:

7.png

有没有参加CTF比赛的,一起组队啊!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表