Linux钓鱼网站搭建 二 网站的部署

钓鱼网站部署

本篇内容只是为了交流和讨论切莫用在非法用图

在这里插入图片描述

基于上篇文章服务器部署完毕之后现在让我们部署网站以及连接数据库完成钓鱼网站整体的搭建

本篇以某东网站为例

要求

  • 网站源码
  • mysql数据库
  • httpd服务

部署服务

将 jd 源码放入server中进行解压 使用tar解压命令tar xvf ~/jd.tar.gz
在这里插入图片描述

解压在html目录下
在这里插入图片描述

将代码放入移动到apache的web根目录下mv html /var/www/html/
在这里插入图片描述
编辑源码下的error.php文件 vim error.php
在这里插入图片描述
在这里插入图片描述
修改第5行的内容输入本地数据库root账号的密码wq保存
在这里插入图片描述
上面的内容显示需要一个jd数据库和jd库下的一个jd表表里的字段有username和password

那我们在数据库中创建jd库在下面创建一个包括username和password字段的jd表

  1. 进入数据库mysql -uroot -proot
    在这里插入图片描述
  2. 创建jd库create database jd default character set utf8;
    在这里插入图片描述
  3. 创建一个包括username和password字段的jd表
create table jd(
	id int(10) not null auto increment primary key,
	username varchar(255),
    password varchar(255)
);

在这里插入图片描述
尝试在sever2016上输入账号密码看看是否会记录在数据库中
在这里插入图片描述
查看jd库中的jd表select * from jd.jd;
在这里插入图片描述
很明显成功了

apache httpd虚拟目录

虚拟目录(virtual directory),计算机术语,每个 Internet服务可以从多个目录中发布。通过以通用命名约定 (UNC) 名、用户名及用于访问权限的密码指定目录,可将每个目录定位在本地驱动器或网络上。虚拟服务器可拥有一个宿主目录和任意数量的其它发布目录。其它发布目录称为虚拟目录
指定客户 URL地址,服务将整个发布目录集提交给客户作为一个目录树。宿主目录是“虚拟”目录树的根。虚拟目录的实际子目录对于客户也是可用的。只有http://www.服务支持虚拟服务器;而 FTP和 gopher服务则只能有一个宿主目录。

通俗的讲:
因为一个服务器可能会存在多个网站但是IP地址只有一个那么就无法分别是哪个网站但是设置虚拟目录可以直接将域名指向子目录,访问域名时就可以直达到子目录下的网页,达到一个域名 一个网站

特点: httpd 虚拟目录 能够解决 同服务器多域名多网站的问题

安装apache httpd 的帮助手册

安装apache帮助手册可以帮助我们快速了解文件配置

yum install httpd-manual -y
在这里插入图片描述

访问网站172.16.1.100/manual/找到vhosts目录可以看到虚拟目录的配置示例

<VirtualHost *:80>
	ServerName other.example.com
	DocumentRoot /www/otherdomain
</VirtualHost>

在这里插入图片描述

配置虚拟目录

我们根据示例在httpd服务的其他配置文件目录中中新建一个配置文件
在这里插入图片描述
移动到其他配置文件目录 cd /etc/httpd/conf.d
在这里插入图片描述
新建虚拟目录配置文件 touch virtualhost.conf
在这里插入图片描述
对其进行编辑vim virtualhost.conf
在这里插入图片描述
对其写入配置wq进行保存

<VirtualHost *:80>
	ServerName www.jd.com
	DocumentRoot /www/html/html
</VirtualHost>

在这里插入图片描述
然后重启httpd服务systemctl restart httpd.service
在这里插入图片描述
将京东网站修改为主页mv jd.html index.html
在这里插入图片描述

用www.jd.com访问网站
在这里插入图片描述
访问成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值