Linux http配置文件解析
http协议
HTTP是一个属于应用层的面向对象的协议,B/S架构,由于其简单、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断的完善和扩展。
http端口
服务所使用的端口信息,http服务默认为80端口
http协议的特点
1.c/s2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器练习的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型有Centent-Type加以标记。4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。5.无状态:HTTP协议是无状态协议。无状态是指协议对于事物处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。
下面开始实践了。
实验机器 : 192.168.1.202
(/etc/init.d/iptables stop setenforce 0 关闭防火墙)
1. yum install httpd -y 下载包安装
接着 /etc/init.d/httpd start 即可 启动服务 并查看端口存在否
上图即可看到服务是正常启动的 下图是一些httpd的一些文件信息
端口修改 cd /etc/httpd/conf/httpd.conf 进入后自行找到LISTEN 那行
修改完成后,保存退出。重启服务。/etc/init.d/httpd restart
然后来查看信息 与 开启时对比 第一张图是关闭的。第二张是开启的
找到 默认被注释的这一行 HTTPD=/usr/sbin/httpd.worker
然后在下面自己输入 HTTPD=(/什么的)或者 直接复制粘贴 修改 worker就行
首先 进入配置文件 /etc/httpd/conf/httpd.conf
找到下图中的 配置内容 (这些内容中都有些注释。我省略掉了)
第三行 allow是允许 deny是拒绝 第四行 all 意思是都允许
然后我们在换一下位置。只拒绝 100 这个主机 允许所有主机访问
然后进入 配置文件 最后几行都是需要配置的内容 把注释 # 去掉 开始配置
基于 hostname 把NameVirtualHost 注释去掉 并添加IP
基于hostname 还需进入 本机内的 host文件中添加一些内容
首先还是要进入配置文件 找到下图中的命令行 把注释去掉。把最后一行修改为 all
转载于:https://blog.51cto.com/lantern/1880153
Linux http配置文件解析相关推荐
- linux http 配置文件,Linux http配置文件解析
http协议[size=1em]HTTP是一个属于应用层的面向对象的协议,B/S架构,由于其简单.快速的方式,适用于分布式超媒体信息系统.它于1990年提出,经过几年的使用与发展,得到不断的完善和扩展 ...
- Linux 网卡配置文件详解
Linux 网卡配置文件解析 配置文件位置:/etc/sysconfig/network-scripts/ifcfg-xxx 1. TYPE=Ethernet # 网络类型 Ethernet 以太网2 ...
- 【c语言】C语言配置文件解析库——iniparser
转载自:http://blog.csdn.net/u011192270/article/details/49339071 C语言配置文件解析库--iniparser 前言:在对项目的优化时,发现Lin ...
- C语言配置文件解析库——iniparser
C语言配置文件解析库--iniparser 1. 1.1前言:在对项目的优化时,发现Linux下没有专门的供给C语言使用的配置文件函数,于是搜索到了iniparser库,可以像那些面向对象语言一样,使 ...
- Nginx安装与配置文件解析
导读 Nginx是一款开放源代码的高性能HTTP服务器和反向代理服务器,同时支持IMAP/POP3代理服务,是一款自由的软件,同时也是运维工程师必会的一种服务器,下面我就简单的说一下Nginx服务器的 ...
- Kickstart配置文件解析
Kickstart配置文件解析 参考:https://www.douban.com/note/270359374/?type=likehttp://blog.51cto.com/molinux/548 ...
- linux软件包管理解析,linux学习笔记_09_软件包管理解析.doc
linux学习笔记_09_软件包管理解析 软件包管理 软件包分类 源码包(C语言编写的源代码) linux主要由C语言来写. 源码包可以用写字板打开 脚本安装包:源码包进行再开发的源码包(提供安装界面 ...
- linux++php无法解析,怎么解决linux php无法解析的问题
linux php无法解析的解决办法:首先找到apache配置文件:然后在根目录下执行"#find / -name "httpd.conf"":最后添加内容为& ...
- linux 网络慢 dns,Linux DNS客户端解析域名慢解决
Linux DNS客户端解析域名慢的问题: Linux系统下域名解析的配置文件是/etc/resolv.conf cat /etc/resolv.conf # Generated by Network ...
最新文章
- pat 多项式A/B
- Linux服务器日志备份到本地
- verilog always语法_Verilog初级教程(20)Verilog中的`ifdef 条件编译语句
- 只有汇编能告诉你为什么
- 自由口通信模式下计算机读写PLC存储区的程序
- 【AVR ASF4库函数学习笔记】二、GPIO
- [react-router] React-Router的实现原理是什么?
- [2013.8.29]对于多线程编程的几点个人见解
- asp.net2.0自定义控件---鼠标移到按钮上更改背景颜色,移出后恢复
- 青蛙学Linux—CentOS 6.10的安装
- 笔记本电脑怎么打不开计算机,笔记本电脑打不开了怎么办
- Linux驱动开发-编写(EEPROM)AT24C02驱动
- 计算机专业课学习清单(书籍+公开课)
- matlab pcm encode,[MATLAB基础] PCM编码及解码
- 人生感悟:他们这样爬出烂泥般的人生
- TOPWAY智能彩色TFT液晶显示模块
- 自动控制原理MATLAB常用函数总结
- C语言计算出结构体所占空间大小
- 转贴:华为加班死人了
- [实战篇]关于QQ邮箱登录之测试用例
热门文章
- xbox360无线手柄接收器驱动_创新设计的多模手柄,北通宙斯T6精英机械游戏手柄体验点评...
- mac共享文件夹 linux,一文搞定 Linux,Mac,Windows 的 NFS 网络文件共享服务部署
- [设计模式-创建型]原型(Prototype)
- 学计算机的普通学生那里就业,学计算机我后悔了 现在好就业吗
- c语言实现单链表数据结构,数据结构与算法-C语言实现单链表,以及单链表的常用方法...
- 计算机桌面底部不显示了,为什么电脑底部不会显示出来怎么办
- python3.7适用的opencv_通过python3.7.3使用openCV截图一个区域
- Spring Data Jpa 不打印sql参数
- matlab机器人轨迹规划仿真程序,基于MATLAB的六自由度机器人轨迹规划与仿真.pdf...
- oracle 实现HA,使用KeepAlived实现HAProxy高可用