简单httpd小实验(

一、基于同一IP的不同端口访问不同的网站(可以通过域名去访问)

ip+port1 -> 对应一个域名,ip+port2 -> 对应一个域名。使用域名1我应该访问到 ip+port1对应的内容,使用域名2我应该访问到 ip+port2对应的内容。

1.首先没安装httpd,先安装

yum install httpd -y

2.查看httpd文件结构

tree /etc/httpd

3.创建两个不同页面目录,用于存放html等网页信息;并创建首页信息
 [root@zhaoyixuan httpd]# mkdir /www/port/{8080,9090} -p
[root@zhaoyixuan httpd]# echo "this is 8080" >/www/port/8080/index.html
[root@zhaoyixuan httpd]# echo "this is 9090" >/www/port/9090/index.html

4.写入配置文件

[root@zhaoyixuan httpd]# vim /etc/httpd/conf.d/myhosts.conf

<Directory "/www">

AllowOverride None

Require all granted

</Directory>

Listen 192.168.222.129:8080

Listen 192.168.222.129:9090

<VirtualHost 192.168.222.129:8080 >

DocumentRoot "/www/port/8080"

# ServerName www.20231.com

</VirtualHost>

<VirtualHost 192.168.222.129:9090 >

DocumentRoot "/www/port/9090"

# ServerName www.20232.com

</VirtualHost>
 

 

 

5.配置完成后重启httpd服务

systemctl restart httpd

 

 

基于域名的网站,需要用到域名解析。 域名------->ip地址

浏览器如何通过域名去查询URL对应的IP(对应服务器地址):

1、浏览器缓存:浏览器会按照一定的频率缓存DNS记录。

        2、操作系统缓存:如果浏览器缓存中找不到需要的DNS记录,那就去操作系统中的hosts文件找。hosts是一个没有扩展名的系统文件,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库",当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。

windows下的hosts文件路径:C:\Windows\System32\drivers\etc\hosts

二、 你知道的hash算法有哪些 对称加密算法有哪些 非对称加密的算法有哪些

HASH算法

MD2、MD4、MD5、HAVAL、SHA、SHA-1、HMAC、HMAC-MD5、HMAC-SHA1

对称加密算法

DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6、AES

非对称加密算法

RSA、ECC(移动设备用)、Diffie-Hellman、DSA(数字签名用)
 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值