Https实验——配置web网站

news/2024/5/10 15:25:52/文章来源:https://blog.csdn.net/Flora_SM/article/details/106682862

web网站配置过程

//1.yum安装httpd服务程序
[root@localhost ~]# yum install httpd
//查找相关配置文件(主配置文件)
[root@localhost ~]# rpm -ql httpd|grep "/etc/.*.conf"

在这里插入图片描述

//2.配置www服务器相关参数
//(1)观察主配置文件 /etc/httpd/conf/httpd.conf
[root@localhost ~]# grep -v "#" /etc/httpd/conf/httpd.conf 
其中可以观察到:
ServerRoot "/etc/httpd"  //服务器的根目录,主配置文件和日志文件位置
Listen 80  //监听端口
DocumentRoot "/var/www/html"  //默认网页主目录
DirectoryIndex index.html   //默认首页文件
//启动web服务
[root@localhost html]# systemctl start httpd
您在 /var/spool/mail/root 中有新邮件
//测试网页访问;可以看到下图火狐浏览器浏览本机网页成功
[root@localhost html]# firefox 127.0.0.1
Running without a11y support!

在这里插入图片描述

//(2)网站运作观察
[root@localhost html]# cat /etc/httpd/conf.d/welcome.conf 
可以看到下面这行代码:
Alias /.noindex.html /usr/share/httpd/noindex/index.html
即没有主页时,基于此配置,服务器程序会自动给请求网页访问的客户回送/usr/share/httpd/noindex/index.html作为主页。
//(3)测试修改首页
Ⅰ提前在家目录下准备了一个html页面
[root@localhost html]# cp /home/flora/my.html index.html
[root@localhost html]# ls
index.html
[root@localhost html]# firefox 127.0.0.1
Running without a11y support!

提前准备的网页:
在这里插入图片描述
测试成功的页面:
在这里插入图片描述

// Ⅱ 设置主配置文件httpd.conf,添加第二主页文件名
[root@localhost html]# gedit /etc/httpd/conf/httpd.conf 
[root@localhost html]# mv index.html mypage.html  //改名
[root@localhost html]# gedit mypage.html
[root@localhost html]# ls
mypage.html
[root@localhost html]# systemctl restart httpd.service  //注意:修改配置文件后必须重启服务才生效
[root@localhost html]# firefox 127.0.0.1
Running without a11y support!

将/etc/httpd/conf/httpd.conf文件中添加mypage.html作为第二主页面:
在这里插入图片描述
测试成功页面:
在这里插入图片描述

//(4)测试修改主目录
[root@localhost html]# mkdir -m 755 -p /home/myweb/html  //创建一个新目录
[root@localhost myweb]# cd /home/myweb/html
[root@localhost html]# ls
[root@localhost html]# cp /var/www/html/mypage.html index.html  //创建首页
[root@localhost html]# ls
index.html
[root@localhost html]# cat index.html 
This is my first page too!
[root@localhost html]# gedit /etc/httpd/conf/httpd.conf  //修改编辑配置文件
[root@localhost html]# systemctl restart httpd.service 
[root@localhost html]# chcon -R -t httpd_sys_content_t /home/myweb  //进行selinux权限设置,以免403 forbiden
[root@localhost html]# firefox 127.0.0.1
Running without a11y support!

修改编辑配置文件:
在这里插入图片描述

//(5)测试外部机器访问web首页(检查防火墙的端口设置,使外部机器访问服务器)
[root@localhost html]# firewall-cmd --permanent  --add-service=http
success
[root@localhost html]# firewall-cmd --reload 
success

在主机上测试访问虚拟机web首页,显示成功
在这里插入图片描述

//3.配置密钥及https服务
(1)产生密钥对
[root@localhost html]# yum install crypto-utils  //安装密码工具的软件包
[root@localhost html]# genkey www.host.com
//(2)安装mod_ssl模块
[root@localhost html]# cd /etc/httpd/conf.d
[root@localhost conf.d]# ls
autoindex.conf  README  userdir.conf  welcome.conf
[root@localhost conf.d]# yum install mod_ssl
[root@localhost conf.d]# ls  //产生了ssl.conf配置文件
autoindex.conf  README  ssl.conf  userdir.conf  welcome.conf
[root@localhost conf.d]# cat ssl.conf 
//重启服务测试
[root@localhost conf.d]# systemctl restart httpd.service 
[root@localhost conf.d]# firefox 127.0.0.1  //普通的网页显示
Running without a11y support!
[root@localhost conf.d]# firefox https://127.0.0.1  //显示如下图连接不安全(未进行签名,没有安全的证书)
Running without a11y support!

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_837043.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DIV+CSS写网站基本框架总结

DIV和CSS能写出千变万化的网页样式。很久很久以前就学过了&#xff0c;但感觉还是有必要小记一下&#xff01; 先来个基本框架 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd…

网站安全漏洞的产生分析、处理总结

1.Web网站程序编写中漏洞的形成分析、处理总结 目前国内的网络安全行业非常多&#xff0c;从金山、瑞星、江民等杀毒软件公司提供的面向个人电脑的杀毒软件及软件防火墙到面对服务器提供的硬件防火墙&#xff0c;技术都越来越成熟。可以说现在要突破硬件防火墙并不是一件容易的…

Python分布式爬虫打造搜索引擎完整版-基于Scrapy、Redis、elasticsearch和django打造一个完整的搜索引擎网站

Python分布式爬虫打造搜索引擎 基于Scrapy、Redis、elasticsearch和django打造一个完整的搜索引擎网站 https://github.com/mtianyan/ArticleSpider 未来是什么时代&#xff1f;是数据时代&#xff01;数据分析服务、互联网金融&#xff0c;数据建模、自然语言处理、医疗病例…

seo提交工具_阳江网站排名_SEO工具常用的有哪些大盘点,做SEO优化不再累

发布时间:2020-11-09 17:11:20现在的搜索引擎中&#xff0c;已经有大量的或免费&#xff0c;或付费的seo工具&#xff0c;总的来讲&#xff0c;可以分为几个大类&#xff0c;包括但不限于网站管理员工具&#xff0c;外链查询工具&#xff0c;seo综合查询工具&#xff0c;关键词…

gif图片生成器_这些有趣好玩的免费生成器网站,感觉能玩上一天

创作立场声明&#xff1a;自用推荐&#xff0c;免费网站前言嗨&#xff0c;大家好&#xff0c;我是默咖&#xff0c;一个白天写代码晚上写文章&#xff0c;偶尔做视频的渣渣&#xff01;最近有点懒洋洋&#xff0c;不想写产品的分享&#xff0c;毕竟拍照修图、写稿改稿有时候会…

网站评论功能数据库设计和开发

&#xff08;原文来自&#xff1a;http://blog.csdn.net/u010098331/article/details/51447144&#xff09; 本文主要分享在设计评论模块中的一些心得&#xff0c;希望对读者有些许帮助。 需求分析 现阶段评论做的最好的我想应该是网易新闻&#xff08;app&#xff09;里面的…

zblog 适合 大网站php,ZBLOG PHP网址导航主题 - 适合垂直领域轻便导航网站使用

老蒋在之前几年陆续有分享过几款基于ZBLOG PHP的导航主题模板&#xff0c;虽然并没有一直的升级更新&#xff0c;但是基本的功能还是足够用的。对于网址导航网站来说&#xff0c;最为重要的一点还是在于内容的更新&#xff0c;我们可以看到有一些个人网站导航或者行业导航&…

Python爬虫 爬取网站全部图片实战

一.获得图片地址 和 图片名称 1.进入网址之后 按F12 打开开发人员工具点击elemnts 2.点击下图的小箭头 选择主图中的任意一个图片 那我们这里点击第一个 图片 3.显示控制台 为了验证xpath是否正确 4.通过xpath获得a的href 和 title. (请放大看)我们看到 他提示的是有10个…

Python爬虫之如何抓取纯静态网站及其资源

遇到的需求 前段时间需要快速做个静态展示页面&#xff0c;要求是响应式和较美观。由于时间较短&#xff0c;自己动手写的话也有点麻烦&#xff0c;所以就打算上网找现成的。 中途找到了几个页面发现不错&#xff0c;然后就开始思考怎么把页面给下载下来。 由于之前还没有了…

用Python爬取网站的图片

爬虫这东西最早出现在我大学计算机网络的课程上面&#xff0c;我们当时的老师人很好&#xff0c;期末不笔试&#xff0c;他说这东西笔试没什么用&#xff0c;对于一个年纪比较大的老师来讲&#xff0c;能提出这种方式&#xff0c;实在难得。当时在考虑做一个与网络有关的东西好…

图片上传使用post_关于规范上传及使用网站图片的通知

由于各委员会在发布文章时没有按规定上传并使用图片&#xff0c;导致上传的图片得不到重复的利用&#xff0c;使工作效率不高&#xff0c;并浪费协会官方平台流量的问题&#xff0c;特发布本通知。请所有工作团队成员在发布新闻时按本通知要求执行。一、上传图片前要求图片在上…

html中怎么写导航栏线框,用CSS美化网站 -- 导航栏和输入框

在上一次用HTML做了一个简单的网站之后&#xff0c;小编决定用CSS来优化网站的结构并且**增添导航栏和输入框最终效果页面修改版大家可以看到在网页的左上方&#xff0c;新增加了导航栏&#xff0c;网页的左下方新增加了输入框。我们将一步一步说明这是如何实现的。导航栏CSS定…

网站云服务器清理,云服务器内存怎么清理

云服务器内存怎么清理 内容精选换一换您可以通过本节内容解决如下问题&#xff1a;用户在管理控制台执行弹性云服务器相关操作后出现异常&#xff0c;针对管理控制台提示的异常信息&#xff0c;应该如何处理&#xff1f;用户参见《弹性云服务器接口参考》调用云服务器相关的API…

网站全局变黑白灰!只需一行代码!

全国性哀悼&#xff0c;很多网站都变为灰色。 到底怎么设置的&#xff1f; 在CSS样式中添加 html {filter: grayscale(100%); } 网上很多资料都是下面这样设置的 html {filter: gray;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale1);filter: grayscale…

VS“新建网站”与“新建Asp.Net Web 应用程序”的区别

新建网站有两种方法。 1.原来一直用的是直接新建---网站 然后添加后解决方案的项目名称是路径的名称 2.还有一种是新建--项目&#xff0c;然后选web--新建asp.net.web 项目名称是&#xff1a; 新建网站与新建Asp.Net Web 应用程序的区别&#xff1a;VS2010打sp1后&#xff0c;在…

Excel通过网站页面导入数据

选择来自XML数据导入 之后将XML文件改成所有文件就可以看到有.htm的文件&#xff0c;将htm文件打开 在一个HTML页面中选择好表格&#xff0c;之后点击确认&#xff0c;就可以将网页的表格导入Excel

搭建网站速成(1)—hello koa2

强烈安利廖雪峰老师的 koa - 廖雪峰的官方网站 (liaoxuefeng.com) 1.简单的koa2代码 -1.hello koa代码 const Koa require(koa);const app new Koa();app.use(async (ctx, next) > {await next();ctx.response.body "hello koa"; });app.listen(8000); cons…

python爬虫自学网站_Python爬虫学习——获取网页

通过GET请求获取返回的网页&#xff0c;其中加入了User-agent信息&#xff0c;不然会抛出"HTTP Error 403: Forbidden"异常&#xff0c;因为有些网站为了防止这种没有User-agent信息的访问&#xff0c;会验证请求信息中的UserAgent(它的信息包括硬件平台、系统软件、…

搜索引擎更容易识别html,什么样的网站更容易被百度搜索引擎抓取?

搜索引擎友好的网站要具备哪些条件&#xff1f;搜索引擎友好的网站要怎么做呢&#xff1f;要想做好一个让搜索引起喜欢的网站&#xff0c;小编建议你要学会换位思考&#xff0c;从搜索引擎蜘蛛的角度去思考&#xff0c;搜索引擎蜘蛛是如何看待一个网站的页面结构的&#xff1f;…

html怎么转换成app,快速把html、手机网站打包成APP的工具和步骤流程

开心app平台是我们开发的一个打包网站的工具&#xff0c;可以非常方便的把一个手机网站做成APP&#xff0c;也可以直接打包h5代码&#xff0c;免费使用&#xff01;下面介绍使用开心app平台怎么将网站快速打包成APP分七步进行1、注册开心app平台账号2、创建APP、配置基本信息3、…