首页 > Web开发 > 详细

apache基础,apache环境搭建,apache的3种使用方式(IP、端口、域名)

时间:2019-11-12 14:42:02      阅读:157      评论:0      收藏:0      [点我收藏+]

一台服务器上多个网站同时运行,基于域名访问,IP访问,端口访问。 http服务使用的端口是80 HTTPS使用的是443

web组件URL

协议名称://机器地址:端口号/路径名/文件名

协议名称—— 所使用的访问协议。如http、ftp。

机器地址—— 数据所在的机器,IP地址/域名

端口号—— 请求数据的数据源端口(可省略)

路径名—— 数据所在的相对路径

文件名—— 请求数据的文件名

 

技术分享图片

 

web组件分为客户端和服务器

服务器:主要是提供服务功能

客户端:主要是发送请求给服务器

比如百度公司,服务器在百度公司主要功能为:

技术分享图片

 

那么web浏览器也就是客户端主要功能就是:

技术分享图片

 

 

技术分享图片

 

 

比如200就是成功发送请求并被服务器成功接收和处理

404 页面不存在

443 权限不够

500 服务器配置错误

 

Apache默认配置:

默认情况下没有apache这个用户,当虚拟机配置完apache服务后用户自动生成,且属于系统用户。

技术分享图片

 

 

ping通yum仓库后使用yum命令下载安装httpd服务

 技术分享图片

 

 技术分享图片

 

 可以看一下系统已经自动创建apache用户。因为它不是root用户所以权限很小,可以用的命令也很少,当中病毒时不会对主机造成很大的影响他只能做一些apache用户权限内的事情。配置文件时尽量使服务器的用户权限最小化。

技术分享图片

 

 安装完httpd服务后需要配置httpd服务,比如开机启动enable等。

systemctl start httpd 启动httpd服务,查看httpd服务和80端口状态。

技术分享图片

 

 80端口:

技术分享图片

 

设置开机启动:

技术分享图片

 

 在var/www/html下可以设置网站主页 但是配置文件中默认打开的是index.html ,如果网站主页文件名字不是index.html的话,需要在配置文件里把index.html更改为自己重命名的文件名才可以。这样可以不需要输入主页文件名称就可以直接打开网站主页。

比如下面我们已经在html目录下写好主页文件

技术分享图片

 

 那么我们在应用程序中的浏览器输入IP地址(192.168.2.100也可以加上端口,192.168.2.100:80,或者http://localhost,当然这里用127.0.0.1也是可以的,他代表虚拟机本身,比如ping 127.0.0.1和ping localhost是一样的)就可以显示主页文件了(这里最后不加/index.html也是可以的,因为配置文件里已经写好了)。

 技术分享图片

 

如果想要修改默认文件名,需要更改httpd.conf文件中的配置,将index.html改成自己想设置的名字。改完之后需要重启httpd服务才会生效。

技术分享图片

 

 有关httpd服务的文件

技术分享图片

 

 关于httpd.conf配置文件里的参数解释

技术分享图片

 

 技术分享图片

 

apache服务程序配置文件分为3种类型:注释行信息、全局配置、区域配置

 技术分享图片

 

 

 练习1 将网站数据放在/home/wwwroot目录

第1步:编辑Apache服务程序的主配置文件,将其做如下图所示修改。

 技术分享图片

 

 技术分享图片

 

 第2步:建立网站数据目录:

技术分享图片

 

 第3步:创建首页文件:

技术分享图片

 

 第4步:重新启动Apache服务:

技术分享图片

 

 第5步:查看首页

技术分享图片

 

apache基础,apache环境搭建,apache的3种使用方式(IP、端口、域名)

原文:https://www.cnblogs.com/Zh1z3ven/p/11773390.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!