本文共 3172 字,大约阅读时间需要 10 分钟。
搭建一个基于http://www.zuoye.com:11111或者http://wwww.zuoye.com:11111访问的web网站,网站首页在/www/zuoye/,内容为homework。
注意:防火墙和selinux(关闭防护墙与selinux条件下) [root@lemon ~]# mkdir -p /www/zuoye----创建网站首页目录 [root@lemon ~]# echo homework >/www/zuoye/index.html—写入网页内容 [root@lemon ~]# cd /etc/httpd/conf.d/ [root@lemon conf.d]# vim vhost1.conf—编辑虚拟主机配置文件 <Directory /www> AllowOverride none Require all grantedListen 11111
<VirtualHost 192.168.20.128:11111> DocumentRoot /www/zuoye ServerName www.zuoye.com ServerAlias wwwww.zuoye.com[root@lemon ~]# vim /etc/hosts-----编辑缓存文件
加入192.168.20.128 www.zuoye.com 192.168.20.128 wwww.zuoye.com [root@lemon ~]# systemctl stop firewalld—关闭防火墙 [root@lemon ~]# setenforce 0—设置selinux [root@lemon ~]# getenforce Permissive [root@lemon ~]# systemctl restart httpd—重启http服务 访问测试: [root@lemon ~]# curl www.zuoye.com:11111 homework [root@lemon ~]# curl wwww.zuoye.com:11111 homeworkWindows: C:\Windows\System32\drivers\etc\hosts----缓存文件
加入 192.168.20.128 www.zuoye.com 192.168.20.128 wwww.zuoye.com 物理windows本地主机浏览器测试:搭建一个基于https://www.zuoye.com:22222访问的web网站,网站首页在/www/https/,内容为zuoye,可以根据https://www.zuoye.com:22222/mimi访问到的信息为mimi,该网站的实际内容在/usr/local/secret,该网站的内容只有用户xiaoming能够查看
[root@lemon ~]# yum install httpd -y—装包 [root@lemon ~]# yum install mod_ssl -y—装包 [root@lemon certs]# cd /etc/pki/tls/certs/ [root@lemon certs]# make limao.crt—创建证书 [root@lemon ~]# vim /etc/httpd/conf.d/vhost.conf—编辑配置文件 <Directory /www> AllowOverride none Require all grantedListen 22222
<VirtualHost 192.168.20.128:22222> SSLEngine on SSLProtocol all -SSLv2 SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5:!SEED:!IDEA SSLCertificateFile /etc/pki/tls/certs/limao.crt SSLCertificateKeyFile /etc/pki/tls/certs/limao.key DocumentRoot /www/https ServerName www.zuoye.com alias /mimi /usr/local/secret<Directory /usr/local/secret>
authtype basic authname “please login:” authuserfile /etc/httpd/lemon require user xiaoming[root@lemon ~]# htpasswd -c /etc/httpd/lemon xiaoming—添加用户xiaoming
New password: Re-type new password: Adding password for user xiaoming [root@lemon ~]# htpasswd -c /etc/httpd/lemon lm—添加用户lm New password: Re-type new password: Adding password for user lm [root@lemon ~]# systemctl stop firewalld—关闭防火墙 [root@lemon ~]# setenforce 0设置selinux [root@lemon ~]# getenforce Permissive [root@lemon certs]# systemctl restart httpd—重启服务 Enter SSL pass phrase for www.zuoye.com:443 (RSA) : ***** [root@lemon ~]# mkdir /www/https—创建目录 [root@lemon ~]# echo zuoye >/www/https/index.html—写入网页内容 [root@lemon ~]# mkdir /usr/local/secret—创建目录 [root@lemon ~]# echo mimi >/usr/local/secret/index.html—写入网页内容 本地测试: 在 /etc/hosts 和windows C:\Windows\System32\drivers\etc\hosts加入 192.168.20.128 www.zuoye.com ①本地测试: [root@lemon ~]# curl --insecure https://www.zuoye.com:22222 zuoye [root@lemon ~]# curl --insecure https://www.zuoye.com:22222/mimi/ -u xiaoming Enter host password for user ‘xiaoming’: mimi [root@lemon ~]# curl --insecure https://www.zuoye.com:22222/mimi/ -u lm Enter host password for user ‘lm’: ———————————————— 版权声明:本文为CSDN博主「凝视的光」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_42540999/java/article/details/103341180