基于同一IP的不同端口访问不同的网站(可以通过域名访问)
IP+port1->对应一个域名
IP+port2->对应一个域名
使用域名1访问到IP+port1对应的内容
使用域名2访问到IP+port2对应的内容
设置步骤:
(1)基于同一IP的两个不同端口,要确认这两个端口没有被使用。我使用9090和9091端口
(2)创建两个网站目录
mkdir /www/port/{9090,9091} -p
(3)设置网站内容
echo "This page is for port 9090" > /www/port/9090/index.html
echo "This page is for port 9091" > /www/port/9091/index.html
(4)在 /etc/httpd/conf.d/myhosts.conf文件下配置:
![](https://i-blog.csdnimg.cn/blog_migrate/6f290f2e537edf9415891062b9e70902.png)
(5)在配置文件/etc/httpd/conf/httpd.conf中监听9090和9091端口
![](https://i-blog.csdnimg.cn/blog_migrate/46934aea74cd3b8b75d59db65cb14677.png)
(6)重启httpd服务
[root@xuelei ~]# systemctl restart httpd
(7)到浏览器访问IP的不同端口测试是否生效
![](https://i-blog.csdnimg.cn/blog_migrate/14b6b3f1277d04dae0ce3785231e8906.png)
![](https://i-blog.csdnimg.cn/blog_migrate/bff83017962e590daa9628db904eada0.png)
基于同一IP不同端口对应不同域名访问不同网站:
(1)在文件/etc/hosts为两个域名放行
![](https://i-blog.csdnimg.cn/blog_migrate/bcb3869cc20641c71fdaa92ba08d07be.png)
(2)在文件/etc/httpd/conf.d/myhost.conf设置SeverName
![](https://i-blog.csdnimg.cn/blog_migrate/000441790ca34d7b0115c1ffd209da4a.png)
(3)在windows端为两个域名放行
![](https://i-blog.csdnimg.cn/blog_migrate/cd05f856911c6d5281a8ac1ef2ce8673.png)
(4)重启httpd服务后到浏览器使用域名访问
![](https://i-blog.csdnimg.cn/blog_migrate/696150eff3286469771f97c8d2c7d9df.png)
![](https://i-blog.csdnimg.cn/blog_migrate/f1311fe24fa734e7591337fde3f652e2.png)
常见的Hash算法、对称加密算法、非对称加密算法有哪些
Hash算法:MD,SHA-1,SHA-256,SHA-512
对称加密算法:DES,AES
非对称加密算法:RSA,Elgamal,Rabin,Diffie-Hellman,ECC