超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准.我们通过在浏览器中输入资源定位符(URL),就可以在服务器中来找到这个具有唯一标识的网页信息内容了。
目前较为流行的服务器比如apache;
apache的安装以及使用:
1)yum install httpd -y ----这里的httpd就是apache服务器的代名词
2)yum install httpd-manual -y ----安装apache使用手册
3) systemctl start httpd
systemctl enable httpd --- 开始apache
systemctl stop firewalld
systemctl disable firewalld ---关闭火墙,使得别的主机可以访问
apache的基础信息:
主配置目录:/etc/httpd/conf
主配置文件:/etc/httpd/conf/httpd.conf
子配置目录:/etc/httpd/conf.d
子配置文件:/etc/httpd/conf.d/*.conf
默认发布目录:/var/www/html
默认发布文件:index.html
默认端口:80
默认安全上下文:httpd_sys_content_t
程序开启默认用户:apache
apache日志:/etc/httpd/logs/*
此时输入安装了apache软件的主机对应的url就可以显示出apache的manual,
/var/www/html是主机的默认发布目录,将对应的html文件放在这个目录下,则在浏览器输入本机ip,此时默认显示的内容就是这个文件。
这个文件默认叫做index.html ,但是可以通过更改主配置文件/etc/httpd/conf/httpd.conf
此时如果没有index.html,就默认为lbj.html文件的内容。可以有多个,按照从左往右读取;
默认的目录/var/www/html也是可以更改的:现在改为/www
apache的虚拟主机
(1)mkdir /var/www/virtual/linux.westos.com/html -p ---分别创建两个虚拟主机
(2)mkdir /var/www/virtual/c.westos.com/html -p
(3)vim /var/www/virtual/linux.westos.com/html/index.html --写入默认发布文件
(4)vim /var/www/virtual/c.westos.com/html/index.html
本文转自技术小白JDY51CTO博客,原文链接:http://blog.51cto.com/13355576/2043343 ,如需转载请自行联系原作者