目录 位置
#主配置目录 /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
#apache日志 /etc/httpd/logs/*
httpd配置文件的查看
rpm -ql httpd #查看安装文件路径
rpm -qc httpd #查看配置文件名称
rpm -qd httpd #查看帮助文件
修改apache默认配置
我们在修改之前,首先要确保selinux开启:enforcing
1.安装apache
web服务软件,1995年推出,维护了20年,nginx也是一个web服务器(大型网站在使用,可以多程序运行)
应用场景:运行静态页面、图片
运行php程序
结合tomcat/resin运行JSP/Java程序
做代理、负载均衡
lamp:linux apache mysql php
lnmp:linux nginx mysql php
第一种安装过程:
yum install httpd -y ##apache软件
yum install httpd -manual ##apache的手册
systemctl start httpd.service
systemctl enable httpd.service ##启动和关闭httpd.service
firewall-cmd --list-all ##列出火墙信息
firewall-cmd --permanent --add-service=http ##永久允许http
firewall-cmd --reload ##火墙重新加载策略
输入http://ip
#上面图片说明apache服务器启动成功
2.配置apache
进入主要配置文件 /etc/httpd/conf/httpd.conf
按图片进行修改,然后记得保存退出
cd /var/www/html
vi index.html
按 i 进入编辑模式写入内容,esc退出,然后 :wq 保存退出
<h1> hello world </h1>
重新启动httpd服务:systemctl start httpd
网页输入http://ip
* rpm -qa | grep httpd #是否安装成功
yum list | grep zlib
* grep:是一个强大的文本搜索工具
grep[选项] 条件表达式 文件名