一.Apache服务器的用途:

Apache 是一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中.

 

Apacheweb服务器软件拥有以下特性:

支持最新的HTTP/1.1通信协议

拥有简单而强有力的基于文件的配置过程

支持通用网关接口

支持基于IP和基于域名的虚拟主机

支持多种方式的HTTP认证

集成Perl处理模块

集成代理服务器模块

支持实时监视服务器状态和定制服务器日志

支持服务器端包含指令(SSI)

支持安全Socket层(SSL)

提供用户会话过程的跟踪

支持FastCGI

通过第三方模块可以支持JavaServlets

 

二.Apache服务器的配置方法:

1.先检查httpd服务是否已经安装

若安装过了,则开启服务

若未安装,则可以通过yum本地源安装,或通过网络下载安装.

wKioL1OeYeDTf6jSAADQQQropUE771.jpg

2.查看80端口是否开启

wKiom1OeYg2x2xgoAADo8o9AhLY523.jpg

3.利用setup命令,查看www(HTTP)服务的开启情况.

wKiom1OeYg2znmGbAAH9cEeKzRY107.jpg

4.关闭httpd服务

wKioL1OeYeDi6H04AACULRnZwzA355.jpg

并修改虚拟机上的IP地址

wKiom1OeYg7Cja8QAAHKjStEIxk418.jpg

wKioL1OeYeCAfebFAAHi1ziV6aI964.jpg

5.查看修改后的状态

wKioL1OeYeHCJpSeAAKMwsTX908028.jpg

6.将httpd服务重新开启

wKiom1OeYg7QVbRnAAC-cGC0WE0385.jpg

7.切换用户到student

创建一个文件夹public_html

public_html中用vim编辑一个index.html文件

wKiom1OeYg-y_O0AAAJWHc3Uvdw835.jpg

wKioL1OeYeGhBT_sAAENwPQavcQ708.jpg

 

8.修改配置文件

wKiom1OeYg_j_2rOAAKZgNRz3EQ766.jpg

9.修改目录权限

wKioL1OeYeHgYEEMAABCUFrBdNc800.jpg

10.修改pbulic_html的权限

wKioL1OeZOSjDfWeAABJGzvanbE790.jpg

11.查看SElinux的状态

wKioL1OeZOSRY6uXAACwTdcicxU084.jpg

12.输入以下代码

wKioL1OeZGugGbX2AAAtTaxTUs0345.jpg

13.查看SElinux的bool值

wKiom1OeZRLzE6Y1AADL1UhIItQ814.jpg

14.输入以下红色框中的代码并查看修改后的结果

 

 

 

 

 

 

 

wKiom1OeZcDwaeBWAAEPvIzpe64069.jpg

wKiom1OeZcCyFOfiAAHbci1rCp4496.jpg

15.在地址栏中输入192.168.100.100/~student进入我的主页即可看到

wKioL1OeZfGTNxDVAAEp0PiEVkE242.jpg

三.通过以上方式应该可以很快地完成个人主页服务器的搭建

(如有不足,大家可以指出)